Opened 8 months ago
Last modified 8 months ago
#69458 assigned update
lilv, lv2, serd, sord, sratum: Update, fix livecheck, fix license, remove python27 dependency
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | agraef (Albert Graef) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | lilv, lv2, serd, sord, sratum |
Description
The lilv port is at version 0.24.14. The lilv web page says version 0.24.24 is available so the port should be updated.
port livecheck lilv
does not see versions after 0.24.14 so livecheck needs to be fixed.
The port builds with python27 which is obsolete. Can the port build with python312 instead?
Change History (3)
comment:1 Changed 8 months ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 8 months ago by ryandesign (Ryan Carsten Schmidt)
Port: | lv2 serd sord sratum added |
---|---|
Summary: | lilv: Update to 0.24.24, fix livecheck, use python3 → lilv, lv2, serd, sord, sratum: Update, fix livecheck, use python3 |
Looks like the same applies to the whole set: lilv, lv2, serd, sord, sratom. So it'll take a minute to work through all that.
comment:3 Changed 8 months ago by ryandesign (Ryan Carsten Schmidt)
Summary: | lilv, lv2, serd, sord, sratum: Update, fix livecheck, use python3 → lilv, lv2, serd, sord, sratum: Update, fix livecheck, fix license, remove python27 dependency |
---|
Also, the license of these ports is wrong; it's ISC not MIT.
Note: See
TracTickets for help on using
tickets.
Looks like livecheck is broken because it was looking for .bz2 files and after 0.24.14 they switched to .xz, so that's an easy fix.
It's using python27 because that's set by the waf portgroup. All versions after 0.24.14 have switched from waf to the meson build system so that's a bit more involved to fix. I'll see what I can do.