Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 587090 - media-gfx/linuxcnc: LinuxCNC controls CNC machines
Summary: media-gfx/linuxcnc: LinuxCNC controls CNC machines
Status: RESOLVED PKGREMOVED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2016-06-25 21:25 UTC by Petros
Modified: 2024-11-09 02:56 UTC (History)
3 users (show)

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


Attachments
ebuild (linuxcnc-9999.ebuild,1.90 KB, text/plain)
2016-06-25 21:25 UTC, Petros
Details
Updated ebuild (linuxcnc-9999.ebuild,2.79 KB, text/plain)
2023-02-07 07:25 UTC, Alec Ari
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petros 2016-06-25 21:25:32 UTC
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/
Comment 1 Alec Ari 2023-02-07 07:25:37 UTC
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)
Comment 2 Alec Ari 2023-02-17 00:51:54 UTC
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.
Comment 3 Daniel Hiepler 2023-08-23 18:59:41 UTC
you need to edit the *.desktop file (the one installed in /usr/share/applications)
Comment 4 Larry the Git Cow gentoo-dev 2024-05-21 21:33:13 UTC
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(-)
Comment 5 Julien Roy 2024-05-21 21:33:37 UTC
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>
Comment 6 jang0 2024-06-14 14:44:40 UTC
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.
Comment 7 Alec Ari 2024-11-09 02:56:39 UTC
(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.