Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 709414 - media-sound/specmatch: New package
Summary: media-sound/specmatch: New package
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-12 19:31 UTC by Nikita Zlobin
Modified: 2020-02-13 06:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
media-sound/specmatch-0.9.ebuild (specmatch-0.9.ebuild,922 bytes, text/plain)
2020-02-12 19:31 UTC, Nikita Zlobin
Details
sci-libs/scikits_audiolab-0.11.0.ebuild (scikits_audiolab-0.11.0.ebuild,648 bytes, text/plain)
2020-02-12 19:33 UTC, Nikita Zlobin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikita Zlobin 2020-02-12 19:31:45 UTC
Created attachment 613566 [details]
media-sound/specmatch-0.9.ebuild

specmatch is a tool to measure spectral difference between two audio files and create convolver IR file so, that it negates this difference (I did not learn all options yet).

Not sure, if it will be added to main portage, since it uses pygtk2 and last released in 2014 (but still works).

Along with main package, there is scikits_audiolab module, which is placed in one dir with specmatch tarball, but also available at python index. Although existing arch package installs both in one package, I decided to create separate ebuild for scikits module.
Comment 1 Nikita Zlobin 2020-02-12 19:33:33 UTC
Created attachment 613568 [details]
sci-libs/scikits_audiolab-0.11.0.ebuild

++ Could not find it ever packaged in gentoo.
Comment 2 Jonas Stein gentoo-dev 2020-02-12 19:44:05 UTC
Thank you for your contribution. I had a short look on the ebuild. 
Here a few ideas:

• Please test the ebuild with repoman full -d -x https://wiki.gentoo.org/wiki/Repoman
• We always try to use the latest EAPI, please bump to EAPI=7
• please fix the header. (see /usr/portage/skel.ebuild and https://devmanual.gentoo.org/ebuild-writing/eapi/)
• A bot can look for additional mistakes, if you upload a PR via github
• We are in progress to remove Python 2. This package has no chance to get into the official tree unless it supports Python 3. -> closing.
Comment 3 Nikita Zlobin 2020-02-13 06:03:04 UTC
Thanks for hints. I was about to propose it in audio-overlay issues, but noticed, that overlay maintainers sometimes pick such proposals, so resorted to common bugtracker (yet AO devs prefer it to be proposed to portage first).
Not sure if repoman will be happy with my local overlay at all :S.