Skip to content

[Backport release-25.05] penpot-desktop: 0.13.1 -> 0.18.1#447314

Merged
leona-ya merged 3 commits intorelease-25.05from
backport-407337-to-release-25.05
Oct 10, 2025
Merged

[Backport release-25.05] penpot-desktop: 0.13.1 -> 0.18.1#447314
leona-ya merged 3 commits intorelease-25.05from
backport-407337-to-release-25.05

Conversation

@nixpkgs-ci
Copy link
Contributor

@nixpkgs-ci nixpkgs-ci bot commented Sep 29, 2025

Bot-based backport to release-25.05, triggered by a label in #407337.

  • Before merging, ensure that this backport is acceptable for the release.
    • Even as a non-committer, if you find that it is not acceptable, leave a comment.

@nixpkgs-ci nixpkgs-ci bot mentioned this pull request Sep 29, 2025
13 tasks
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 4.workflow: backport This targets a stable branch labels Sep 29, 2025
@nixpkgs-ci nixpkgs-ci bot added the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Sep 29, 2025
@ToasterUwU
Copy link
Member

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 447314
Commit: e08a255f826d15d132cdf074a90a29cf991af461 (subsequent changes)
Merge: 18720ef78f2913da5b3eef1e0c6802b94f1fb70b

Logs: https://github.com/ToasterUwU/nixpkgs-review-gha/actions/runs/18118441202


x86_64-linux

❌ 1 package failed to build:
  • penpot-desktop

Error logs: `x86_64-linux`
penpot-desktop
node_modules/node-api-version/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/vlb2mnmw8382vc8nvhf50clydrbf8s6d-nodejs-24.8.0/bin/node"
node_modules/simple-update-notifier/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/vlb2mnmw8382vc8nvhf50clydrbf8s6d-nodejs-24.8.0/bin/node"
node_modules/temp/node_modules/rimraf/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/vlb2mnmw8382vc8nvhf50clydrbf8s6d-nodejs-24.8.0/bin/node"
node_modules/tiny-async-pool/node_modules/semver/bin/semver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/vlb2mnmw8382vc8nvhf50clydrbf8s6d-nodejs-24.8.0/bin/node"
node_modules/@npmcli/fs/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/vlb2mnmw8382vc8nvhf50clydrbf8s6d-nodejs-24.8.0/bin/node"
node_modules/@npmcli/move-file/node_modules/mkdirp/bin/cmd.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/vlb2mnmw8382vc8nvhf50clydrbf8s6d-nodejs-24.8.0/bin/node"
npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
npm warn Unknown env config "platform". This will stop working in the next major version of npm.
npm warn Unknown env config "arch". This will stop working in the next major version of npm.
rebuilt dependencies successfully
patching script interpreter paths in node_modules
Finished npmConfigHook
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
no configure script, doing nothing
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
ERROR: electron version mismatch

aarch64-linux

❌ 1 package failed to build:
  • penpot-desktop

Error logs: `aarch64-linux`
penpot-desktop
node_modules/node-api-version/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/nvshknrnpjz7wwqyhpqazdgqc9frhr8r-nodejs-24.8.0/bin/node"
node_modules/simple-update-notifier/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/nvshknrnpjz7wwqyhpqazdgqc9frhr8r-nodejs-24.8.0/bin/node"
node_modules/temp/node_modules/rimraf/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/nvshknrnpjz7wwqyhpqazdgqc9frhr8r-nodejs-24.8.0/bin/node"
node_modules/tiny-async-pool/node_modules/semver/bin/semver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/nvshknrnpjz7wwqyhpqazdgqc9frhr8r-nodejs-24.8.0/bin/node"
node_modules/@npmcli/move-file/node_modules/mkdirp/bin/cmd.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/nvshknrnpjz7wwqyhpqazdgqc9frhr8r-nodejs-24.8.0/bin/node"
node_modules/@npmcli/fs/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/nvshknrnpjz7wwqyhpqazdgqc9frhr8r-nodejs-24.8.0/bin/node"
npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
npm warn Unknown env config "platform". This will stop working in the next major version of npm.
npm warn Unknown env config "arch". This will stop working in the next major version of npm.
rebuilt dependencies successfully
patching script interpreter paths in node_modules
Finished npmConfigHook
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
no configure script, doing nothing
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
ERROR: electron version mismatch

@teutat3s
Copy link
Member

Needs a commit to pin electron to version 37. An alternative would be to merge #445475.

@nixpkgs-ci nixpkgs-ci bot removed the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Sep 30, 2025
@teutat3s
Copy link
Member

teutat3s commented Oct 6, 2025

@ofborg build penpot-desktop

Copy link
Member

@leona-ya leona-ya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#445475 was merged, so this is good to go

@leona-ya leona-ya added this pull request to the merge queue Oct 10, 2025
Merged via the queue into release-25.05 with commit b5252ad Oct 10, 2025
36 of 40 checks passed
@leona-ya leona-ya deleted the backport-407337-to-release-25.05 branch October 10, 2025 10:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4.workflow: backport This targets a stable branch 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants