From patchwork Tue May 25 06:03:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Eric Brown X-Patchwork-Id: 29592 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 068AF27BC81; Tue, 25 May 2021 14:19:40 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8313E27BC78 for ; Tue, 25 May 2021 14:19:39 +0100 (BST) Received: from localhost ([::1]:48706 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1llWyA-0001t5-OR for patchwork@mira.cbaines.net; Tue, 25 May 2021 09:19:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52346) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llQBc-00042K-Nz for guix-patches@gnu.org; Tue, 25 May 2021 02:05:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32914) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1llQBa-00060A-6C for guix-patches@gnu.org; Tue, 25 May 2021 02:05:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1llQBa-0007YT-1m for guix-patches@gnu.org; Tue, 25 May 2021 02:05:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48641] Update Ipopt Resent-From: "Eric Brown" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 25 May 2021 06:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48641 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48641@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162192265428976 (code B ref -1); Tue, 25 May 2021 06:05:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 May 2021 06:04:14 +0000 Received: from localhost ([127.0.0.1]:44460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llQAo-0007XI-Fs for submit@debbugs.gnu.org; Tue, 25 May 2021 02:04:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:47174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llQAk-0007X6-BS for submit@debbugs.gnu.org; Tue, 25 May 2021 02:04:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52176) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llQAk-000402-5a for guix-patches@gnu.org; Tue, 25 May 2021 02:04:10 -0400 Received: from st43p00im-zteg10063501.me.com ([17.58.63.176]:32982) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llQAh-0005vX-Ts for guix-patches@gnu.org; Tue, 25 May 2021 02:04:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=1a1hai; t=1621922645; bh=mZs8DNB0FaValsSd53I64rd2Wn3XfMFL8JibON/shmA=; h=Mime-Version:Message-Id:Date:From:To:Subject:Content-Type; b=sKq/cF+EKuuiPhFMYDCWOJzRSgPFuN1oVB4qkd4/J/6cKtnIbFFdHq7xucvEJSOwt R+3DUw4LMEt4U0MjiwW0bPozBAmT3F/YMWNT+WgShgtCrl+SM94AIJpgAOdu+9osZ2 oGC2hKMNBl5261cuHV1ig1TkUOQt0bbSZayN/heJxMzIcFVVShoKLbcCYOGTGmc5bX +/qgpMhCkqivZJ2DM8ASuBSJEZyIpbZv5F+O9ErpBL4/amh4F3C3Vnjfs0i2nmwpJS GvdAnPMbyLG0MEPhSVbOpXO3h3Iz1yEuOColxGMFNh396TYZru+U8c9Xw8oDAn/9Xa Pi3Y9Ob6UeC0w== Received: from auth2-smtp.messagingengine.com (auth2-smtp.messagingengine.com [66.111.4.228]) by st43p00im-zteg10063501.me.com (Postfix) with ESMTPSA id E5040C807C2 for ; Tue, 25 May 2021 06:04:05 +0000 (UTC) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailauth.nyi.internal (Postfix) with ESMTP id 5F20B27C0054 for ; Tue, 25 May 2021 02:04:05 -0400 (EDT) Received: from imap38 ([10.202.2.88]) by compute5.internal (MEProxy); Tue, 25 May 2021 02:04:05 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdektddguddttdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgesmhdtre erreertdenucfhrhhomhepfdfgrhhitgcuuehrohifnhdfuceovghrihgtrdgtrdgsrhho fihnsehmrggtrdgtohhmqeenucggtffrrghtthgvrhhnpefggeduffeikedvveehudeghf efheevjeelgeetffdujeekveehleeggfektdeikeenucevlhhushhtvghrufhiiigvpedt necurfgrrhgrmhepmhgrihhlfhhrohhmpegsrhhofihnodhmvghsmhhtphgruhhthhhpvg hrshhonhgrlhhithihqdduuddujeeikeekgeekqdduudelkeejfeekuddqvghrihgtrdgt rdgsrhhofihnpeepmhgrtgdrtghomhesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 17F9CCA005F; Tue, 25 May 2021 02:04:03 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-448-gae190416c7-fm-20210505.004-gae190416 Mime-Version: 1.0 Message-Id: <5af4a3cb-ba8c-49c6-a95e-318a3ab728d3@www.fastmail.com> Date: Tue, 25 May 2021 01:03:40 -0500 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-05-25_03:2021-05-24, 2021-05-25 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 mlxlogscore=839 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2009150000 definitions=main-2105250043 Received-SPF: pass client-ip=17.58.63.176; envelope-from=eric.c.brown@mac.com; helo=st43p00im-zteg10063501.me.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Tue, 25 May 2021 09:17:27 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Eric Brown X-ACL-Warn: , Eric Brown via Guix-patches X-Patchwork-Original-From: Eric Brown via Guix-patches via From: Eric Brown X-getmail-retrieved-from-mailbox: Patches Hello Guix, This is a patch which updates Ipopt to the latest version. Since the source tarball is not on the usual COIN-OR servers, I have adjusted so it pulls the release from the from Github repo. (I'm not sure why Ipopt requires lapack instead of supporting also OpenBLAS. Will investigate.) Best regards, Eric From cb059fe21d9655b747e5a850d7b50bc0b7b05903 Mon Sep 17 00:00:00 2001 From: Eric Brown Date: Tue, 25 May 2021 00:45:31 -0500 Subject: [PATCH] gnu: ipopt: Update to 3.13.4 * gnu/packages/maths.scm (ipopt): Update to 3.13.4, update URL. --- gnu/packages/maths.scm | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index ee0a69bbd7..cde480e1f3 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1749,21 +1749,16 @@ online as well as original implementations of various other algorithms.") (define-public ipopt (package (name "ipopt") - (version "3.12.12") + (version "3.13.4") (source (origin - (method url-fetch) - (uri (string-append - "https://www.coin-or.org/download/source/Ipopt/Ipopt-" - version".tgz")) + (method git-fetch) + (uri (git-reference + (url "https://github.com/coin-or/Ipopt") + (commit (string-append "releases/" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "07yn9rzdswjk8n246qq6ci9ssf2bcplkifcpsfz9j6cdxw9vgbkv")) - (modules '((guix build utils))) - (snippet - ;; Make sure we don't use the bundled software. - '(begin - (delete-file-recursively "ThirdParty") - #t)))) + "08gznhwhqv1x4baksz350ih8q16r5rd0k8vals6078m3h94khr4b")))) (build-system gnu-build-system) (arguments '(#:phases (modify-phases %standard-phases @@ -1783,7 +1778,8 @@ online as well as original implementations of various other algorithms.") after "\n"))) #t)))))) (native-inputs - `(("gfortran" ,gfortran))) + `(("gfortran" ,gfortran) + ("pkg-config" ,pkg-config))) (inputs ;; TODO: Maybe add dependency on COIN-MUMPS, ASL, and HSL. `(("lapack" ,lapack))) ;for both libblas and liblapack -- 2.31.1