From unknown Sat Sep 20 18:11:17 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#31530 <31530@debbugs.gnu.org> To: bug#31530 <31530@debbugs.gnu.org> Subject: Status: Fix qucs bug and update circuit simulators Reply-To: bug#31530 <31530@debbugs.gnu.org> Date: Sun, 21 Sep 2025 01:11:17 +0000 retitle 31530 Fix qucs bug and update circuit simulators reassign 31530 guix-patches submitter 31530 Theodoros Foradis severity 31530 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 19 14:43:57 2018 Received: (at submit) by debbugs.gnu.org; 19 May 2018 18:43:58 +0000 Received: from localhost ([127.0.0.1]:41251 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6ph-0006X1-JA for submit@debbugs.gnu.org; Sat, 19 May 2018 14:43:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6pe-0006Wo-IW for submit@debbugs.gnu.org; Sat, 19 May 2018 14:43:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fK6pY-0003Ty-D0 for submit@debbugs.gnu.org; Sat, 19 May 2018 14:43:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51280) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fK6pY-0003Tm-9i for submit@debbugs.gnu.org; Sat, 19 May 2018 14:43:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37340) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fK6pW-00052F-UB for guix-patches@gnu.org; Sat, 19 May 2018 14:43:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fK6pS-0003Ox-1X for guix-patches@gnu.org; Sat, 19 May 2018 14:43:46 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:41092) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fK6pR-0003Mn-Pe for guix-patches@gnu.org; Sat, 19 May 2018 14:43:41 -0400 Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id D88B4439FB for ; Sat, 19 May 2018 20:43:38 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp2.mailbox.org ([80.241.60.241]) by hefe.heinlein-support.de (hefe.heinlein-support.de [91.198.250.172]) (amavisd-new, port 10030) with ESMTP id noH0G32h4hRi for ; Sat, 19 May 2018 20:43:37 +0200 (CEST) From: Theodoros Foradis To: guix-patches@gnu.org Subject: Fix qucs bug and update circuit simulators Message-ID: <87efi7trl2.fsf@foradis.org> Date: Sat, 19 May 2018 21:43:17 +0300 MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.3 (-----) Hello guix, This patch series fixes a bug introduced to qucs with glibc-2.26, and also updates a couple related packages. gnu/packages/engineering.scm | 261 +++++++++--------------- gnu/packages/maths.scm | 13 ------------ 2 files changed, 142 insertions(+), 132 deletions(-) gnu: qucs-s: Update to 0.0.20. gnu: lapack-3.5: Delete package. gnu: xyce-serial: Update to 6.8. gnu: trilinos-serial-xyce: Update to 12.12.1. gnu: libngspice: Update to 27. gnu: qucs: Build from git to fix bug. -- Theodoros Foradis From debbugs-submit-bounces@debbugs.gnu.org Sat May 19 14:46:59 2018 Received: (at 31530) by debbugs.gnu.org; 19 May 2018 18:46:59 +0000 Received: from localhost ([127.0.0.1]:41258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6sY-0006cI-56 for submit@debbugs.gnu.org; Sat, 19 May 2018 14:46:59 -0400 Received: from mx2.mailbox.org ([80.241.60.215]:26648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6sV-0006bv-2W for 31530@debbugs.gnu.org; Sat, 19 May 2018 14:46:51 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx2.mailbox.org (Postfix) with ESMTPS id 4BF3040FFE; Sat, 19 May 2018 20:46:45 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by hefe.heinlein-support.de (hefe.heinlein-support.de [91.198.250.172]) (amavisd-new, port 10030) with ESMTP id w81dxwBR1bVE; Sat, 19 May 2018 20:46:43 +0200 (CEST) From: Theodoros Foradis To: 31530@debbugs.gnu.org Subject: [PATCH 1/6] gnu: qucs: Build from git to fix bug. Date: Sat, 19 May 2018 21:46:22 +0300 Message-Id: <20180519184627.22972-1-theodoros@foradis.org> In-Reply-To: <87efi7trl2.fsf@foradis.org> References: <87efi7trl2.fsf@foradis.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31530 Cc: Theodoros Foradis X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/engineering.scm (qucs): Add TODO comment. [source]: Use git commit b4f27d9. [arguments]: Add bootstrap phase. [native-input]s: Add autoconf, automake, flex and bison. --- gnu/packages/engineering.scm | 204 +++++++++++++++++++++++-------------------- 1 file changed, 108 insertions(+), 96 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index f16ef2ceb..354051ccb 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2016 Efraim Flashner ;;; Copyright © 2016 David Thompson ;;; Copyright © 2016, 2017, 2018 Ludovic Courtès -;;; Copyright © 2016, 2017 Theodoros Foradis +;;; Copyright © 2016, 2017, 2018 Theodoros Foradis ;;; Copyright © 2017 Julien Lepiller ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; @@ -1509,104 +1509,116 @@ parallel computing platforms. It also supports serial execution.") license:lgpl2.0+)))) ; freehdl's libraries (define-public qucs - (package - (name "qucs") - (version "0.0.19") - (source (origin - (method url-fetch) - (uri - (string-append - "https://sourceforge.net/projects/qucs/files/qucs/" version - "/qucs-" version ".tar.gz")) - (sha256 - (base32 - "0giv9gfyfdizvjhq56x2pdncrlyv3k15lrsh6pk37i94vr7l7ij5")))) - (build-system gnu-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (add-before 'configure 'patch-configure - (lambda* (#:key inputs #:allow-other-keys) - (substitute* "qucs/configure" - (("\\$QTDIR") (assoc-ref inputs "qt4"))) - #t)) - (add-after 'patch-configure 'patch-scripts - (lambda* (#:key inputs outputs #:allow-other-keys) - (substitute* '("qucs/qucs/qucsdigi" - "qucs/qucs/qucsdigilib" - "qucs/qucs/qucsveri") - (("\\$BINDIR") - (string-append (assoc-ref outputs "out") "/bin")) - (("freehdl-config") - (string-append (assoc-ref inputs "freehdl") "/bin/freehdl-config")) - (("freehdl-v2cc") - (string-append (assoc-ref inputs "freehdl") "/bin/freehdl-v2cc")) - (("cp ") - (string-append (assoc-ref inputs "coreutils") "/bin/cp ")) - (("glibtool") - (string-append (assoc-ref inputs "libtool") "/bin/libtool")) - (("sed") - (string-append (assoc-ref inputs "sed") "/bin/sed")) - (("iverilog") - (string-append (assoc-ref inputs "iverilog") "/bin/iverilog")) - (("vvp") - (string-append (assoc-ref inputs "iverilog") "/bin/vvp"))) - #t)) - (add-before 'check 'pre-check - (lambda _ - ;; The test suite requires a running X server. - (system "Xvfb :1 &") - (setenv "DISPLAY" ":1") - #t)) - (add-after 'install 'make-wrapper - (lambda* (#:key inputs outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - ;; 'qucs' directly invokes gcc, hence this wrapping. - (wrap-program (string-append out "/bin/qucs") - `("CPLUS_INCLUDE_PATH" ":" prefix - (,(string-append (assoc-ref inputs "gcc-toolchain") - "/include"))) - `("PATH" ":" prefix - (,(string-append (assoc-ref inputs "gcc-toolchain") - "/bin"))) - `("LIBRARY_PATH" ":" prefix - (,(string-append (assoc-ref inputs "gcc-toolchain") - "/lib"))) - `("ADMSXMLBINDIR" ":" prefix - (,(string-append (assoc-ref inputs "adms") "/bin"))) - `("ASCOBINDIR" ":" prefix - (,(string-append (assoc-ref inputs "asco") "/bin"))) - `("QUCS_OCTAVE" ":" prefix - (,(string-append (assoc-ref inputs "octave") "/bin/octave"))))) - #t))) - #:parallel-build? #f ; race condition - #:configure-flags '("--disable-doc"))) ; we need octave-epstk - (native-inputs - `(("gperf" ,gperf) - ("libtool-native" ,libtool) - ("python" ,python-2) ; for tests - ("matplotlib" ,python2-matplotlib) ; for tests - ("numpy" ,python2-numpy) ; for tests - ("xorg-server" ,xorg-server))) ; for tests - (inputs - `(("adms" ,adms) - ("asco" ,asco) - ("coreutils" ,coreutils) - ("freehdl" ,freehdl) - ("gcc-toolchain" ,gcc-toolchain) - ("iverilog" ,iverilog) - ("libtool" ,libtool) - ("octave" ,octave) - ("qt4" ,qt-4) - ("sed" ,sed))) - (home-page "http://qucs.sourceforge.net/") - (synopsis "Circuit simulator with graphical user interface") - (description - "Qucs is a circuit simulator with graphical user interface. The software + ;; Qucs 0.0.19 segfaults when using glibc-2.26. Temporarily build from git. + ;; TODO: When qucs-0.0.20 is released, revert the commit that introduced this + ;; comment and update the package. + (let ((commit "b4f27d9222568066cd59e4c387c51a35056c99d8") + (revision "0")) + (package + (name "qucs") + (version (git-version "0.0.19" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Qucs/qucs") + (commit commit))) + (sha256 + (base32 "10bclay9xhkffmsh4j4l28kj1qpxx0pnxja5vx6305cllnq4r3gb")) + (file-name (string-append name "-" version "-checkout")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'configure 'patch-configure + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "qucs/configure" + (("\\$QTDIR") (assoc-ref inputs "qt4"))) + #t)) + (add-before 'patch-configure 'bootstrap + (lambda _ + (invoke "./bootstrap"))) + (add-after 'patch-configure 'patch-scripts + (lambda* (#:key inputs outputs #:allow-other-keys) + (substitute* '("qucs/qucs/qucsdigi" + "qucs/qucs/qucsdigilib" + "qucs/qucs/qucsveri") + (("\\$BINDIR") + (string-append (assoc-ref outputs "out") "/bin")) + (("freehdl-config") + (string-append (assoc-ref inputs "freehdl") "/bin/freehdl-config")) + (("freehdl-v2cc") + (string-append (assoc-ref inputs "freehdl") "/bin/freehdl-v2cc")) + (("cp ") + (string-append (assoc-ref inputs "coreutils") "/bin/cp ")) + (("glibtool") + (string-append (assoc-ref inputs "libtool") "/bin/libtool")) + (("sed") + (string-append (assoc-ref inputs "sed") "/bin/sed")) + (("iverilog") + (string-append (assoc-ref inputs "iverilog") "/bin/iverilog")) + (("vvp") + (string-append (assoc-ref inputs "iverilog") "/bin/vvp"))) + #t)) + (add-before 'check 'pre-check + (lambda _ + ;; The test suite requires a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + #t)) + (add-after 'install 'make-wrapper + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + ;; 'qucs' directly invokes gcc, hence this wrapping. + (wrap-program (string-append out "/bin/qucs") + `("CPLUS_INCLUDE_PATH" ":" prefix + (,(string-append (assoc-ref inputs "gcc-toolchain") + "/include"))) + `("PATH" ":" prefix + (,(string-append (assoc-ref inputs "gcc-toolchain") + "/bin"))) + `("LIBRARY_PATH" ":" prefix + (,(string-append (assoc-ref inputs "gcc-toolchain") + "/lib"))) + `("ADMSXMLBINDIR" ":" prefix + (,(string-append (assoc-ref inputs "adms") "/bin"))) + `("ASCOBINDIR" ":" prefix + (,(string-append (assoc-ref inputs "asco") "/bin"))) + `("QUCS_OCTAVE" ":" prefix + (,(string-append (assoc-ref inputs "octave") "/bin/octave"))))) + #t))) + #:parallel-build? #f ; race condition + #:configure-flags '("--disable-doc"))) ; we need octave-epstk + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("bison" ,bison) + ("flex" ,flex) + ("gperf" ,gperf) + ("libtool-native" ,libtool) + ("pkg-config" ,pkg-config) + ("python" ,python-2) ; for tests + ("matplotlib" ,python2-matplotlib) ; for tests + ("numpy" ,python2-numpy) ; for tests + ("xorg-server" ,xorg-server))) ; for tests + (inputs + `(("adms" ,adms) + ("asco" ,asco) + ("coreutils" ,coreutils) + ("freehdl" ,freehdl) + ("gcc-toolchain" ,gcc-toolchain) + ("iverilog" ,iverilog) + ("libtool" ,libtool) + ("octave" ,octave) + ("qt4" ,qt-4) + ("sed" ,sed))) + (home-page "http://qucs.sourceforge.net/") + (synopsis "Circuit simulator with graphical user interface") + (description + "Qucs is a circuit simulator with graphical user interface. The software aims to support all kinds of circuit simulation types---e.g. DC, AC, S-parameter, transient, noise and harmonic balance analysis. Pure digital simulations are also supported.") - (license license:gpl2+))) + (license license:gpl2+)))) (define-public qucs-s (package -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Sat May 19 14:46:59 2018 Received: (at 31530) by debbugs.gnu.org; 19 May 2018 18:46:59 +0000 Received: from localhost ([127.0.0.1]:41262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6sd-0006ce-IP for submit@debbugs.gnu.org; Sat, 19 May 2018 14:46:59 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:24370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6sW-0006bx-6Z for 31530@debbugs.gnu.org; Sat, 19 May 2018 14:46:52 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id 715E4476A1; Sat, 19 May 2018 20:46:46 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter02.heinlein-hosting.de (spamfilter02.heinlein-hosting.de [80.241.56.116]) (amavisd-new, port 10030) with ESMTP id R0CYV18ZihLm; Sat, 19 May 2018 20:46:45 +0200 (CEST) From: Theodoros Foradis To: 31530@debbugs.gnu.org Subject: [PATCH 2/6] gnu: libngspice: Update to 27. Date: Sat, 19 May 2018 21:46:23 +0300 Message-Id: <20180519184627.22972-2-theodoros@foradis.org> In-Reply-To: <20180519184627.22972-1-theodoros@foradis.org> References: <87efi7trl2.fsf@foradis.org> <20180519184627.22972-1-theodoros@foradis.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31530 Cc: Theodoros Foradis X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/engineering.scm (libngspice): Update to 27. --- gnu/packages/engineering.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 354051ccb..0cb2ceeec 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -1182,14 +1182,14 @@ high-performance parallel differential evolution (DE) optimization algorithm.") ;; See . (package (name "libngspice") - (version "26") + (version "27") (source (origin (method url-fetch) (uri (string-append "mirror://sourceforge/ngspice/ng-spice-rework/" version "/ngspice-" version ".tar.gz")) (sha256 (base32 - "02019ndcl057nq9z41nxycqba7wxlb081ibvfj9jv010nz431qji")) + "15862npsy5sj56z5yd1qiv3y0fgicrzj7wwn8hbcy89fgbawf20c")) (modules '((guix build utils))) ;; We remove the non-free cider and build without it. (snippet -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Sat May 19 14:47:00 2018 Received: (at 31530) by debbugs.gnu.org; 19 May 2018 18:47:00 +0000 Received: from localhost ([127.0.0.1]:41264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6sd-0006cq-RM for submit@debbugs.gnu.org; Sat, 19 May 2018 14:47:00 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:24380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6sX-0006c0-ME for 31530@debbugs.gnu.org; Sat, 19 May 2018 14:46:54 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id 2B4AA476A6; Sat, 19 May 2018 20:46:48 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by gerste.heinlein-support.de (gerste.heinlein-support.de [91.198.250.173]) (amavisd-new, port 10030) with ESMTP id sArf8VnNQWxq; Sat, 19 May 2018 20:46:46 +0200 (CEST) From: Theodoros Foradis To: 31530@debbugs.gnu.org Subject: [PATCH 3/6] gnu: trilinos-serial-xyce: Update to 12.12.1. Date: Sat, 19 May 2018 21:46:24 +0300 Message-Id: <20180519184627.22972-3-theodoros@foradis.org> In-Reply-To: <20180519184627.22972-1-theodoros@foradis.org> References: <87efi7trl2.fsf@foradis.org> <20180519184627.22972-1-theodoros@foradis.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31530 Cc: Theodoros Foradis X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/engineering.scm (trilinos-serial-xyce): Update to 12.12.1. [arguments]: Add delete-tribits phase. [inputs]: Replace lapack-3.5 with lapack. --- gnu/packages/engineering.scm | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 0cb2ceeec..e97714b40 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -1285,17 +1285,27 @@ an embedded event driven algorithm.") ;; TODO: Remove when we have modular Trilinos packages? (package (name "trilinos-serial-xyce") - (version "12.6.3") + (version "12.12.1") (source (origin (method url-fetch) (uri (string-append "https://trilinos.org/oldsite/download/files/trilinos-" version "-Source.tar.gz")) (sha256 (base32 - "07jd1qpsbf31cmbyyngr4l67xzwyan24dyx5wlcahgbw7x6my3wn")))) + "1zgrcksrcbmyy79mbdv0j4j4sh0chpigxk8vcrrwgaxyxwxxhrvw")))) (build-system cmake-build-system) (arguments `(#:out-of-source? #t + #:phases + (modify-phases %standard-phases + ;; Delete unneeded tribits(build system) directory which makes validate-runpath + ;; phase to fail. + (add-before 'validate-runpath 'delete-tribits + (lambda* (#:key outputs #:allow-other-keys) + (delete-file-recursively + (string-append (assoc-ref outputs "out") + "/lib/cmake/tribits")) + #t))) #:configure-flags (list "-DCMAKE_CXX_FLAGS=-O3 -fPIC" "-DCMAKE_C_FLAGS=-O3 -fPIC" @@ -1328,7 +1338,7 @@ an embedded event driven algorithm.") ("swig" ,swig))) (inputs `(("boost" ,boost) - ("lapack" ,lapack-3.5) + ("lapack" ,lapack) ("suitesparse" ,suitesparse))) (home-page "https://trilinos.org") (synopsis "Engineering and scientific problems algorithms") -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Sat May 19 14:47:00 2018 Received: (at 31530) by debbugs.gnu.org; 19 May 2018 18:47:00 +0000 Received: from localhost ([127.0.0.1]:41266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6se-0006cu-3X for submit@debbugs.gnu.org; Sat, 19 May 2018 14:47:00 -0400 Received: from mx2.mailbox.org ([80.241.60.215]:26694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6sY-0006c1-2g for 31530@debbugs.gnu.org; Sat, 19 May 2018 14:46:54 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx2.mailbox.org (Postfix) with ESMTPS id 8F015410AF; Sat, 19 May 2018 20:46:48 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter02.heinlein-hosting.de (spamfilter02.heinlein-hosting.de [80.241.56.116]) (amavisd-new, port 10030) with ESMTP id bi5eQ_1Cqwmy; Sat, 19 May 2018 20:46:47 +0200 (CEST) From: Theodoros Foradis To: 31530@debbugs.gnu.org Subject: [PATCH 4/6] gnu: xyce-serial: Update to 6.8. Date: Sat, 19 May 2018 21:46:25 +0300 Message-Id: <20180519184627.22972-4-theodoros@foradis.org> In-Reply-To: <20180519184627.22972-1-theodoros@foradis.org> References: <87efi7trl2.fsf@foradis.org> <20180519184627.22972-1-theodoros@foradis.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31530 Cc: Theodoros Foradis X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/engineering.scm (xyce-serial): Update to 6.8. [inputs]: Replace lapack-3.5 with lapack. * gnu/packages/engineering.scm (xyce-prallel): [arguments]: Update configure flags to work with 6.8 version. --- gnu/packages/engineering.scm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index e97714b40..efb0865e8 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -1353,14 +1353,14 @@ unique design feature of Trilinos is its focus on packages.") (define-public xyce-serial (package (name "xyce-serial") - (version "6.7") + (version "6.8") (source (origin (method url-fetch) (uri (string-append "https://archive.org/download/Xyce-" version "/Xyce-" version ".tar.gz")) (sha256 (base32 - "02k952mnvrnc5kv7r65fdrn7khwq1lbyhwyvd7jznafzdpsvgm4x")))) + "09flp1xywbb2laayd9rg8vd0fjsh115y6k1p71jacy0nrbdvvlcg")))) (build-system gnu-build-system) (arguments `(#:tests? #f @@ -1376,7 +1376,7 @@ unique design feature of Trilinos is its focus on packages.") (inputs `(("fftw" ,fftw) ("suitesparse" ,suitesparse) - ("lapack" ,lapack-3.5) + ("lapack" ,lapack) ("trilinos" ,trilinos-serial-xyce))) (home-page "https://xyce.sandia.gov/") (synopsis "High-performance analog circuit simulator") @@ -1411,8 +1411,6 @@ parallel computing platforms. It also supports serial execution.") "CC=mpicc" "F77=mpif77" "--enable-mpi" - "--enable-isorropia=no" - "--enable-zoltan=no" (string-append "ARCHDIR=" (assoc-ref %build-inputs "trilinos"))))))) -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Sat May 19 14:47:00 2018 Received: (at 31530) by debbugs.gnu.org; 19 May 2018 18:47:00 +0000 Received: from localhost ([127.0.0.1]:41268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6se-0006d0-Bi for submit@debbugs.gnu.org; Sat, 19 May 2018 14:47:00 -0400 Received: from mx2.mailbox.org ([80.241.60.215]:26712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK6sZ-0006c3-KJ for 31530@debbugs.gnu.org; Sat, 19 May 2018 14:46:56 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx2.mailbox.org (Postfix) with ESMTPS id 20F9D410B2; Sat, 19 May 2018 20:46:50 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter03.heinlein-hosting.de (spamfilter03.heinlein-hosting.de [80.241.56.117]) (amavisd-new, port 10030) with ESMTP id GJ1C3GXXnBjF; Sat, 19 May 2018 20:46:48 +0200 (CEST) From: Theodoros Foradis To: 31530@debbugs.gnu.org Subject: [PATCH 6/6] gnu: qucs-s: Update to 0.0.20. Date: Sat, 19 May 2018 21:46:27 +0300 Message-Id: <20180519184627.22972-6-theodoros@foradis.org> In-Reply-To: <20180519184627.22972-1-theodoros@foradis.org> References: <87efi7trl2.fsf@foradis.org> <20180519184627.22972-1-theodoros@foradis.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31530 Cc: Theodoros Foradis X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/engineering.scm (qucs-s): Update to 0.0.20. [arguments]: Modify patch-paths phase to work with version 0.0.20. --- gnu/packages/engineering.scm | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index efb0865e8..3d1043e32 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -1631,14 +1631,15 @@ simulations are also supported.") (define-public qucs-s (package (name "qucs-s") - (version "0.0.19S") + (version "0.0.20") (source (origin (method url-fetch) - (uri (string-append "https://github.com/ra3xdh/qucs/releases/download/" - version "/qucs-" version ".tar.gz")) + (uri (string-append "https://github.com/ra3xdh/qucs_s/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1bhahvdqmayaw0306fxz1ghmjhd4fq05yk3rk7zi0z703w5imgjv")))) + "01dizf4rjciqc8x7bmv3kbhdlz90bm6n9m9fz7dbzqcwvszcs1hx")))) (build-system cmake-build-system) (arguments `(#:tests? #f ; no tests @@ -1673,19 +1674,21 @@ simulations are also supported.") "\\+ \"qucsator\" \\+ executableSuffix")) (string-append "}{ QucsSettings.Qucsator = \"" (assoc-ref inputs "qucs") "/bin/qucsator\"")) - (((string-append "else QucsSettings\\.XyceExecutable = " - "\"/usr/local/Xyce-Release-6.2.0-OPENSOURCE/bin/runxyce")) - (string-append "QucsSettings.XyceExecutable = \"" + (((string-append "QucsSettings\\.XyceExecutable = " + "\"/usr/local/Xyce-Release-6.8.0-OPENSOURCE/bin/Xyce")) + (string-append "}{ QucsSettings.XyceExecutable = \"" (assoc-ref inputs "xyce-serial") "/bin/Xyce")) - (((string-append "else QucsSettings\\.XyceParExecutable = \"/usr/local" - "/Xyce-Release-6.2.0-OPENMPI-OPENSOURCE/bin/xmpirun")) + (((string-append "else QucsSettings\\.XyceParExecutable = " + "\"mpirun -np %p /usr/local" + "/Xyce-Release-6.8.0-OPENMPI-OPENSOURCE/bin/Xyce")) (string-append "QucsSettings.XyceParExecutable = \"" - (assoc-ref inputs "mpi") "/bin/mpirun")) - (("%p") - (string-append "%p "(assoc-ref inputs "xyce-parallel") "/bin/Xyce")) + (assoc-ref inputs "mpi") "/bin/mpirun -np %p " + (assoc-ref inputs "xyce-parallel") "/bin/Xyce")) (("else QucsSettings\\.NgspiceExecutable = \"ngspice\"") (string-append "QucsSettings.NgspiceExecutable = " "\"" (assoc-ref inputs "ngspice") "/bin/ngspice\""))) + (substitute* "qucs/extsimkernels/ngspice.cpp" + (("share/qucs/xspice_cmlib") "share/qucs-s/xspice_cmlib")) (substitute* "qucs/qucs_actions.cpp" (("qucstrans") (string-append (assoc-ref inputs "qucs") "/bin/qucstrans")) @@ -1698,7 +1701,7 @@ simulations are also supported.") (lambda* (#:key inputs outputs #:allow-other-keys) (for-each (lambda (script) - (let ((file (string-append "../qucs-" ,version + (let ((file (string-append "../qucs_s-" ,version "/qucs/" script)) (out (assoc-ref outputs "out"))) (install-file file (string-append out "/bin")) -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Sat May 19 14:56:22 2018 Received: (at 31530) by debbugs.gnu.org; 19 May 2018 18:56:23 +0000 Received: from localhost ([127.0.0.1]:41306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK71i-0006s8-NI for submit@debbugs.gnu.org; Sat, 19 May 2018 14:56:22 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:28204) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK71g-0006rw-GG for 31530@debbugs.gnu.org; Sat, 19 May 2018 14:56:20 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id 96446476E1; Sat, 19 May 2018 20:46:49 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter01.heinlein-hosting.de (spamfilter01.heinlein-hosting.de [80.241.56.115]) (amavisd-new, port 10030) with ESMTP id KceNCO9_5slY; Sat, 19 May 2018 20:46:48 +0200 (CEST) From: Theodoros Foradis To: 31530@debbugs.gnu.org Subject: [PATCH 5/6] gnu: lapack-3.5: Delete package. Date: Sat, 19 May 2018 21:46:26 +0300 Message-Id: <20180519184627.22972-5-theodoros@foradis.org> In-Reply-To: <20180519184627.22972-1-theodoros@foradis.org> References: <87efi7trl2.fsf@foradis.org> <20180519184627.22972-1-theodoros@foradis.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31530 Cc: Theodoros Foradis X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/maths.scm (lapack-3.5): Delete package. --- gnu/packages/maths.scm | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index c1ef67f3d..bd5d9bb77 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -523,19 +523,6 @@ problems in numerical linear algebra.") (license (license:non-copyleft "file://LICENSE" "See LICENSE in the distribution.")))) -(define-public lapack-3.5 - (package - (inherit lapack) - (version "3.5.0") - (source - (origin - (method url-fetch) - (uri (string-append "http://www.netlib.org/lapack/lapack-" - version ".tgz")) - (sha256 - (base32 - "0lk3f97i9imqascnlf6wr5mjpyxqcdj73pgj97dj2mgvyg9z1n4s")))))) - (define-public scalapack (package (name "scalapack") -- 2.16.2 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 07 17:23:59 2018 Received: (at control) by debbugs.gnu.org; 7 Jun 2018 21:23:59 +0000 Received: from localhost ([127.0.0.1]:38454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fR2Nz-0004xi-D2 for submit@debbugs.gnu.org; Thu, 07 Jun 2018 17:23:59 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:38268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fR2Nx-0004xb-Vf for control@debbugs.gnu.org; Thu, 07 Jun 2018 17:23:58 -0400 Received: from localhost (84-113-15-225.cable.dynamic.surfer.at [84.113.15.225]) by dd26836.kasserver.com (Postfix) with ESMTPSA id BD4A9336079B for ; Thu, 7 Jun 2018 23:23:56 +0200 (CEST) Date: Thu, 7 Jun 2018 23:23:56 +0200 From: Danny Milosavljevic To: Message-ID: <20180607232356.394ecec4@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/bMfNxIAd8K6GKJGkLt3=EYx"; protocol="application/pgp-signature" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 31530 [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [85.13.145.193 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 0.0 TVD_SPACE_RATIO No description available. X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) --Sig_/bMfNxIAd8K6GKJGkLt3=EYx Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable close 31530 --Sig_/bMfNxIAd8K6GKJGkLt3=EYx Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlsZomwACgkQ5xo1VCww uqWB0wf+KbnylNDFmJdRvJknHXxqI3TBbCFxw8i/h/NZQFaEsssuzo2P0iyi9XA5 B325B/afJYgsECOfNbtXeWmpBpTMAh/H+OYm5sI5pWHv57od33bkLg11Y/3RakGS 38GGZedhGrT+IjN0OdHRq8N6WK+qTgPL4PvyLs2DcQ/hFJNVvtGNwq7+kd5SZFYX s5tvuzH99akIO4n8jGf40yJw5tA+DFWufYwOxPwawEz58opHtDo/rqi5ShFa/A+v IIE76meMOJsyvqyL0AEV9GM5y52VRBoMRxufEmX2pC+1FF/cn3hpvs5wiGCujbz4 CqtSiAP4CxmvFXqSxmBt6H+iK+X37w== =fE9l -----END PGP SIGNATURE----- --Sig_/bMfNxIAd8K6GKJGkLt3=EYx-- From unknown Sat Sep 20 18:11:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 06 Jul 2018 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator