unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Gábor Boskovits" <boskovits@gmail.com>
To: John Soo <jsoo1@asu.edu>
Cc: Guix-devel <guix-devel@gnu.org>,
	Paul Garlick <pgarlick@tourbillion-technology.com>
Subject: Re: Packaging FreeCAD
Date: Tue, 18 Jun 2019 20:11:17 +0200	[thread overview]
Message-ID: <CAE4v=pi5LDtFcHTsvrJsV4ZAYxo+yx1XzLLNBTdsK-suwnBDxQ@mail.gmail.com> (raw)
In-Reply-To: <CAKf5CqX1dPbLT1hv4G3kmSsUGp6jZsv8Nyuzeu30F5O6qBi1fg@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2015 bytes --]

Hello,p

John Soo <jsoo1@asu.edu> 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
> might be discovered with use. I already know of the following two issues:
>
>  - Bundled third party packages. Among them: SMESH (from salome or a
> fork), Pivy (from coin3D), libkdtree++ (seems like there is no live source
> or maintainer), and a few others.
>
>  - License help. FreeCAD itself is under the gpl 2.1+, however I think I
> need some guidance providing the correct licenses (both for FreeCAD and the
> bundled source)
>
> Now where do I put the package definition in gnu/packages? I have several
> module definitions in my channel:
>  - salome.scm for libmedfile, smesh and the supporting infrastructure
>  - coin3d.scm for coin3d, soqt, and pivy (WIP)
>  - python-pyside.scm for Shiboken2, Pyside2, and Pyside2-tools
>  - libarea.scm for libarea
>  - libspnav.scm for libspnav and
>  - freecad.scm for FreeCAD itself
>
> I am happy to finally learn to use the app!
>
> - John
>

This is great!

I am not an expert on the where to place things, but if you don't find some
module that is a clear fit for your package, then you can create a new one.
With that said, I believe you can put coin into somewhere graphics related,
and the python stuff to python-xyz.

I also have some freecad projects, so I can help with testing if needed.


> On Thu, May 30, 2019 at 11:23 PM Paul Garlick <
> pgarlick@tourbillion-technology.com> wrote:
>
>> 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.
>>
> Best regards,
g_bor

>
>>
>>
>>

[-- Attachment #2: Type: text/html, Size: 3555 bytes --]

  reply	other threads:[~2019-06-18 18:11 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-01-14 12:42 Packaging FreeCAD Paul Garlick
2019-01-15 23:38 ` John Soo
2019-02-14 15:18 ` John Soo
2019-02-15 17:20   ` Paul Garlick
2019-02-15 18:33     ` John Soo
2019-03-10  2:14       ` John Soo
2019-03-10  7:25         ` Efraim Flashner
2019-03-12 15:15           ` John Soo
2019-05-09 13:50             ` John Soo
2019-05-28 20:21           ` John Soo
2019-05-30 16:23             ` Paul Garlick
2019-05-30 17:23               ` John Soo
2019-05-30 23:23                 ` Paul Garlick
2019-06-18  8:27                   ` John Soo
2019-06-18 18:11                     ` Gábor Boskovits [this message]
2019-06-18 20:33                       ` John Soo
2019-06-18 21:03                     ` Paul Garlick
2019-06-19 14:12                       ` John Soo
2019-06-30  2:45                         ` John Soo
  -- strict thread matches above, loose matches on Subject: below --
2019-01-11  9:35 Paul Garlick
2019-01-11 19:42 ` John Soo
2019-01-09 16:18 John Soo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAE4v=pi5LDtFcHTsvrJsV4ZAYxo+yx1XzLLNBTdsK-suwnBDxQ@mail.gmail.com' \
    --to=boskovits@gmail.com \
    --cc=guix-devel@gnu.org \
    --cc=jsoo1@asu.edu \
    --cc=pgarlick@tourbillion-technology.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).