Version 1.1 was released in August: https://github.com/icecc/icecream/releases/tag/1.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
Created attachment 513634 [details] ebuild for icecream-1.1
Created attachment 514662 [details, diff] git version ebuild for icecream made separate init scripts for iceccd and scheduler.
Version 1.2 is out as well. I'll give a spin at using the ebuild here locally later to test it.
Created attachment 579588 [details] Ebuild for icecream-1.2
We should also keep in mind to provide systemd units.
Created attachment 579590 [details] icecream scheduler service unit-file Proposal for the scheduler unit-file for systemd.
Created attachment 579594 [details] icecream daemon service unit-file Not perfect, but it gets the job done. Config maybe through wrapping the service?
1.3 has been released recently, which does not build if app-arch/zstd is not installed.
There is a nice EAPI 7 ebuild from bombo82 https://github.com/bombo82/bombo82-overlay/blob/master/sys-devel/icecream/icecream-1.3.1-r1.ebuild He also took care of GLEP 81 Except for confd file addition, there it should be working fine. Or at least it does for me.
Update to 1.3.1 in https://github.com/gentoo/gentoo/pull/15975
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b133beeb3fd21ef368c3fe9b8b05b026ec5cd562 commit b133beeb3fd21ef368c3fe9b8b05b026ec5cd562 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-12-21 04:10:01 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-21 04:19:19 +0000 sys-devel/icecream: update EAPI 7 -> 8, post-review fixes - Use EAPI 8 - Use conventional double quotes everywhere - Unconditionally install systemd units (see small files policy) - Adapt pkg_* for EAPI 7+ (${ROOT} suffix) - Style changes (place eclass variables before inherit in general, whitespace) - Drop unnecessary econf arg (--enable-fast-install) - Add missing dependencies (libarchive, lzo) Bug: https://bugs.gentoo.org/602492 Closes: https://bugs.gentoo.org/527376 Closes: https://bugs.gentoo.org/642674 Closes: https://bugs.gentoo.org/828135 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/icecream/icecream-1.3.1.ebuild | 64 +++++++++++++++----------------- 1 file changed, 29 insertions(+), 35 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a857ea599201b42ab12a2919badfd7b34997cbbb commit a857ea599201b42ab12a2919badfd7b34997cbbb Author: Lucas Yamanishi <lucas.yamanishi@gmail.com> AuthorDate: 2020-05-26 17:58:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-21 04:19:18 +0000 sys-devel/icecream: Bump to 1.3.1, various fixes * Fixes bug #602492 * Adds systemd support * Installs firewalld service files Bug: https://bugs.gentoo.org/602492 Closes: https://bugs.gentoo.org/527376 Closes: https://bugs.gentoo.org/642674 Closes: https://github.com/gentoo/gentoo/pull/15975 Signed-off-by: Lucas Yamanishi <lucas.yamanishi@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> sys-devel/icecream/Manifest | 1 + sys-devel/icecream/files/icecc-scheduler.service | 12 ++++ sys-devel/icecream/files/iceccd.service | 12 ++++ sys-devel/icecream/files/icecream-tmpfiles.conf | 2 + sys-devel/icecream/files/icecream.openrc | 55 +++++++++++++++ sys-devel/icecream/icecream-1.3.1.ebuild | 85 ++++++++++++++++++++++++ 6 files changed, 167 insertions(+)