Le jeudi 08 avril 2021 à 13:05 +0000, Ekaitz Zarraga a écrit : > Hi all, > I had some free time and I decided to spend it on updating thefreecad > package to the 0.19.1 version.
MANY THANKS > > I managed it to compile with the changes I add below, but I > prefer someone to test it thoroughly because it's a program > I don't use that much so I don't know if the workbenches are > working as expected, or if the addons work. > > Pleas Christophe, could you install try it and see if it works? > > This is the diff on the current guix repository, I hope that's > enough to let you use it. If its not, I can make a separate > package for you. Sorry, that's not enough for me. Do what is simpler for you: a package or the procedure from the diff. Christophe > > Cheers, > Ekaitz > > > diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm > index 8d7ba9c1da..8e7974f1f1 100644 > --- a/gnu/packages/engineering.scm > +++ b/gnu/packages/engineering.scm > @@ -2351,21 +2351,19 @@ OpenSCAD code. It supports syntax highlighting, > indenting and refilling of > comments."))) > > (define-public freecad > - (let ((commit-ref "7616153b3c31ace006169cdc2fdafab484498858") > - (revision "1")) > - (package > + (package > (name "freecad") > - (version (git-version "0.18.5" revision commit-ref)) > + (version "0.19.1") > (source > (origin > (method git-fetch) > (uri (git-reference > (url " https://github.com/FreeCAD/FreeCAD> ") > - (commit commit-ref))) > + (commit version))) > (file-name (git-file-name name version)) > (sha256 > (base32 > - "16965yxnp2pq7nm8z3p0pjkzjdyq62vfrj8j3nk26bwc898czyn2")))) > + "0c53q2iawy4yfp11czyc7lbr9ivp3r7v24x4c20myh11wyplffc0")))) > (build-system qt-build-system) > (native-inputs > `(("doxygen" ,doxygen) > @@ -2393,6 +2391,8 @@ comments."))) > ("python-shiboken-2" ,python-shiboken-2) > ("python-pivy" ,python-pivy) > ("python-wrapper" ,python-wrapper) > + ("python-gitpython" ,python-gitpython) > + ("python-pyyaml" ,python-pyyaml) > ("qtbase" ,qtbase) > ("qtsvg" ,qtsvg) > ("qtx11extras" ,qtx11extras) > @@ -2454,7 +2454,7 @@ customization.") > license:lgpl2.1+ > license:lgpl2.0+ > license:gpl3+ > - license:bsd-3))))) > + license:bsd-3)))) > > (define-public libmedfile > (package >