From patchwork Mon May 5 16:43:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Greg Hogan X-Patchwork-Id: 42329 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 8619027BC4B; Mon, 5 May 2025 17:48:25 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B486B27BC49 for ; Mon, 5 May 2025 17:48:24 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uByz9-0004kQ-89; Mon, 05 May 2025 12:48:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uByz6-0004gP-1h for guix-patches@gnu.org; Mon, 05 May 2025 12:48:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uByz5-0001lU-N8 for guix-patches@gnu.org; Mon, 05 May 2025 12:48:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=SnIGIHlHRFZpLb1EXqWeHNWu04fJpe+pSN7zLRRfdIU=; b=oLvgySVDx/X3ohBJ8ut2fAFW/VPG3YPUHLh6+7hg7hVjiX67IBWP3YJgfYU2HrHjov7TqOs4lwb31iy/a9kuvmhOcVuFwMN6aM3gYnzAi2I2PUZCu8tYomV7ic03EcTxHzwoh3jPbIUTz0TI6z4ZcOvQVIAMHXVbDJXu1bqpREMg42yeojhlWxrQ5LxKLXFouC62h+ZLbsRxkSVJRzcsRcpS76CZUwGPf07Ul1So+qX8pl2KAUiAsqNxKxUa0xLBs3WJ6NsQgi+kQHAp0OGAInF7sGfzonhHwXdDYhQt+Zje3nnFCB3Sg0KHpSv0GTItBRjpKGa4DFNsX0YqW82LIw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uByz5-0004UH-Hl for guix-patches@gnu.org; Mon, 05 May 2025 12:48:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77902] [PATCH v2 science-team 3/7] gnu: python-igraph: Update to 0.11.8. Resent-From: Greg Hogan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 May 2025 16:48:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77902 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77902@debbugs.gnu.org Cc: Greg Hogan Received: via spool by 77902-submit@debbugs.gnu.org id=B77902.174646367817188 (code B ref 77902); Mon, 05 May 2025 16:48:03 +0000 Received: (at 77902) by debbugs.gnu.org; 5 May 2025 16:47:58 +0000 Received: from localhost ([127.0.0.1]:42288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uByz0-0004T8-6b for submit@debbugs.gnu.org; Mon, 05 May 2025 12:47:58 -0400 Received: from mail-qv1-xf2c.google.com ([2607:f8b0:4864:20::f2c]:58539) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uByyv-0004Rg-2d for 77902@debbugs.gnu.org; Mon, 05 May 2025 12:47:54 -0400 Received: by mail-qv1-xf2c.google.com with SMTP id 6a1803df08f44-6e8f94c2698so27249106d6.0 for <77902@debbugs.gnu.org>; Mon, 05 May 2025 09:47:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=greghogan-com.20230601.gappssmtp.com; s=20230601; t=1746463667; x=1747068467; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=SnIGIHlHRFZpLb1EXqWeHNWu04fJpe+pSN7zLRRfdIU=; b=jo+Fta0V2B/a3VEmQ5QnoJ6v/JoXnWPJZT4Zzp/3kOP8LP3xX0BZGAqGs+pLuWc/bC OTysj90nE6TPWw3CIpkufLf37zVokL+Cd2HH3hGYGE53l3PZJxgtDZNZjUvv/1KzIdYu +jk0hkyDr50JaZXCochLfv232W/eHEuKQwMZLWmNMphC6YoCXHJrn+oMgMHd8pEbfcOi Dr48WL/xamcm5uaDfVcWe0bNfx5RMj1srAEg9JA3OX8U0PRkB4QjFB+YIG5LA68HGh0h FliSnXBrZ5YGFQ7La2hSs7ml0V+yLzUkkbrU5/HLEijEFxca/Bi6mSEDaTYj3uTZwNur 39IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746463667; x=1747068467; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SnIGIHlHRFZpLb1EXqWeHNWu04fJpe+pSN7zLRRfdIU=; b=FXwvl617++1n8OeUOA20rTSSmujtrPNXiwwymGVuwpOHxyNtOgej94MuX4fX0dDQYi NPgk78ZDh+RP86l+c7PinXWwRa5UyVXk2olX+r1/s5CMkEiA/zmyjXeU6TbIUxyljDXS hhtoB72yKXjSOpP+67wCDoY9MKnJrDkrp6k4GU1j/3gARF1XZd5552I5erKm/2Dd6K+t 34nCm3z3dc8RYc8Ko6ZGBMqkA8YHtuVzyxtZU3DetV4HdMJPKM2lz73wVN7Nk0BYFhkD jTC7G3uiMWqBoJae3GpPmnDlXbTTlC5Fefw5p9ubeWQTgKHapKorGIHHkUr8SRRJYHnA jDnQ== X-Gm-Message-State: AOJu0YwuIuz92SHjHTDOTdSidA23o+ZsVDwhSb6EFfEFPzVj9JS0KfPZ Pgk/9Snlm/hW7gM5lAAiZoqpyILC1EY2LDHTfKiQ4AY2u6MDX0C4LUZ2X1eONwwny9gf55fGFZx V X-Gm-Gg: ASbGnct0FmBccvTH6lh14DQZCZOmFQ746Qx7ZDyIp7eI82mMpbYSbBPqAmVm94MgOc6 ZpqdgORW1QVa+mRyW3AHntTuGLfWDVs5oLaaVZ28F0ilFOTqK0sg0bgvhx/LlZT3iNuEWsy7Ku3 YBJVDGXmgCRKvvHRDw+GsejIu24IfHE7LdT7fXgTSCSDpvF7hPTZXq0LFOKyCioGNZUjfEWDRqz QnRArjSWYUJbufinVBfDOQNT2WT7JpVOWERbSXVJ7w9o4wEVNpYPcrrGyXcyu9i8mvEk9fHqcFL pG8IK9V8iOdV2sYuApf0xZjNlM5QKTvAysvdHvAGgyWM2fEEQbdms3r1ltCYf8V85deJCHS7pQ5 rZKuAJfUvDNX2Mp8Axb3/QSnfoUgiUp6iSKUnd9P+ X-Google-Smtp-Source: AGHT+IF6z1X9P+KrBhuFzz9arByCR949zk50jvyEQCHRQYiYq+8ad4tU+lT2YbwKUbNzeUa0dHqDXQ== X-Received: by 2002:ad4:5c8a:0:b0:6ea:d604:9e49 with SMTP id 6a1803df08f44-6f528cf6206mr122927076d6.34.1746463666959; Mon, 05 May 2025 09:47:46 -0700 (PDT) Received: from ip-10-117-149-49.evoforge.org (ec2-52-70-167-183.compute-1.amazonaws.com. [52.70.167.183]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6f50f3c32b5sm57738656d6.30.2025.05.05.09.47.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 May 2025 09:47:46 -0700 (PDT) From: Greg Hogan Date: Mon, 5 May 2025 16:43:23 +0000 Message-ID: <4cad788f1da07ddc6076011ad8a2ac6a310a31ec.1746463068.git.code@greghogan.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/graph.scm (python-igraph): Update to 0.11.8. Change-Id: I6493392a700ea64bb0bf3c300a39a323e9eebf36 --- gnu/packages/graph.scm | 85 ++++++++++++++++++++---------------------- 1 file changed, 40 insertions(+), 45 deletions(-) diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm index 0d65558a60..6a0b16d79a 100644 --- a/gnu/packages/graph.scm +++ b/gnu/packages/graph.scm @@ -213,51 +213,46 @@ (define-public igraph (license license:gpl2+))) (define-public python-igraph - ;; Temporarily use a precise commit, as there was a mistake in the last - ;; release that was fixed by it (see: - ;; https://github.com/igraph/python-igraph/issues/632). - (let ((revision "0") - (commit "b6ebd8eb277fc1d0e33340a6624629a10c638992")) - (package - (inherit igraph) - (name "python-igraph") - (version (git-version "0.10.4" revision commit)) - (source (origin - (method git-fetch) - ;; The PyPI archive lacks tests. - (uri (git-reference - (url "https://github.com/igraph/python-igraph") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0dhrz5a6pi6vs94fm8q4nmkh6v1nmpw1sk482xls213zcbbh67hd")))) - (build-system pyproject-build-system) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'specify-libigraph-location - (lambda _ - (let ((igraph #$(this-package-input "igraph"))) - (substitute* "setup.py" - (("(LIBIGRAPH_FALLBACK_INCLUDE_DIRS = ).*" _ var) - (string-append - var (format #f "[~s]~%" - (string-append igraph "/include/igraph")))) - (("(LIBIGRAPH_FALLBACK_LIBRARY_DIRS = ).*" _ var) - (string-append - var (format #f "[~s]~%" - (string-append igraph "/lib"))))))))))) - (inputs (list igraph)) - (propagated-inputs - (list python-texttable)) - (native-inputs - (list python-pytest - python-setuptools - python-wheel)) - (home-page "https://igraph.org/python/") - (synopsis "Python bindings for the igraph network analysis library")))) + (package + (inherit igraph) + (name "python-igraph") + (version "0.11.8") + (source (origin + (method git-fetch) + ;; The PyPI archive lacks tests. + (uri (git-reference + (url "https://github.com/igraph/python-igraph") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1c73nypzm2apqqwzqxxhbh692h4ri2x8q4i8f7q2kwczz156v19k")))) + (build-system pyproject-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'specify-libigraph-location + (lambda _ + (let ((igraph #$(this-package-input "igraph"))) + (substitute* "setup.py" + (("(LIBIGRAPH_FALLBACK_INCLUDE_DIRS = ).*" _ var) + (string-append + var (format #f "[~s]~%" + (string-append igraph "/include/igraph")))) + (("(LIBIGRAPH_FALLBACK_LIBRARY_DIRS = ).*" _ var) + (string-append + var (format #f "[~s]~%" + (string-append igraph "/lib"))))))))))) + (inputs (list igraph)) + (propagated-inputs + (list python-texttable)) + (native-inputs + (list python-pytest + python-setuptools + python-wheel)) + (home-page "https://igraph.org/python/") + (synopsis "Python bindings for the igraph network analysis library"))) (define-public r-rbiofabric (let ((commit "666c2ae8b0a537c006592d067fac6285f71890ac")