Created attachment 196144 [details]
audio/py-eyed3: Update to 0.8.7:
* Updated License
-- LICENSE file states it's GPL3 now
* Added needed RunDeps
-- Added each one after trying with least amount of deps
* Program runs fine without post-patch
Portlint -AC: looks fine
Poudriere(amd64): 11.2-R, 10.4-R: built/ran fine
Poudriere(mips): 11.2R: Built/ran fine
Poudriere(armv6): 11.2R: Built/ran fine
Nathan, I'll asked maintainers of audio/abcde and audio/py-gmusicproxy to check if their ports still work with eyed3 0.8.x. Lets wait what they say.
(In reply to Ruslan Makhmatkhanov from comment #1)
No reply from the maintainers of audio/abcde and audio/py-gmusicproxy ?
A commit references this bug:
Date: Sat Dec 14 18:49:40 UTC 2019
New revision: 520137
audio/py-eyed3: update to 0.8.11
Update to latest version, that supports python3.
0.8.x branch is not fully API compatible, so it may break
dependent ports. Maintainers of these ports were notified
of the update more than year ago.
Submitted by: Nathan <firstname.lastname@example.org> (based on)
Committed, thank you!
Nathan, your patch was updated to 0.8.11 and pylast dependency was removed, because it is only required for single plugin and not listed in minimal required deps in eyed3 tarball. It is also requires python >= 3.5, so making it default dependency will make it impossible to have eyed3 package for python2.7.