Skip to content

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.

@Nowa-Ammerlaan
Copy link
Member

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

RDEPEND if it is in the dependency list, BDEPEND if it is imported during the build.

Might I suggest to omit the pypy3 target here so this is no longer blocked by the failures in nanobind?

@uis246
Copy link
Contributor Author

uis246 commented Feb 12, 2025

After tuxu/python-samplerate#24 gets resolved I should be able to enable all non-network tests for librosa. I already made ebuild for resampy.

@uis246
Copy link
Contributor Author

uis246 commented Oct 10, 2025

I'm back and hope to finish it

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