Created attachment 438802 [details] ebuild I have found and modified slightly an ebuild for LinuxCNC[1]. The ebuild is taken from booboo overlay[2]. It would be nice to have this package to portage. Patch is provided by the author of the ebuild. Relevant discussion -> https://forums.gentoo.org/viewtopic-t-510712.html [1]http://linuxcnc.org/ [2]http://data.gpo.zugaina.org/booboo/sci-electronics/linuxcnc/
Created attachment 850030 [details] Updated ebuild I have an ebuild as well, I should fix the RDEPEND though to require <dev-python/pyopengl-3.1.6 (3.1.6 is broken ATM)
For the record, I don't mind being the LinuxCNC maintainer for Gentoo. I just wish I knew how to add a drop-down in the menu with a new category (along Internet, Accessories, etc.) called CNC. LinuxCNC currently installs into the "Accessories" menu category and it's bothering me. I've tried several combinations of modifying the .desktop files and nada.
you need to edit the *.desktop file (the one installed in /usr/share/applications)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3fc09f42bc409c8ae375e98a241aca04c4e4fd92 commit 3fc09f42bc409c8ae375e98a241aca04c4e4fd92 Author: Julien Roy <julien@jroy.ca> AuthorDate: 2024-05-21 21:28:30 +0000 Commit: Julien Roy <julien@jroy.ca> CommitDate: 2024-05-21 21:29:23 +0000 sci-misc/linuxcnc: treeclean Bug: https://bugs.gentoo.org/587090 Signed-off-by: Julien Roy <julien@jroy.ca> sci-misc/linuxcnc/linuxcnc-9999.ebuild | 126 --------------------------------- sci-misc/linuxcnc/metadata.xml | 15 ---- 2 files changed, 141 deletions(-)
commit 3fc09f42bc409c8ae375e98a241aca04c4e4fd92 Author: Julien Roy <julien@jroy.ca> Date: Tue May 21 17:28:30 2024 -0400 sci-misc/linuxcnc: treeclean Bug: https://bugs.gentoo.org/587090 Signed-off-by: Julien Roy <julien@jroy.ca>
Where can I find a Linuxcnc ebuild today? is there a plan to maintain it on an external overlay? the past sources are no present anymore.
(In reply to jang0 from comment #6) > Where can I find a Linuxcnc ebuild today? is there a plan to maintain it on > an external overlay? the past sources are no present anymore. https://github.com/NTULINUX/ntu_overlay/blob/main/sci-electronics/linuxcnc/linuxcnc-2.9.9999.ebuild The python versions need to be updated and it's been about a year since I last tested the ebuild, I'll be updating it soon.