From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id aTUeD/b5cmBXXQEAgWs5BA (envelope-from ) for ; Sun, 11 Apr 2021 15:30:30 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 2BsECPb5cmACZwAA1q6Kng (envelope-from ) for ; Sun, 11 Apr 2021 13:30:30 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9B5F327658 for ; Sun, 11 Apr 2021 15:30:29 +0200 (CEST) Received: from localhost ([::1]:46582 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lVaAV-0005zc-Gm for larch@yhetil.org; Sun, 11 Apr 2021 09:30:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35574) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lVaAK-0005zD-G6 for help-guix@gnu.org; Sun, 11 Apr 2021 09:30:16 -0400 Received: from mail1.fsfe.org ([2001:aa8:ffed:f5f3::151]:38780) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lVaAH-00069C-Co for help-guix@gnu.org; Sun, 11 Apr 2021 09:30:16 -0400 Message-ID: Subject: Re: freecad 19.1 / flatpak From: Christophe Pisteur To: Ekaitz Zarraga Date: Sun, 11 Apr 2021 15:30:06 +0200 In-Reply-To: <1t5y25IGpCbSHyWqwjeof6c6PZ8rf10gs2PryKA_9AK3acB-cWPUXwTqIPNetZkfzgkt7zJFfk8hfZarWI-f_JgnRFUD66UY0h7f1eAB0mA=@elenq.tech> References: <7551d9d36ebc371acb7c76cb7b8640c335997ff7.camel@fsfe.org> <91e7156b178a3a0b616de8a052405124fb5a8edb.camel@fsfe.org> <875z17bdlk.fsf@disroot.org> <144485dbf92f194ea1f748d7ad60c39a89f15bee.camel@fsfe.org> <87ft0821dj.fsf@disroot.org> <514d0aebfcd10448096da73fbb4f8891ce835528.camel@fsfe.org> <8b5cc3e89652851bb534534ef2843eba5f5e971b.camel@fsfe.org> <1t5y25IGpCbSHyWqwjeof6c6PZ8rf10gs2PryKA_9AK3acB-cWPUXwTqIPNetZkfzgkt7zJFfk8hfZarWI-f_JgnRFUD66UY0h7f1eAB0mA=@elenq.tech> User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Received-SPF: pass client-ip=2001:aa8:ffed:f5f3::151; envelope-from=christophe.pisteur@fsfe.org; helo=mail1.fsfe.org X-Spam_score_int: -68 X-Spam_score: -6.9 X-Spam_bar: ------ X-Spam_report: (-6.9 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "help-guix@gnu.org" Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1618147829; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=0dr9ADNQLmmvB7rtlphZXj9ZSRfB+1atAd5iTFa0fn4=; b=MkJATqZXRv8dlLBPlpNRvdU/nrb8T53HTPRxBPThWzxZaQlR65bV90uKY8I/HiC3CtmEtH EclKxU15cw257OwRekN3ZsHsHwgz91yGBAd6AaDnS+iNsoD+4FC5JcbGZpJkPZpmo4xAU+ Pf+Rn0GkYNtAkbyw5JOz4RFx1FZc69mTZ5pQYH+NC40v1EjNZ639H38pQ3LKZm0DiUjMIu qF9kR94SuNEl/09uZuNAA4BwYil7qnankgND0Cg0j3LaFUjJOeb3FARSCWXY9+vNO9E1bX ScgQC1wASfmGNnG7t3IX3oMarDtLvft6vpbLcuCvS7stOXRbMnzlw0uQA2TJ4Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1618147829; a=rsa-sha256; cv=none; b=DkbdW9mTr7af6AQeBH/0pecT2G/y2OZjUhwuWkyv0ka4rXtRkdATodG+7l5OpA2vBntSSL I6+1+Hz2cVrSFsusayJQdUDNLjtLaWD4lTlVATQM5FaUWdFcP6ZUSq7a1mb2Av/B32TgIt S1sTBbefzU5zQEW6dQV+YWy/cjfkuMIe7bNFN2XiG/sP6OM34KQN2ADAHXNHlpVnawQeZs RdnUvZ7LKWQagL8HrhnGD1QCHuo5aoXuIczobq7OGRf8kUKraJVITJglq1VETN3VpGfwQK aWRKEZWqasgpblzg08KKoe8joANBkCihSt1Jg71QchSKfLj+YxnQyccnzVVSsA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -0.84 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=fsfe.org (policy=none); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 9B5F327658 X-Spam-Score: -0.84 X-Migadu-Scanner: scn0.migadu.com X-TUID: /X73U1IGhlWa 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 >