From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id KOI7HhM682S4XQEAG6o9tA:P1 (envelope-from ) for ; Sat, 02 Sep 2023 15:35:15 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id KOI7HhM682S4XQEAG6o9tA (envelope-from ) for ; Sat, 02 Sep 2023 15:35:15 +0200 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 0837054769 for ; Sat, 2 Sep 2023 15:35:15 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=hCXHRLZf; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693661715; 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:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=7bVJ4xnfLYLIetmIqmaRL3Lu76s6XSCsjtk1FtsAnvU=; b=beOKPrTt6EqFkXmRPypZGZsZNWOzf28QfI91IfVdv5anP3WHHpQotSsF3PbZdEHH5Kp0fE cCZQ++vt3mwM/QNqRwmXdjN8bexrZ+XNn1150k/dh2qvC6ffZaBzHuBqnPdPTkzV1DEc4T ZtZ4p/MkdjEOmiSFvqJPybckHQJtP4w8GumzXmIuWBEPNzvxYBYCF6QMqGKgLZMTaOj9Le YhsOsQePfsJO+HbX2M4kp0zB2wczU7owrxXPsgRiZwa3eFIrLdawMD1uAeJJSVVdvrynup wke8efGKu9/tF/2CTF5MNi3JLgdljE4vcq/KSfa5uFySJayBe2uFdM+JxGrfPQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693661715; a=rsa-sha256; cv=none; b=DXbDIf8JNAtwT/Xb2pdthecl/qNxJRnsk0RK6lfLSHBL65bjIYUCxn+OcdoIbDOqnW8NS5 7Bvk5VflIuATEEub6QcSP9oGPyN2wQ0Qy/7XFv3PgS4CEkuiy6aueoclJgjtvwO4jzxT5k zE14nivcP//ycg3U70ZQtjyQr7LII6JfoBRfosZFz4SpVrKEz7/RS9+q40I6WRRYnj2p6L mbFNzDc8O/bnaVFlFpNMv9Ktws46BNRNSSZjNvfCdF9XEYmRzu4tYPgIB4QNxQ0sdhseeX hn7BvlCqcJvWuV8H65u02stNDe2eefe2uwsEKxUKTgCDAFBpIdWmrGDh8ZBFTA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=hCXHRLZf; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qcQm7-0000XK-1I; Sat, 02 Sep 2023 09:34:55 -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 1qcQm4-0000X1-TN for guix-patches@gnu.org; Sat, 02 Sep 2023 09:34:53 -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 1qcQm4-0001HN-LE for guix-patches@gnu.org; Sat, 02 Sep 2023 09:34:52 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qcQmE-0007av-8d for guix-patches@gnu.org; Sat, 02 Sep 2023 09:35:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#60571] activating tests for skia 2D graphics library Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 02 Sep 2023 13:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60571 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Nicolas Graves Cc: 60571@debbugs.gnu.org Received: via spool by 60571-submit@debbugs.gnu.org id=B60571.169366164429122 (code B ref 60571); Sat, 02 Sep 2023 13:35:02 +0000 Received: (at 60571) by debbugs.gnu.org; 2 Sep 2023 13:34:04 +0000 Received: from localhost ([127.0.0.1]:35509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcQlH-0007Zb-To for submit@debbugs.gnu.org; Sat, 02 Sep 2023 09:34:04 -0400 Received: from mail-qt1-x82f.google.com ([2607:f8b0:4864:20::82f]:54323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcQlD-0007ZG-O3 for 60571@debbugs.gnu.org; Sat, 02 Sep 2023 09:34:01 -0400 Received: by mail-qt1-x82f.google.com with SMTP id d75a77b69052e-4135d72c75bso18731301cf.0 for <60571@debbugs.gnu.org>; Sat, 02 Sep 2023 06:33:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693661624; x=1694266424; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=7bVJ4xnfLYLIetmIqmaRL3Lu76s6XSCsjtk1FtsAnvU=; b=hCXHRLZfYvjyxh9AGFPJfirBX//vFJ/4rS3wpR7BV9JLn/fLLSNZYsaXR8CMMMqws9 uShbKgMJOPCjHXPjObyqok3iiIYDVrObPv73Q9IajlAfpi1HOhLal9VWKJ7ncfiPpp79 oNB4JK6O1karyqqh+0afU6R3pWniZcND30wKh/olOXckv0OD0i+Ikwr2PSPxvaBlnLaK FGO9rGHzd/RT5Uf4wyBieEOLkjB3iDHKwtprfU5WF8HKgM/C9glIMSSZxkdlh49/Z+q3 P80GcziPPVJ4Js74Ksq2CHbMRAIsGmOzDox2AlBFpSOsJMdeWbDikvCw9ePUl6Qvd8VA IQsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693661624; x=1694266424; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7bVJ4xnfLYLIetmIqmaRL3Lu76s6XSCsjtk1FtsAnvU=; b=OUMLyE3fOAd7pBBbrtTgzTB0J5ZFkjQiy/FuCQgPx8Xz/tq6proqESFtCkoQkSeEfd voirBdfJXwH2zWS5qEFGlYVhcrJwwvxIQw0/8izLZbZ7mbLdwVUEFCraquydSV48JcOG PUtLdkmC7Rd4jarqzIO2nOB6NrQXlC0NoQ4Xyl/K+OfvX7zwaF4ZtY6Dze35W5s5f67s yDD+SBjZOrJ2BPe4ZfmxiEiMWhmVwqfluevXzF+gWNxGIeCzs4E1Jm/u7ok7vUgjgfR4 gXrcyKFZhFvNFI4OXaJua8SDS8kjzoGq2HdpUL5HZGfa2f++b1A3+Y+wE6FrSjrBAHsZ XUdA== X-Gm-Message-State: AOJu0YxA+BpD13ja5dm7nJHfSpUmo+byJFn/TVOEKVdOdJutixsl8I5R eO867io24J4UZu67iSFxrPhUUbBXwvyRdA== X-Google-Smtp-Source: AGHT+IF2yfRFvUf431YPW0Gq8XifAE2TYqw7IVj8gl9zEJFaO/PG+umH6qsFJc4MYIZDSCAfCp0XOg== X-Received: by 2002:a05:622a:1904:b0:403:8de7:4503 with SMTP id w4-20020a05622a190400b004038de74503mr6008041qtc.52.1693661623848; Sat, 02 Sep 2023 06:33:43 -0700 (PDT) Received: from hurd (dsl-154-228.b2b2c.ca. [66.158.154.228]) by smtp.gmail.com with ESMTPSA id do5-20020a05622a478500b0040553dac952sm2171554qtb.28.2023.09.02.06.33.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 02 Sep 2023 06:33:43 -0700 (PDT) From: Maxim Cournoyer References: <4a4bbbda4ea4bfbf65915cf0ce29be066f0c6916.1693343499.git.ngraves@ngraves.fr> <900b9cc724a2894b64d4683d3b44ca70890b20c3.1693343499.git.ngraves@ngraves.fr> Date: Sat, 02 Sep 2023 09:33:41 -0400 In-Reply-To: <900b9cc724a2894b64d4683d3b44ca70890b20c3.1693343499.git.ngraves@ngraves.fr> (Nicolas Graves's message of "Tue, 29 Aug 2023 23:11:39 +0200") Message-ID: <87edjgzolm.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: 0837054769 X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: 2.77 X-Spam-Score: 2.77 X-TUID: +/hJdihoqOS8 Hi Nicolas, Nicolas Graves writes: > * gnu/packages/graphics.scm (skia): Update to 110.0.0f3fb7a. > [arguments](build-phases): Disable newly introduced libraries wuffs (general > performance) and perfetto (running performance tests). > --- > gnu/packages/graphics.scm | 13 +++++++++---- > 1 file changed, 9 insertions(+), 4 deletions(-) > > diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm > index 207da49e05..9dfd7dd7ed 100644 > --- a/gnu/packages/graphics.scm > +++ b/gnu/packages/graphics.scm > @@ -2000,9 +2000,9 @@ (define-public skia > ;; https://skia.org/docs/user/release/release_notes/. The commit used > ;; should be the last commit, as recommended at > ;; https://skia.org/docs/user/release/. > - (let ((version "98") > + (let ((version "110") > (revision "0") > - (commit "55c56abac381e1ae3f0116c410bed81b05e0a38a")) > + (commit "0f3fb7a005fb357962e8b948ff4ec6b37f11e01b")) > (package > (name "skia") > (version (git-version version revision commit)) > @@ -2014,7 +2014,7 @@ (define-public skia > (file-name (git-file-name name version)) > (sha256 > (base32 > - "1ldns2j1g2wj2phlxr9zqkdgs5g64pisxhwxcrq9ijn8a3jhafr2")))) > + "1aqdnx3817hzhy60mc72j6iwaywvd3b5fj3ffpjxnnras38x2jvp")))) > (build-system gnu-build-system) ;actually GN + Ninja > (arguments > (list > @@ -2045,7 +2045,10 @@ (define-public skia > "extra_ldflags=[\"-Wl,-rpath=" #$output "/lib\"] " > ;; Disabled, otherwise the build system attempts to > ;; download the SDK at build time. > - "skia_use_dng_sdk=false ")))) > + "skia_use_dng_sdk=false " > + ;; Wuffs is a google language that may improve performance > + ;; disabled while unpackaged > + "skia_use_wuffs=false ")))) > (replace 'build > (lambda* (#:key parallel-build? #:allow-other-keys) > (let ((job-count (if parallel-build? > @@ -2124,6 +2127,8 @@ (define-public skia > "--args=" > "cc=\"gcc\" " ;defaults to 'cc' > "skia_compile_sksl_tests=false " ; disable some tests > + "skia_use_perfetto=false " ; disable performance tests > + "skia_use_wuffs=false " ; missing performance tool > "skia_use_system_expat=true " ; use system expat library > ;; Specify where to locate the includes. > "extra_cflags=[" If you try to rebuild skia's dependent packages, you'll find that the upgrade breaks python-skia-pathops, which in turns breaks font-amiri, ... gnome. We should look at what QA says and fix the breakage before merging. -- Thanks, Maxim