Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wt: add build dependencies #47903

Merged
merged 1 commit into from
Dec 26, 2023
Merged

Conversation

Danoloan10
Copy link
Contributor

@Danoloan10 Danoloan10 commented Dec 25, 2023

Fixes epoupon/lms#384

Testing the changes

  • I tested the changes in this PR: briefly

Local build testing

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

@classabbyamp
Copy link
Member

this isn't Gentoo, not everything needs to be a build option. some of these don't even make sense, like the qt4 one (we don't have qt4 anymore)

@Danoloan10
Copy link
Contributor Author

the default config would fix the original issue, because everything is enabled by default on the condition that each dependency package is found. so I guess a full build without options should be ok. in that case should any of these options be kept?

@classabbyamp
Copy link
Member

then just add the necessary build dependencies

srcpkgs/wt/template Outdated Show resolved Hide resolved
srcpkgs/wt/template Outdated Show resolved Hide resolved
srcpkgs/wt/template Outdated Show resolved Hide resolved
@Danoloan10 Danoloan10 changed the title wt: add build options and their dependencies wt: add build dependencies Dec 26, 2023
srcpkgs/wt/template Outdated Show resolved Hide resolved
Wt's build will silently ignore build options if their respective
dependencies are not found, but this does not mean that they should not
be used. In fact, the lms package needs wt be built with OpenSSL.

Fixes: epoupon/lms#384
@classabbyamp classabbyamp merged commit a2338c5 into void-linux:master Dec 26, 2023
8 checks passed
@Danoloan10 Danoloan10 deleted the wt-opts branch December 28, 2023 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

"Http.Client: unsupported protocol: https" when scrobbling to ListenBrainz
2 participants