From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 17 09:30:21 2025 Received: (at submit) by debbugs.gnu.org; 17 Feb 2025 14:30:21 +0000 Received: from localhost ([127.0.0.1]:44975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tk28b-00019T-AS for submit@debbugs.gnu.org; Mon, 17 Feb 2025 09:30:21 -0500 Received: from lists.gnu.org ([2001:470:142::17]:39140) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tk28W-00017I-3M for submit@debbugs.gnu.org; Mon, 17 Feb 2025 09:30:19 -0500 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 1tk28P-0004pE-Hh for guix-patches@gnu.org; Mon, 17 Feb 2025 09:30:09 -0500 Received: from mail-pl1-x632.google.com ([2607:f8b0:4864:20::632]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tk28N-0001uM-5N for guix-patches@gnu.org; Mon, 17 Feb 2025 09:30:09 -0500 Received: by mail-pl1-x632.google.com with SMTP id d9443c01a7336-21c2f1b610dso111168375ad.0 for ; Mon, 17 Feb 2025 06:30:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739802604; x=1740407404; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=Zs55diaQbjYEH0m1IY+Q2edJnkL81Tg2zx9MlwwbpF4=; b=Uzh830Yu+2eGRbP1TsBfSFYrzpHy0y61Ljcpqd3QVizB5SnF2sOqXffdCqYPD3cswL kdf6YYsMf53ivDAhX5/L7qwdexsEJd3+VQkDlxLezf8z7KOmacimRMJY7ftVUlbUBTiI c1eUGDy/vZ2re1962wxw1Tpi6MgdL15bRs7t5J4tVR5zTW0Ct39WvERpuM3roxuBxz4Y 0UAcaecj0j67YUmLxRX/VbqrCAQk/X2NtMWI1op4i2pjJsIOEyI/JtorFpHIZTnoEVnx 48Ph0hxnlLWsS2PNSawMKaEejTJ83cZR94IXiK7hySbtmePNHPeGanoc0ClVsKa4u6hw baqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739802604; x=1740407404; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Zs55diaQbjYEH0m1IY+Q2edJnkL81Tg2zx9MlwwbpF4=; b=GfogsMjNMcslBsws7m33/2NqKnzunuOJkaaEGqzrWNRisHXt85Tk8J21vj4006NN0B GOtfPeqk8OTKQer2atVr4YHo5FyS+zMrnO+LEL9fNZGyukU4WE1m/Q6opl46AM7mmF0q c2jZr/lktowP/pDntMIwCmEJgwzIVuIe4JgwrF4kSEoUqAkEfqhKbV3vTFuINsDGTTcn XnOVjE1SVlslX5qgdcM89I0ykhZxXdypqffs2pNKb+80uUUsh2nFCcIYuYOWuUpsBOs1 +LAQCXPoQzT8rT6bVBg/KVcem70Vsx2xo8DNhL9ICsgqhWy2mO9z1Zyia/5AzIF1efcy bWhA== X-Gm-Message-State: AOJu0YxebsIBL9d/7du/qMjES8qnLxjnGg9kJpTLF0kEKKOeZqvWr9x2 u1Xgc/WIymds8xawWwQHd08CI4MYLOoGxstaP33baq2eWSoUGQT7QhhSM4bw X-Gm-Gg: ASbGncs0+zbh54urNys6/YFT/myaslUo5uMexMle5BgduET3zhQopyARIBvMITbrigJ AD1yj6ctudPvw69Rxpke0qYQfy8tYq6WqomvzO146mu7XulqjA1u48Vu5KKhPpVZNGAvWgcZOmY Gnk2biODBHu4m7E5fFbqBhPxwqT5ayac88uQr6IQLZlesMikuqlnv9c+59hWBiUurhfJmGUnst/ Lhzbwdyxpa6ALyawDm/RB9xbCHSs4nWzNY1DlFE28ND4nI5rapWJz5e+uGjUi5PtBhuyp0aDQjk IjnmMPugxvH3L8gTPDPLKZIOg/pF9SfQQg== X-Google-Smtp-Source: AGHT+IGMi/W77D9QhHrtK3Ulaxj1gOJKMcMga7vZ8LNBXRab5rzdBWpNeAOda3A3CnDwKrnB/DYkxA== X-Received: by 2002:a17:902:dac6:b0:220:bd61:a337 with SMTP id d9443c01a7336-2210405c6f1mr135204425ad.23.1739802604417; Mon, 17 Feb 2025 06:30:04 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-220d545cf8fsm71833345ad.152.2025.02.17.06.30.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Feb 2025 06:30:03 -0800 (PST) From: Maxim Cournoyer To: guix-patches@gnu.org Subject: [PATCH gnome-team 0/3] Update virt-manager to 5.0.0. Date: Mon, 17 Feb 2025 23:29:45 +0900 Message-ID: X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 X-Debbugs-Cc: Sharlatan Hellseher Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::632; envelope-from=maxim.cournoyer@gmail.com; helo=mail-pl1-x632.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Maxim Cournoyer 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.0 (/) This small series updates virt-manager to 5.0.0, along libvirt and python-libvirt. Maxim Cournoyer (3): gnu: libvirt: Update to 11.0.0. gnu: python-libvirt: Update to 11.0.0. gnu: virt-manager: Update to 5.0.0 and enable tests. gnu/local.mk | 1 - ...anager-fix-gtk-cursor-theme-backtace.patch | 40 ----- gnu/packages/virtualization.scm | 159 +++++++++--------- 3 files changed, 75 insertions(+), 125 deletions(-) delete mode 100644 gnu/packages/patches/virt-manager-fix-gtk-cursor-theme-backtace.patch base-commit: 34e0502cbfbba9fe1457f16f3dbd1a36e816111a -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 17 09:38:38 2025 Received: (at 76365) by debbugs.gnu.org; 17 Feb 2025 14:38:38 +0000 Received: from localhost ([127.0.0.1]:45032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tk2Gb-0001kI-U4 for submit@debbugs.gnu.org; Mon, 17 Feb 2025 09:38:38 -0500 Received: from mail-pl1-x632.google.com ([2607:f8b0:4864:20::632]:50284) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tk2GZ-0001ji-Kf for 76365@debbugs.gnu.org; Mon, 17 Feb 2025 09:38:36 -0500 Received: by mail-pl1-x632.google.com with SMTP id d9443c01a7336-220c4159f87so58013445ad.0 for <76365@debbugs.gnu.org>; Mon, 17 Feb 2025 06:38:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739803109; x=1740407909; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=MsA6cJWnmkxckzUXtEQg71hp/5JYm1ZUTeeeHbIasig=; b=D46HnsMGlGRjvZPkHKizQEspKK9K1T67C1Ms52BRdRi8IZO+OCosQdWSkudB9w922L xojHPgJhEjCVzCZf+2hLFAErktbl9Xx964ANcTQ7FBC0I/sIFgSsjcLDr3kOHr7U77qq BvT7lPz88T+OW1Vskqb2mo+mCduTDqQYL2bq4iaL4fTVyuITT/e08tN9Gl+74VZ40E5j 5HOZH5PxmkePTan/f0znmI8GLsy64edtWxTElQEHZPfw+cuI2h4wCRh+X+SsdwLHzNBg 58jyymY4hZbZFvVxHt2ymBlHHsLr7/BnXCg3bYak4CrGpJmQvuG8YK5Dk4EzIO+NwBTs jzRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739803109; x=1740407909; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MsA6cJWnmkxckzUXtEQg71hp/5JYm1ZUTeeeHbIasig=; b=YMewUbb+k8fSyFigQx/hmIDEU0RJUgfbaJIk6ejhy1URKQD9oMOJFhN9bruYuwC5MJ MlEPscJCaKTuizTN/6Wr0NVV6ufkBIZbbLdwxSONNXquxlg8/yoTtK5HkN/EcSDBGXHu wtd+b6CQYVaVyFZUUynvZ3epZGj9ChEVE4nO5ImHJBNsu5THYUvRJe4qQ2ABQMf8XwZU bA2sIGioDoAOd8fyoNgSsk6XpAAU00bXCbU/gyWDB2NttJkpGlHURipfZdFhcUbZ/Wkd +bgnHMZZiu5Xesm1UQgfk9sEoK5u+9pjG/pRI5Awi9bYePon21/H3BrzR2T2ZoBugs30 4L6g== X-Gm-Message-State: AOJu0YyOrciQylPqBTubKqSi/BEnhkWXHG3Z9BYX3/lF/tK38jb20QCd jL4AZilzwlSelDsZpy6Znte+alAOvQY0sJsIsBYgzgaoUBKC8prQ1navZF97 X-Gm-Gg: ASbGnctRUIrm9O+Qbt9GL4RFYCFe+mLHI3HfNXt94QST4zhPcum0rT7qDp5YpSag8js hBRo4yhDFiSYLbQT83JwS+rwReTLkcp0UN5avPqTRdBmepoUKr/V2XMRswocnlEKNLVxG79RsEQ 4WapecHkMntuQpg9QTQYX+Us3NCAn+gm2KT7d0CXeU7ojkjeTe5ENn8F0/xV5e2U+SLfqeEWbsB CrKLYx6yIHkZwk1pEti7OOA4qKl11A2A+kZoXvH16tvSLNzAHOl3xAE+agKK0ONlULZmnehI3Td BayPWkwF2D/X4uphYRGDiZlwQCbe+IZKXA== X-Google-Smtp-Source: AGHT+IFsvACr/NlOEDBy1C5BWxIarOX5L6DSGkYm8kd7VcUzZEHMr6sKwn9ImPL820IKCEOL9ar5BQ== X-Received: by 2002:a17:902:d4c1:b0:220:eade:d773 with SMTP id d9443c01a7336-221040409f2mr188996795ad.24.1739803109038; Mon, 17 Feb 2025 06:38:29 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-220d5585faasm72726265ad.225.2025.02.17.06.38.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Feb 2025 06:38:27 -0800 (PST) From: Maxim Cournoyer To: 76365@debbugs.gnu.org Subject: [PATCH gnome-team 1/3] gnu: libvirt: Update to 11.0.0. Date: Mon, 17 Feb 2025 23:37:51 +0900 Message-ID: <780de874e165ee01c2b5b9f665c737eaa25e4fe1.1739803065.git.maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer , Sharlatan Hellseher Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76365 Cc: Maxim Cournoyer 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/virtualization.scm (libvirt): Update to 11.0.0. Change-Id: Iaffa1cc8238a3d08298ca0137d71bb50ced54dbe --- gnu/packages/virtualization.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index ed9e813cdf..c1dc79f11f 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -1550,14 +1550,14 @@ (define-public lxd (define-public libvirt (package (name "libvirt") - (version "10.10.0") + (version "11.0.0") (source (origin (method url-fetch) (uri (string-append "https://libvirt.org/sources/libvirt-" version ".tar.xz")) (sha256 - (base32 "15jpfrn3d2zyhbm5ip7bmpjb6ch2bfxm1h6yfgh0l3bw3g9ppgg1")) + (base32 "0vl0lgzw3x4fkghhw7nfxk8fxj3bbn9f17y0hg7miba283zpd881")) (patches (search-patches "libvirt-add-install-prefix.patch")))) (build-system meson-build-system) (arguments base-commit: 34e0502cbfbba9fe1457f16f3dbd1a36e816111a -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 17 09:38:45 2025 Received: (at 76365) by debbugs.gnu.org; 17 Feb 2025 14:38:46 +0000 Received: from localhost ([127.0.0.1]:45037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tk2Gj-0001ky-Fc for submit@debbugs.gnu.org; Mon, 17 Feb 2025 09:38:45 -0500 Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]:56663) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tk2Gd-0001jz-Vg for 76365@debbugs.gnu.org; Mon, 17 Feb 2025 09:38:40 -0500 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-220e83d65e5so65298595ad.1 for <76365@debbugs.gnu.org>; Mon, 17 Feb 2025 06:38:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739803113; x=1740407913; 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=k7Y7aJh6EapHFNsdc1LjdcK4GLjvrUYSyLgrw2xy/p0=; b=HgFM3Kak5MH1911lrjprGJ8ju6yWCbBpbz3eWTbwV3ptGJoQUcI0nH0VswVNm1JOcc YU1sjHrbxLdTPvkX6dOuHMsZGCWxiP+DboIk3wLLDZFwgKMVYhH0BKZhfMOqHGiAHLlo bnyHegWdcxUDiDtW8bD7DFkcjJxczMpRBAdDlSoPtRxFUz5lrA9XZL5tHSsjkxPdBoQR VydhrdUvlRis2LIhxhVwJAitoCIv9wRJqJVic6ICJrVgO2F/nHFGFc5LlqXUJCssNEqX ROIZqRegjEsiM6FORvVMQwMEMPxk0Y/DXNTs+Tuup+Rvj/mcpT6QDwDSAe4wl3oA6Ro1 eX9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739803113; x=1740407913; 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=k7Y7aJh6EapHFNsdc1LjdcK4GLjvrUYSyLgrw2xy/p0=; b=A+YAMGVRTtRJCrUKYqCnx5f0WqIcVBcXqJwYSdl6ob68N93OCkKx9r/etJiRNVNqLH VZmUDxAZjK3PEnVsrf/kCZi7sBT1HToDGayCeuv0r86ItKKjHCYxiCbyyKUNojTxkkFD CBlpJRgYajaFMrJVfqaAi8k2a2Wb7dDw7rgknFlJqwVQWP4jKDOxQ302gbnjRQzC2ceO f2tYWS4QyyBfcrEIYtnPmvMJrDyUFx0rLs70I2gJ1xF3WFMPCgzc7VsBhQ2eQMVEt629 4j+fJLg91lo3b+gcZQksXyrMbmhMdn9mvz4hOsy8RFFrfgUtQ4G0RaBmkqo5jblDfJSY YLCA== X-Gm-Message-State: AOJu0Ywg2wSCuM9Y2q1XwJNj+VvYt0IIIID7HnRSZ28QCYjXSzkpa7ZW 2v4EvobmzimpXQCGyH+sOQHOyLmEDC6Y736Ywuxuqu+Z5LhLS2nh0WahxlRD X-Gm-Gg: ASbGncvKBUmNA6Xu54fqRj0jYaNnzSf8VuHB9aJ2GSfNrw2d+spLxSAsyHYoCitA9rq 4BxxX4JqPVbduRK2W2vOO+i6LiLINgZrtD2pE6uWerNv5LgayQqggnycBenDGqt5KIH+N4dI6gc TnNZQBCZ+m9mUrUWRzXlp1AxGr4+DkBR9/sRl0TMrFgHmGUbMoYcprroTQXBhptx7lXnh6bkyW9 o+0bTMuGLGNn4dnGvzDrF1+6rbbkNSsDN9+Wi4KC8TV/7OFFSDOz+krGR/eqXViwefktSm/FelH LCEV5ch6Jbz3LuSfDptEoAOIKX/10TY8pA== X-Google-Smtp-Source: AGHT+IFtFd6L1vxZBkJOG/aonMzSdgPiB8DZhMWHAkBEx5O1nDiaWklPj4Gzoko7tysjagdwWVj6pw== X-Received: by 2002:a17:903:22cb:b0:21f:93f8:ce16 with SMTP id d9443c01a7336-2210406a9bcmr146535905ad.31.1739803112851; Mon, 17 Feb 2025 06:38:32 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-220d5585faasm72726265ad.225.2025.02.17.06.38.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Feb 2025 06:38:31 -0800 (PST) From: Maxim Cournoyer To: 76365@debbugs.gnu.org Subject: [PATCH gnome-team 2/3] gnu: python-libvirt: Update to 11.0.0. Date: Mon, 17 Feb 2025 23:37:52 +0900 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: <780de874e165ee01c2b5b9f665c737eaa25e4fe1.1739803065.git.maxim.cournoyer@gmail.com> References: <780de874e165ee01c2b5b9f665c737eaa25e4fe1.1739803065.git.maxim.cournoyer@gmail.com> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer , Sharlatan Hellseher Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76365 Cc: Maxim Cournoyer 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/virtualization.scm (python-libvirt): Update to 11.0.0. Change-Id: I77b889d1bb8879764c8c854113925c5f86ab99ab --- gnu/packages/virtualization.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index c1dc79f11f..5837abb651 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -1691,14 +1691,14 @@ (define-public libvirt-glib (define-public python-libvirt (package (name "python-libvirt") - (version "10.6.0") + (version "11.0.0") (source (origin (method url-fetch) (uri (string-append "https://libvirt.org/sources/python/libvirt-python-" version ".tar.gz")) (sha256 - (base32 "1r3rvkgnc6j813mcdr7fdfnxx58imzl16azjkg54yy2gfayrq9g4")))) + (base32 "1y26104zgylz0v9d6xc0bm6m13is94shn9dlhjycaf347jjjbs6f")))) (build-system pyproject-build-system) (inputs (list libvirt)) -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 17 09:38:52 2025 Received: (at 76365) by debbugs.gnu.org; 17 Feb 2025 14:38:52 +0000 Received: from localhost ([127.0.0.1]:45039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tk2Gp-0001lP-2a for submit@debbugs.gnu.org; Mon, 17 Feb 2025 09:38:52 -0500 Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636]:57478) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tk2Gh-0001kG-2l for 76365@debbugs.gnu.org; Mon, 17 Feb 2025 09:38:44 -0500 Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-22114b800f7so25829475ad.2 for <76365@debbugs.gnu.org>; Mon, 17 Feb 2025 06:38:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739803116; x=1740407916; 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=pmYwvLJFGQu3gOaEo1jYbvBl0RsxWD4MqO4DGdQMGrI=; b=Bd75dPU3mSqPn3eLw7z1vZDiGYR8b/rpZsNAj/SA+Q/huBVnhe3tsMU7oz6HHMzuLK xq9UMhXfjz7zwYlCgj0QpmvJ+YjTfn0JeR14TPDRbbYAK/oRtIBBXzLFzEfxvIA8Sxf4 VHfoVWk95JS6ADwX9pWM9E9N0aiYJWhG04dHlEB75y7/oIMr0Lb/n40HA3HJ2HHz78lU HCqi1S2/sle8jtbgU+/grJaBnpwcZ8epw/NmRLE0iduxhZnFr4KUuYeDpPeV8lepQu1e c+fkhp3SzwG6SJbSpHDVrmHcTD5nRih833yfGr91C+2DmMeHM/lsg/VnHVrjkoNdmEfF 7ZcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739803116; x=1740407916; 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=pmYwvLJFGQu3gOaEo1jYbvBl0RsxWD4MqO4DGdQMGrI=; b=RIaRXP+3X4ML0BASOGJfh6hFRSAAQ23r/lboIlIX0WSJe1WlDU6uNDrx5YtEJHiH24 dy+2fo/hzk9daVMlcL60FAa57gh/5OnhOHFaGRaOmKRqEdmzQY05UVN+QctYmBxClsab /anm3cJC1MtcSlJ9j/eHJYlUTc/cOhE41tPx36777BLROytFFIQ3ZdPXN9owsZ9YaKja XM0gBP2LSfwa/Af6MWJ71DW+BclV18ZAQoL/tro3bjGmY77FsxZH3r8RYumukeD51N/X tvxazsTP/BrK5usT/iqKmHdq5E+Mxu7Y3trTqngQ6bALRG51YWcL0FGGQXBtbh/pGLZt Hq2Q== X-Gm-Message-State: AOJu0Yw495Wn96TCPtYTMorbPnVnvcZvJVoe+LQjD5BKUOaDq6XZa9js ul5i3DVi1QVn1Iz9bPoTYhrX3iE9d5Xh1aUNjphjsv2tyXqMY79FqVMMtjPw X-Gm-Gg: ASbGncuBId7URvR1bH76oOwngcHc9R4NhPuJP56oFcQeT39OGdNeCaWoupE1suR1rmV C30vgvzHbQJEJaDJHuU1JqxGaN0vKWjr/NrYzkyBJjfxOxbAs2QD6Uyq0OFcdwPVdinTCYfeHaJ Hn6iRrRGfqaNuVHa7Zkzs9fR4jEfA7yCLwswfPOPXxp8rsXqDe3YRB+USijmneNY8Aj6X9SBRZw sylfTphbAurwM3Fb+CGBKU5dWIXKpN5R5bxFIOUIANSdDxa3IAOacdz4bK3JiN4uikRFM3hnRfJ d4IUxT6lkimG0TGpXZJn7FsxaR3wQzF/EQ== X-Google-Smtp-Source: AGHT+IFd40ZwgfMhZ2p5PSI//PJnSBFZ1xxaOqvduTEhLG50gheJa5YarJM81yLRq3icV8trMQ7Tnw== X-Received: by 2002:a17:902:f984:b0:220:c34c:5760 with SMTP id d9443c01a7336-221040c0c61mr108467045ad.51.1739803116389; Mon, 17 Feb 2025 06:38:36 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-220d5585faasm72726265ad.225.2025.02.17.06.38.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Feb 2025 06:38:35 -0800 (PST) From: Maxim Cournoyer To: 76365@debbugs.gnu.org Subject: [PATCH gnome-team 3/3] gnu: virt-manager: Update to 5.0.0 and enable tests. Date: Mon, 17 Feb 2025 23:37:53 +0900 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: <780de874e165ee01c2b5b9f665c737eaa25e4fe1.1739803065.git.maxim.cournoyer@gmail.com> References: <780de874e165ee01c2b5b9f665c737eaa25e4fe1.1739803065.git.maxim.cournoyer@gmail.com> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer , Sharlatan Hellseher Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 76365 Cc: Maxim Cournoyer 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 (/) * gnu/packages/virtualization.scm (virt-manager): Update to 5.0.0. [source]: Update URI. Delete patches. [build-system]: Switch to meson-build-system. [arguments] <#:use-setuptools?, #:tests?, #:imported-modules>: Delete arguments. <#:modules>: Add (srfi srfi-1). <#:phases>: Delete fix-setup phase. Remove stale Xen comment in fix-default-uri phase. Rename and extend wrap-with-GI_TYPELIB_PATH phase to wrap-more. Delete glib-or-gtk-build-system and glib-or-gtk-wrap phases. Add set_SOURCE_DIR phase. Update check phase. [native-inputs]: Add cdrtools, cpio, gettext-minimal, pkg-config and python-pytest. Remove intltool and perl. [inputs]: Add python-minimal. * gnu/packages/patches/virt-manager-fix-gtk-cursor-theme-backtace.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: Idff7abdcb5b6237e4fcaba40f373866699718cbc Series-to: 76365@debbugs.gnu.org Series-postfix: gnome-team Cover-letter: Update virt-manager to 5.0.0. This small series updates virt-manager to 5.0.0, along libvirt and python-libvirt. END --- gnu/local.mk | 1 - ...anager-fix-gtk-cursor-theme-backtace.patch | 40 ----- gnu/packages/virtualization.scm | 151 ++++++++---------- 3 files changed, 71 insertions(+), 121 deletions(-) delete mode 100644 gnu/packages/patches/virt-manager-fix-gtk-cursor-theme-backtace.patch diff --git a/gnu/local.mk b/gnu/local.mk index 4a6e39c968..8f7efa6d9b 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -2369,7 +2369,6 @@ dist_patch_DATA = \ %D%/packages/patches/vinagre-newer-freerdp.patch \ %D%/packages/patches/vinagre-newer-rdp-parameters.patch \ %D%/packages/patches/virtuoso-ose-remove-pre-built-jar-files.patch \ - %D%/packages/patches/virt-manager-fix-gtk-cursor-theme-backtace.patch \ %D%/packages/patches/vsearch-unbundle-cityhash.patch \ %D%/packages/patches/vte-CVE-2012-2738-pt1.patch \ %D%/packages/patches/vte-CVE-2012-2738-pt2.patch \ diff --git a/gnu/packages/patches/virt-manager-fix-gtk-cursor-theme-backtace.patch b/gnu/packages/patches/virt-manager-fix-gtk-cursor-theme-backtace.patch deleted file mode 100644 index 3f7a5e6873..0000000000 --- a/gnu/packages/patches/virt-manager-fix-gtk-cursor-theme-backtace.patch +++ /dev/null @@ -1,40 +0,0 @@ -This patch fixes an issue in virt-manager 4.1.0 where it errors and returns a -stack trace. Namely, Gdk.Cursor.new_from_name yields a "constructor returned -NULL" error, which causes a "'NoneType' object has no attribute 'conn'" error -later. - -See the upstream bug report for more information: - -https://github.com/virt-manager/virt-manager/issues/479 - -Patch copied from upstream source repository: - -https://github.com/virt-manager/virt-manager/commit/cc4a39ea94f42bc92765eb3bb56e2b7f9198be67 - -From cc4a39ea94f42bc92765eb3bb56e2b7f9198be67 Mon Sep 17 00:00:00 2001 -From: Cole Robinson -Date: Thu, 19 Jan 2023 11:13:56 -0500 -Subject: [PATCH] asyncjob: Fix backtrace when no cursor theme installed - -Fixes: https://github.com/virt-manager/virt-manager/issues/479 - -Signed-off-by: Cole Robinson ---- - virtManager/asyncjob.py | 4 +--- - 1 file changed, 1 insertion(+), 3 deletions(-) - -diff --git a/virtManager/asyncjob.py b/virtManager/asyncjob.py -index 32d9c0a16..46692acea 100644 ---- a/virtManager/asyncjob.py -+++ b/virtManager/asyncjob.py -@@ -265,9 +265,7 @@ def run(self): - self.topwin.present() - - if not self.cancel_cb and self.show_progress: -- gdk_window = self.topwin.get_window() -- gdk_window.set_cursor( -- Gdk.Cursor.new_from_name(gdk_window.get_display(), "progress")) -+ self._set_cursor("progress") - self._bg_thread.start() - - diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 5837abb651..64ad06213e 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -15,7 +15,7 @@ ;;; Copyright © 2020, 2021 Brice Waegeneire ;;; Copyright © 2020 Mathieu Othacehe ;;; Copyright © 2020, 2021, 2022 Marius Bakke -;;; Copyright © 2020, 2021, 2022, 2023, 2024 Maxim Cournoyer +;;; Copyright © 2020-2025 Maxim Cournoyer ;;; Copyright © 2020 Brett Gilio ;;; Copyright © 2021 Leo Famulari ;;; Copyright © 2021, 2022 Pierre Langlois @@ -1717,74 +1717,79 @@ (define-public python-libvirt (define-public virt-manager (package (name "virt-manager") - (version "4.1.0") + (version "5.0.0") (source (origin (method url-fetch) - (uri (string-append "https://virt-manager.org/download/sources" - "/virt-manager/virt-manager-" - version ".tar.gz")) + (uri (string-append "https://releases.pagure.org/" name + "/" name "-" version ".tar.xz")) (sha256 (base32 - "18lhlnd3gmyzhbnjc16gdyzhjcd33prlxnca4xlidiidngbq21lm")) - (patches (search-patches "virt-manager-fix-gtk-cursor-theme-backtace.patch")))) - (build-system python-build-system) + "0jpqhc02ya55rr8bin734znasslwlff42ann9rsvv5y9w13ax2dw")))) + (build-system meson-build-system) (arguments - (list #:use-setuptools? #f ; uses custom distutils 'install' command - #:tests? #f ; TODO: The tests currently fail - ; RuntimeError: Loop condition wasn't met - #:imported-modules - `((guix build glib-or-gtk-build-system) - ,@%python-build-system-modules) - #:modules - '((ice-9 match) - (srfi srfi-26) - (guix build python-build-system) - ((guix build glib-or-gtk-build-system) #:prefix glib-or-gtk:) - (guix build utils)) - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'fix-setup - (lambda _ - (substitute* "virtinst/buildconfig.py" - (("/usr") #$output)))) - (add-after 'unpack 'fix-default-uri - (lambda* (#:key inputs #:allow-other-keys) - ;; Xen is not available for now - so only patch qemu. - (substitute* "virtManager/createconn.py" - (("/usr(/bin/qemu-system-\\*)" _ suffix) - (string-append #$(this-package-input "qemu") suffix))))) - (add-before 'wrap 'wrap-with-GI_TYPELIB_PATH - (lambda* (#:key inputs #:allow-other-keys) - (let* ((bin (string-append #$output "/bin")) - (bin-files (find-files bin ".*")) - (paths (map (match-lambda - ((output . directory) - (let* ((girepodir (string-append - directory - "/lib/girepository-1.0"))) - (if (file-exists? girepodir) - girepodir #f)))) - inputs))) - (for-each (lambda (file) - (format #t "wrapping ~a\n" file) - (wrap-program file - `("GI_TYPELIB_PATH" ":" prefix - ,(filter identity paths)))) - bin-files)))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (setenv "HOME" "/tmp") - (setenv "XDG_CACHE_HOME" "/tmp") - (system "Xvfb :1 &") - (setenv "DISPLAY" ":1") - ;; Dogtail requires that Assistive Technology support be enabled - (setenv "GTK_MODULES" "gail:atk-bridge") - (invoke "dbus-run-session" "--" "pytest" "--uitests")))) - (add-after 'install 'glib-or-gtk-compile-schemas - (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-compile-schemas)) - (add-after 'wrap 'glib-or-gtk-wrap - (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap))))) + (list + #:modules + '((ice-9 match) + (srfi srfi-1) + (srfi srfi-26) + (guix build meson-build-system) + (guix build utils)) + #:glib-or-gtk? #t + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'set-SOURCE_DIR + (lambda _ + (setenv "SOURCE_DIR" (getcwd)))) + (add-after 'unpack 'fix-default-uri + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "virtManager/createconn.py" + (("/usr(/bin/qemu-system-\\*)" _ suffix) + (string-append #$(this-package-input "qemu") suffix))))) + (add-before 'glib-or-gtk-wrap 'wrap-more + (lambda* (#:key inputs #:allow-other-keys) + (let* ((paths (filter-map + (match-lambda + ((output . directory) + (let* ((girepodir (string-append + directory + "/lib/girepository-1.0"))) + (and (file-exists? girepodir) + girepodir)))) + inputs))) + (for-each (lambda (file) + (format #t "wrapping ~a~%" file) + (wrap-program file + `("GI_TYPELIB_PATH" prefix ,paths) + `("GUIX_PYTHONPATH" prefix + ;; FIXME: This wraps too much (see: bug#25235). + (,(getenv "GUIX_PYTHONPATH"))))) + (find-files (string-append #$output "/bin")))))) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (with-directory-excursion (getenv "SOURCE_DIR") + (invoke "pytest" "-vvv" + "-k" (string-append + ;; The cdrom_url and CLI0062 tests cause + ;; some crash, also outside the build container. + "not install_cdrom_url and " + "not testCLI0062virt_install and " + ;; These tests fail only inside the + ;; build container, perhaps due to + ;; missing /dev nodes. + "not install_s390x_cdrom and " + "not install_many_devices and " + "not test_disk and " + "not virt_clone")))))))) + (native-inputs + (list cdrtools + cpio + gettext-minimal + `(,glib "bin") ;glib-compile-schemas + gobject-introspection + `(,gtk+ "bin") ;gtk-update-icon-cache + pkg-config + python-docutils ;rst2ma + python-pytest)) (inputs (list bash-minimal dconf @@ -1794,29 +1799,15 @@ (define-public virt-manager libosinfo libvirt libvirt-glib - python-libvirt + python-minimal python-libxml2 + python-libvirt python-pycairo python-pygobject python-requests qemu spice-gtk vte/gtk+-3)) - (native-inputs - (list `(,glib "bin") ; glib-compile-schemas - gobject-introspection - `(,gtk+ "bin") ; gtk-update-icon-cache - intltool - perl ; pod2man - python-docutils ; rst2man - ;; The following are required for running the tests - ;; at-spi2-core - ;; dbus - ;; gsettings-desktop-schemas - ;; python-dogtail - ;; python-pytest - ;; xorg-server-for-tests ; xvfb - )) (home-page "https://virt-manager.org/") (synopsis "Manage virtual machines") (description -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 05 00:37:19 2025 Received: (at 76365-done) by debbugs.gnu.org; 5 Mar 2025 05:37:19 +0000 Received: from localhost ([127.0.0.1]:34141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tphRW-0001Z9-PR for submit@debbugs.gnu.org; Wed, 05 Mar 2025 00:37:19 -0500 Received: from mail-qk1-x72c.google.com ([2607:f8b0:4864:20::72c]:52598) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tphRU-0001Yq-9T for 76365-done@debbugs.gnu.org; Wed, 05 Mar 2025 00:37:16 -0500 Received: by mail-qk1-x72c.google.com with SMTP id af79cd13be357-7be8f281714so752916185a.1 for <76365-done@debbugs.gnu.org>; Tue, 04 Mar 2025 21:37:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741153030; x=1741757830; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=WKnVmvrshB6N93hswRZQuCfF0Nw1n+6/Kzca0JeNeOE=; b=ZxMNjBPXWPN9Q8o6SdNGKkXgsy/2RJ/FwF3WeLBwIfGiZaCR+gsJ2prkX7j4aViRlr zQB6y9f+f39RSZ59VqafpcVzfmaiHA8gS0g9DT66mzjspodF9rC87c2Oynkn/r6oBcbc JpO3dM5kaDfaiEp7QOmScrDfRvFyk2OjSH6bXkhCxV+A1CQY6naE0nDULfLkCygmrfCM vm1dIXmxSEghc0ES/UoFiu6yO2o7oJ5N1frcIVsJVMta6mpm5a/UOWYxYr4yazHtdIqT wZ9b9gtBwPrj4n/XPWnNF34OxMLkZYHgdYUTj6xLQE//FiXMXNQ9Lew/ggNXXH1kh6j1 vFnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741153030; x=1741757830; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=WKnVmvrshB6N93hswRZQuCfF0Nw1n+6/Kzca0JeNeOE=; b=Y7f4IaAcduFZ3+C2HlYy0LILGI1wznErIfO5Dv00ci3eC9EmwMU4LkgyRChYQDbymh mSWe098Cv7SUjd0/BScOS2/APG7r9vaNiqeK/3pS8dMstflk0KCvKVp6phYH9dswyHFy cnUqzuuQlURjcO7HUv9jdiNLSmBfrlQ6ZGfnROUOrH+UvGW6XspBK+q+2Lmw0Cgg9GEt dIgOrnNhtJ4qp6xH3OxldfnWN4gUr5cNc+eKcfix9UszePsMjbL3mbXz9J8DA/81keBo uXLJErB6Hj39KMhDVtxT1i6TA6erxAM0v7OQKlXZZeB6qnCj1Awp6YhUh4hqmfkMJpAf c1Tg== X-Gm-Message-State: AOJu0YwAVXm1tE38cliaT0RF3VFUBR0ZEBRuYt+AtqkTSqkrabR2MJAa N5892ThqoPjobQcBauYtsPd5d3GgO/VQ6Q//aQjQHGCUJNvSBexd X-Gm-Gg: ASbGncvqaLUDMHCAebf8RlEOqMe1bJAvzoGgMMzkHZzTdQvbNUJITzCKl5aQDSK9jCv IRggPIoyZG8+19Lg8cXN/Zq2YKI7+hsIKDEm5rm8CvarPRPkVoXXexxkm8Ci2SwZ92+JKGw/N1Z Ab3591JLtBPuzr8mZCpOsZzoefIIs7cdXpuEyfwEs6Z2etdvXR90X9SAi/dmWqwJoMcJ4uxRzeU SpIpS8OorpBqL1E232tZhV9393NnIzSkApFH1YDSyzT0UBANfI0hmPYqLWV+VcIRMrVgBnt1lQG XeWhWnCexNkBxxiy0PRKqjTDT3tXX8hAngDkn5O+Jby/yWVSQt5dzbyMP4aNW2E1Xw== X-Google-Smtp-Source: AGHT+IHwfrEJ0cLbbIn9gXsC2WyAIHQ92cDILQfnuUVFuLwYtPuaPo8kzWjYaPN55hI7cs1VjpBSkg== X-Received: by 2002:ac8:5fcc:0:b0:475:42d:ea0a with SMTP id d75a77b69052e-4750b4c8f45mr24361291cf.38.1741153030516; Tue, 04 Mar 2025 21:37:10 -0800 (PST) Received: from terra (vps-6234970c.vps.ovh.ca. [51.222.13.224]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6e897634a77sm75514026d6.16.2025.03.04.21.37.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 21:37:09 -0800 (PST) From: Maxim Cournoyer To: 76365-done@debbugs.gnu.org Subject: Re: [bug#76365] [PATCH gnome-team 3/3] gnu: virt-manager: Update to 5.0.0 and enable tests. In-Reply-To: (Maxim Cournoyer's message of "Mon, 17 Feb 2025 23:37:53 +0900") References: <780de874e165ee01c2b5b9f665c737eaa25e4fe1.1739803065.git.maxim.cournoyer@gmail.com> Date: Wed, 05 Mar 2025 14:36:55 +0900 Message-ID: <87o6ygghs8.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76365-done Cc: Sharlatan Hellseher 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 (-) Series applied! -- Thanks, Maxim From unknown Mon Aug 18 21:49:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 02 Apr 2025 11:24:29 +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