Skip to content

New package: qman-1.5.1#59232

Open
clizianthi wants to merge 2 commits intovoid-linux:masterfrom
clizianthi:add-qman-package
Open

New package: qman-1.5.1#59232
clizianthi wants to merge 2 commits intovoid-linux:masterfrom
clizianthi:add-qman-package

Conversation

@clizianthi
Copy link
Copy Markdown

Testing the changes

  • I tested the changes in this PR: YES

New package

Local build testing

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

Comment thread srcpkgs/qman/template Outdated
version=1.5.1
revision=1
build_style=meson
hostmakedepends="meson cmake pkg-config"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

No need to add meson here when build_style=meson

Comment thread srcpkgs/qman/template Outdated
revision=1
build_style=meson
hostmakedepends="meson cmake pkg-config"
makedepends="CUnit-devel ncurses-devel zlib-devel bzip2-devel liblzma-devel python3-cog" # cogapp also in python
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Unit tests are not currently ran during the do_check stage, even though CUnit is added. Tests are behind a get_option('tests').enabled() meson option and can be enabled with configure_args="-Dtests=enabled"

@tranzystorekk tranzystorekk added the new-package This PR adds a new package label Mar 3, 2026
@clizianthi
Copy link
Copy Markdown
Author

i should have fixed, tested and it works on my machine

@RaphyJake
Copy link
Copy Markdown

Compiled the package off this branch and I've been running it fine for the last week

Comment thread srcpkgs/qman/template Outdated
pkgname=qman
version=1.5.1
revision=1
archs="x86_64 aarch64"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Why is this limited to only those architectures?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

to be safe i went with what the main dev used in the arch linux aur package they maintain here

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Please remove, we don't artificially limit packages to specific architectures.

Comment thread srcpkgs/qman/template Outdated
build_style=meson
configure_args="-Dtests=enabled"
hostmakedepends="cmake pkg-config"
makedepends="CUnit-devel ncurses-devel zlib-devel bzip2-devel liblzma-devel python3-cog"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Move python3-cog to hostmakedepends since its being executed during cross builds.

Needed as build dependency for qman-1.5.1 and not already present in void-packages
@clizianthi
Copy link
Copy Markdown
Author

just committed the changes

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.

5 participants