Overview

Request 1096099 accepted

- remove src/_rtmidi.cpp to let it be regenerated, to allow for python 3.11 flavour
- use %pyproject_wheel/%pyproject_install macros


Edgar Aichinger's avatar
author source maintainer

Not sure why but the line I added to .changes just before resubmitting/superseeding, shows in this Conversation tab here, but not in the Changes tab/diff ... bug?


Matej Cepl's avatar

DOes't matter that much. What about tests, would it be there any to run?


Edgar Aichinger's avatar
author source maintainer

I don't want to maintain this package, at least for now, even though I am in good contact with its author(who also has put it aside from what I read on github, but has found a co-maintainer or release manager, to organize releases handle PRs and such... I thought I found an easy fix for the existing version and 311, and wanted to submit that quickly.


Markéta Machová's avatar

LGTM from my side, what do the others think?


Matej Cepl's avatar

I would like to see it rewritten to %pyproject_wheel/%pyproject_install style (https://en.opensuse.org/openSUSE:Packaging_Python#Build_macros).


Edgar Aichinger's avatar
author source maintainer

I tried that on the new version 1.5.2 (not 0.5.2 as written above, sorry) to no avail - I couldn't5 see a way to use meson with multipython macros in the spec file. There are other ways to build that could be wrapped but as I understood these involve downloading a customized mesonpep517. My main motivation was to enable python311 support for TW. as two of "my" packages (linux-show-player and python-touchosc2midi) depend on it and TW switched to 311 as default recently. I'll see if I can change 1.4.9 and supersede this request, but I won't have time to update to the latest version anytime soon.

Request History
Edgar Aichinger's avatar

edogawa created request

- remove src/_rtmidi.cpp to let it be regenerated, to allow for python 3.11 flavour
- use %pyproject_wheel/%pyproject_install macros


Matej Cepl's avatar

mcepl accepted request

openSUSE Build Service is sponsored by