Skip to content

New package: pixi v0.62.2#58480

Open
eunos-1128 wants to merge 3 commits intovoid-linux:masterfrom
eunos-1128:pixi
Open

New package: pixi v0.62.2#58480
eunos-1128 wants to merge 3 commits intovoid-linux:masterfrom
eunos-1128:pixi

Conversation

@eunos-1128
Copy link

@eunos-1128 eunos-1128 commented Jan 11, 2026

Testing the changes

  • I tested the changes in this PR: briefly

New package

Local build testing

  • I built this PR locally for my native architecture, x86_64-glibc.

@tranzystorekk tranzystorekk added the new-package This PR adds a new package label Jan 11, 2026
Copy link
Member

@Duncaen Duncaen left a comment

Choose a reason for hiding this comment

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

vlicense LICENSE

for shell in bash fish zsh; do
${DESTDIR}/usr/bin/pixi completion -s ${shell} > pixi.${shell}
Copy link
Member

Choose a reason for hiding this comment

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

The binary can't be executed when cross compiling.

Copy link
Author

Choose a reason for hiding this comment

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

How should I write for cross compiling?

Copy link
Member

Choose a reason for hiding this comment

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

add build_helper="qemu"

and do vtargetrun "${DESTDIR}/usr/bin/pixi" ... see other templates like srcpkgs/ty/template.

revision=1
build_style=cargo
make_install_args="--path crates/pixi"
hostmakedepends="cargo-auditable cmake nushell pkg-config"
Copy link
Member

Choose a reason for hiding this comment

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

cargo-auditable should already be installed by default through build_style=cargo. Is nushell actually required to build it?

Copy link
Author

Choose a reason for hiding this comment

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

Upon examining the codebase, nushell is not required for the build.

Removed 'cargo-auditable' and 'nushell' from hostmakedepends.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package This PR adds a new package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants