Re: Packaging FreeCAD

2019-06-29 Thread John Soo
Thanks for following along in this thread. I just submitted bug#36440. It needs some help but I figured we could continue the discussion there. - John On Wed, Jun 19, 2019 at 2:12 PM John Soo wrote: > Hi Paul, > > > How about engineering.scm for FreeCAD? This module already contains > > other

Re: Packaging FreeCAD

2019-06-19 Thread John Soo
Hi Paul, > How about engineering.scm for FreeCAD? This module already contains > other CAD-related packages such as LibreCAD and KiCad. Thanks. I did this and am preparing a patch now. - John

Re: Packaging FreeCAD

2019-06-18 Thread Paul Garlick
Hi John, > I'm excited to announce that I opened FreeCAD for the first time this > evening thanks most recently to support on the FreeCAD forum! Great news! > Now where do I put the package definition in gnu/packages? How about engineering.scm for FreeCAD? This module already contains other

Re: Packaging FreeCAD

2019-06-18 Thread John Soo
Hi Gabor! Thanks! I’ll let you know when I submit a patch. - John

Re: Packaging FreeCAD

2019-06-18 Thread Gábor Boskovits
Hello,p John Soo ezt írta (időpont: 2019. jún. 18., Ke 10:27): > Hi Guix! > > I'm excited to announce that I opened FreeCAD for the first time this > evening thanks most recently to support on the FreeCAD forum! I am no > expert in the use of the application, however, so I am sure some issues >

Re: Packaging FreeCAD

2019-06-18 Thread John Soo
Hi Guix! I'm excited to announce that I opened FreeCAD for the first time this evening thanks most recently to support on the FreeCAD forum! I am no expert in the use of the application, however, so I am sure some issues might be discovered with use. I already know of the following two issues: -

Re: Packaging FreeCAD

2019-05-30 Thread Paul Garlick
Hi John, > Another question: do we tend to try to use guix packages whenever a package > ships bundled with some third party source? Yes. The preference is to use Guix packages where possible. Best regards, Paul.

Re: Packaging FreeCAD

2019-05-30 Thread John Soo
ave made such good progress on packaging > FreeCAD. > >> we would need to also package opencascade-occt > > I can help with this part. I am planning to introduce the opencascade- > occt package in order to upgrade gmsh, which also depends on > OpenCASCADE. > > A

Re: Packaging FreeCAD

2019-05-30 Thread Paul Garlick
Hi John, It is good to hear that you have made such good progress on packaging FreeCAD. > we would need to also package opencascade-occt I can help with this part. I am planning to introduce the opencascade- occt package in order to upgrade gmsh, which also depends on OpenCASCADE.

Re: Packaging FreeCAD

2019-05-28 Thread John Soo
Hi all, I have some more news on FreeCAD. - I responded to two tickets in two coin repos that will be needed to update coin and Pivy: + ticket on soqt: https://bitbucket.org/Coin3D/soqt/issues/6/wrong-path-for-soqt_library_dirs + ticket on coin: https://bitbucket.org/Coin3D/coin/issues/17

Re: Packaging FreeCAD

2019-05-09 Thread John Soo
Hello Guix, I have a few updates on progress packaging FreeCAD. - Thanks to the PySide developers, I have a rough draft of PySide2, PySide2-tools and Shiboken2 built. - FreeCAD gets through the build phase at version 0.18.1 (the current release) thanks to the PySide2 dependency. - Pivy, an

Re: Packaging FreeCAD

2019-03-12 Thread John Soo
Thanks Efraim! That helped a lot. I Switched to version 5.11.3 and swapped qt for qtbase and some extra qt libraries and that moved me past the one blocker. Now I am faced with another challenge. I packaged Shiboken 1 previously when I did not realize freecad moved to pyside2; in that process I fo

Re: Packaging FreeCAD

2019-03-09 Thread Efraim Flashner
On Sun, Mar 10, 2019 at 02:14:15AM +, John Soo wrote: > Hi guix, > > Just a quick update. I have little to report on freecad. I am still stuck > packaging pyside2. I have looked over the debian packaging rules but I am > unfamiliar with their packaging process. I did some research and it looks

Re: Packaging FreeCAD

2019-03-09 Thread John Soo
Hi guix, Just a quick update. I have little to report on freecad. I am still stuck packaging pyside2. I have looked over the debian packaging rules but I am unfamiliar with their packaging process. I did some research and it looks as though they are using the normal pybuild process with some alter

Re: Packaging FreeCAD

2019-02-15 Thread John Soo
Thanks so much Paul! This is really helpful! > On Feb 15, 2019, at 9:20 AM, Paul Garlick > wrote: > > Hi John, > >> I have been getting a little stuck building the pyside2 dependencies > > There has been an effort to package pyside2 for Debian. This has been > completed in the last six month

Re: Packaging FreeCAD

2019-02-15 Thread Paul Garlick
Hi John, > I have been getting a little stuck building the pyside2 dependencies There has been an effort to package pyside2 for Debian. This has been completed in the last six months. A good place to look for information is https://tracker.debian.org/pkg/pyside2 You can browse the source cod

Re: Packaging FreeCAD

2019-02-14 Thread John Soo
Hello Guix, I have some small updates and asking for help on freecad (I’m working from my channel github.com/jsoo1/guix-channel). I have been getting a little stuck building the pyside2 dependencies. It seems like freecad is moving from the pyside1 tools (Shiboken and pyside) to pyside2 for the

Re: Packaging FreeCAD

2019-01-15 Thread John Soo
Hi Paul, Thank you for saving me the headache! I’ll keep this posted with progress. - John > On Jan 14, 2019, at 4:42 AM, Paul Garlick > wrote: > > Hi John, > >> I did not know Debian changed their version of opencascade > > There are two versions of OpenCASCADE in Debian, named 'liboce'

Re: Packaging FreeCAD

2019-01-14 Thread Paul Garlick
Hi John, > I did not know Debian changed their version of opencascade There are two versions of OpenCASCADE in Debian, named 'liboce' and 'libocct'. 'occt' is the upstream variant, 'oce' is the community maintained variant. Historically, Debian has switched between the two as licence requiremen

Re: Packaging FreeCAD

2019-01-11 Thread John Soo
Hey Paul, I did not know Debian changed their version of opencascade. I will have to double check that they are using OCCT for FreeCAD still. - John > On Jan 11, 2019, at 1:35 AM, Paul Garlick > wrote: > > Hi John, > > This is good news indeed for Guix-using engineers and architects. I >

Re: Packaging FreeCAD

2019-01-11 Thread Paul Garlick
Hi John, This is good news indeed for Guix-using engineers and architects. I shall follow developments with interest. I can look after the OpenCASCADE dependency too. This package is due an update but upstream development has been slow of late. Debian have switched to the OCCT version for Free

Packaging FreeCAD

2019-01-09 Thread John Soo
Hello everyone, I started packaging FreeCAD in a personal channel (https://www.github.com/jsoo1/guix-channel). Has anyone already started or want to collaborate? I’m currently working on the python Shiboken library dependency which I could use some help on. There are a few other things that