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

dev-python/librosa: new package #1322

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from
Draft

dev-python/librosa: new package #1322

wants to merge 5 commits into from

Conversation

uis246
Copy link
Contributor

@uis246 uis246 commented Feb 7, 2025

No description provided.

@uis246
Copy link
Contributor Author

uis246 commented Feb 7, 2025

For now I'm waiting for librosa/librosa@7eb0a09 to hit release.

@uis246
Copy link
Contributor Author

uis246 commented Feb 7, 2025

Where to put nanobind? BDEPEND or RDEPEND? As I understand it needs to be executed during compilation. And what did I do wrong?

@uis246
Copy link
Contributor Author

uis246 commented Feb 7, 2025

I see. nanobind ebuild does not declare pypy3 support.

@uis246
Copy link
Contributor Author

uis246 commented Feb 7, 2025

@uis246
Copy link
Contributor Author

uis246 commented Feb 9, 2025

Test data repository is not tagged. It means I will need to somehow download it from git in release ebuild. Not sure how.
Related issue:

If worst case I plan to disable tests on release ebuild.

@Nowa-Ammerlaan
Copy link
Member

Test data repository is not tagged. It means I will need to somehow download it from git in release ebuild.

Usually it is possible to do some patching and add a snapshot from the git to the SRC_URI.

@uis246
Copy link
Contributor Author

uis246 commented Feb 9, 2025

Should typing-extensions in soxr go to BDEPEND or IDEPEND or stay in DEPEND? Moving to BDEPEND for now.

@uis246
Copy link
Contributor Author

uis246 commented Feb 9, 2025

I added things for docs generation. Works in soxr. Still broken in librosa, so I did not inherit docs there.

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.

2 participants