media-sound/helm has had several updates vs the version that's currently in the tree (0.4.1): - https://github.com/mtytel/helm/releases/tag/v0.5.0 - https://github.com/mtytel/helm/releases/tag/v0.6.0 - https://github.com/mtytel/helm/releases/tag/v0.7.0 - https://github.com/mtytel/helm/releases/tag/v0.8.0 - https://github.com/mtytel/helm/releases/tag/v0.8.6 - https://github.com/mtytel/helm/releases/tag/v0.9.0
Thank you for the bump request. You can help the maintainer with further information: Does a simple bump [1] work on your system? [1] https://wiki.gentoo.org/wiki/Custom_repository#Simple_version_bump_of_an_ebuild_in_the_local_overlay
(In reply to Jonas Stein from comment #1) > Thank you for the bump request. > You can help the maintainer with further information: > Does a simple bump [1] work on your system? > > [1] > https://wiki.gentoo.org/wiki/ > Custom_repository#Simple_version_bump_of_an_ebuild_in_the_local_overlay Well, that's a simple question with a complicated answer ;) Emerging all newer versions works without many problems. There are some changes that are needed to the ebuild for some versions, but nothing problematic. The main issue I'm having is that I no longer have output when running the standalone version using JACK. I'm not sure what's causing this, but this means I cannot validate if the newer versions are working. It actually also happens with the current version in the tree (0.4.1) so could very well be something that's specific to my system/config. Maybe someone else can give it a try and check if it works? An ebuild for the latest version (0.9.0) can be found here https://github.com/gentoo-audio/audio-overlay/tree/add-helm/media-sound/helm
The first sentence should've been > Emerging all newer versions works without significant problems.
Created attachment 555072 [details] Ebuild Bumped to latest release and EAPI=6 This fixes some QA issues - adds USE flags for lv2 and vst (already existing use-flags in other packages) - updates to EAPI=6 and bumps to latest release
Created attachment 555074 [details, diff] patch to go with above.
Created attachment 555076 [details] Ebuild Bumped to latest release and EAPI=6 *and* clean repoman...
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d65305984352f3e1325dd64f7439cd373911cd commit a8d65305984352f3e1325dd64f7439cd373911cd Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-01-27 21:10:46 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-01-27 23:12:03 +0000 media-sound/helm: 0.9.0 version bump, EAPI-7 bump, https Bug: https://bugs.gentoo.org/638150 Closes: https://bugs.gentoo.org/645592 Thanks-to: Malcolm Lashley <mlashley@gmail.com> Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-sound/helm/Manifest | 1 + .../helm/files/helm-0.9.0-nomancompress.patch | 24 ++++++++++ media-sound/helm/helm-0.9.0.ebuild | 56 ++++++++++++++++++++++ 3 files changed, 81 insertions(+)
(In reply to Malcolm Lashley from comment #4) > This fixes some QA issues - adds USE flags for lv2 and vst (already existing > use-flags in other packages) - updates to EAPI=6 and bumps to latest release Thanks for your work - version 0.9.0 is now in tree, but I did not carry over the use flags yet. You did not actually make dependencies optional with them. You can still rebase your ebuild against current 0.9.0 and resubmit it, including making the dependencies optional and ideally adding use flag metadata descriptions.