From patchwork Wed Jul 19 21:02:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sigve Sudland X-Patchwork-Id: 51859 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 00ADC27BBE9; Thu, 20 Jul 2023 14:25:41 +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=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS autolearn=unavailable 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 2094F27BBE2 for ; Thu, 20 Jul 2023 14:25:40 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qMTeh-0006ZF-My; Thu, 20 Jul 2023 09:25:19 -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 1qMMtP-0004hP-3V for guix-patches@gnu.org; Thu, 20 Jul 2023 02:12: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 1qMMtO-0005f5-Rv for guix-patches@gnu.org; Thu, 20 Jul 2023 02:12:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qMMtO-0002fj-Mk for guix-patches@gnu.org; Thu, 20 Jul 2023 02:12:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64738] [PATCH] gnu: Make Mesa use zstd compression for shader cache instead of zlib. Resent-From: Sigve Sudland Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 20 Jul 2023 06:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64738 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64738@debbugs.gnu.org Cc: Sigve Sudland X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168983347110186 (code B ref -1); Thu, 20 Jul 2023 06:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Jul 2023 06:11:11 +0000 Received: from localhost ([127.0.0.1]:57521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qMMsV-0002eA-LF for submit@debbugs.gnu.org; Thu, 20 Jul 2023 02:11:11 -0400 Received: from lists.gnu.org ([2001:470:142::17]:40142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qMEPJ-0003wF-Q5 for submit@debbugs.gnu.org; Wed, 19 Jul 2023 17:08:37 -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 1qMEPE-0005c5-FR for guix-patches@gnu.org; Wed, 19 Jul 2023 17:08:20 -0400 Received: from mail-he1eur01olkn080e.outbound.protection.outlook.com ([2a01:111:f400:fe1e::80e] helo=EUR01-HE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qMEPA-000669-PO for guix-patches@gnu.org; Wed, 19 Jul 2023 17:08:20 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Wzl7KGjJgE3FgrHAOLnu9iZEOQoar6fKfxNWrfmrvQvZ8Raip3+0vgvZMz0RWL2YuTTgLbyKFUyrgYzaAd2puzyQxOygC2pKse/aHpLYQlRmf6Dajnsd15FnGsFbOn7728zOQGxypWAoPw/WgRsSo94GvB9LnVIdLL+SegWxi721gqRcLFYX1D0u/C5M9lTus1ddip4ICmjWGeDbGAC2Vm6ul78ovmk8odwGvm5kOyoi1ELAXYTEwehOCNLKI7ZVSzuwGrOPoWagWptChmbzE/CJdDu1yLDgjY2XkC5zeweXnP27qgkCR6/ZJ/3bomdfm8xcdQ2YVoJSkGR/HX0qmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/dhzoZmXqw+EAeG5BYVdlYYSvTeznTPRhMKrnxnmidI=; b=Y4MZAeh5UJJLaqvFons6abBognE1kCgAxzL7OnjyUuOSOeYtV23Vt4AxfWtvjrVHvL5E7tJ+S21UjltgM8LB8+hBUrf8GGhl3IGVt17jYrLChnXnj0F47rST+PfWSu4EUAQo9sAnrEh7bUeyXkXRJKSu9aVJNaHvJ4SuTQlV3vYaTsOhi0ku99rCmbKKuCtj3KhNNyV4vKy9h3ZGigi9xlWzS0JtHDcgHahhccbVmUybEVYM5bvltEPrTrQ3tQORNefuf6qzzfZuqfNCaBPnQzFfAsPs/388bLonQVv8/3FwO8EhBHIphS50qtU+nNgk/X9xQ28MbyR1gSKnLz+X+w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/dhzoZmXqw+EAeG5BYVdlYYSvTeznTPRhMKrnxnmidI=; b=BgwWzElMBhob0+H2eu+El9COv+rwq+I+PZl5yaTTORMK3NurTJJHTcfAARUBlrXQ0X1hj7qjQshCqzHsFgQdua46P5psKotLVF4ip49zZPzXGTKwsjbG456Uwey/7Ef1obwj1wX1onhAfQHrE/ek7J8uDbqicjJgjfc+frItKYtb1WJsVCvD40kTDdce4fYz1pkHhya3iaTrAFvEUIvu6P4dTo/ieP0DPqUuo1lO1UFMCGWFUaLB8CbqmkHONfckxe2uxJPazmoaAun9ttkaIp0/0IesWzmIOKTgmGv8eelGAW3bcjzAiwB4ciVLUkcaO+olLRfVfbhy8KaOQuBgjQ== Received: from AS8P250MB0718.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:539::7) by PR3P250MB0083.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:172::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.24; Wed, 19 Jul 2023 21:03:09 +0000 Received: from AS8P250MB0718.EURP250.PROD.OUTLOOK.COM ([fe80::6062:b18b:9e1:d598]) by AS8P250MB0718.EURP250.PROD.OUTLOOK.COM ([fe80::6062:b18b:9e1:d598%4]) with mapi id 15.20.6588.031; Wed, 19 Jul 2023 21:03:09 +0000 From: Sigve Sudland Date: Wed, 19 Jul 2023 23:02:34 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 X-TMN: [PSHv/fzPyIMgaIo1kJZeepRtJiqOijgl7rk1mZa337tsHRukHpUTMf4Jh1bMYL/E] X-ClientProxiedBy: SV0P279CA0027.NORP279.PROD.OUTLOOK.COM (2603:10a6:f10:12::14) To AS8P250MB0718.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:539::7) X-Microsoft-Original-Message-ID: <20230719210254.23355-1-sigve_sudland@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0718:EE_|PR3P250MB0083:EE_ X-MS-Office365-Filtering-Correlation-Id: 3875ede2-3b60-4fa0-e0d0-08db889b8e36 X-MS-Exchange-SLBlob-MailProps: 0wLWl8rLpvvRABF75tZja1PViaKivLq3kkuvm7aSulGhr5yJ7RI5L7azOprJikp1VY1PPzv3+9r4lz8Xd8k43GdAlqYOQYo8hU9qCb6H1h47+OalnkcR+qjMVXXhw3KsfMR8OjTIgODUrfmB/Wi/v9kqOPfZzUvy/QPRs8YQ5/HjphrBfqjecCHFKymVogA9FN+6s8pBIz99ZajNCUUFYA8omXSZNYJX0EtscNB2H/tUM45mjYq2UasxJDGiuzn5BJxW/btWsDFehWNfpJAY131YGQDS6UrtH/97+rIqwAlHQfk35wkFl93vALr47bF6nYIP4kc/ZKix1s01jWBgFLZkSW8TdW+WOEd/dFFh91S8Vs0gGuo5K8nFBtt6KdcdCd8Anp0DUyBLWqFr79gVO18p+02ICyjY8dnTVgkscemo0XW5fME1n8Lib4gA0Q/v+RdjWc9pGrbcpKLGCBAcdB4xzS2RLNkQggL68dRMkoymBDmi7LPR8iwKw+MTtcOBQm144dvAe+36lnnUcvqIZO9ou6iezWg9HeDllbRwM1R70wSDWp/hMQujktyeRSz00nm29IRmEvX7nq+wMAy2uSOZH6Jb8iLVgNTeynArF074/a7T4YBMEi2syB6xbP+ZLL1FpZAtIqr1kJIaRoxS2FTcdYcVivks2TC8r24s8z6cXSrY2SsXEO9yd6xF9HRbbmtnpj0QgBybxCuEm5brVYZCJx3dCJM5VxAi39wtvZsZuITbefgsDGH/zLTu6j/gy6fXTpXabVU= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5/0lDmGsjgs7bwsBXCJWnWNtubqV4pTkpjUKiOn2E88RvdusGZnxuIX1k0sg/g+Ut2IG6rwhKZYsiMnPS/xkk1nBG8zap1tBFoOIy8yh6KGSBmnzCSnvw+7Tc5QPapZPKH7LRGNatN4fkUGibAXu+IiHLF7x72YnfrlyJZG8NEMf4bFmJWfCTGLNoKK7MOImu9MZZYB+4Gm0kFusJ2MEPeg71JVu4vRzYGtde1q4WAGCwMWjpk+1iE+UJ/bS+DiWmk6ALbbGkYb8+zZVfXr4bculVWAXMxnMR3KCL79KepceTZNxyiLXc4CRFQic6bq1Nc+Dmd8cFCU9eKc5p5bDDNdK1/CYULdCaYgiEKSGclTYjyYMo1ULFM/DMAutgpZ8Yay5H/NpP7Lg6Nau2ote0plxrB+RW3dh5IKcBkZnZ1SWgLCno3FRsVjzvcpiTe5XTnpo7ShUUtDQhkpH2IWgyHweewmqC+UkjTtbsAf5h9gDDJ6sbECNC1O15vUzvXybDSY0DzSKLFs9PU7M2N1y29fLN+tayJSlgye9swfTKwzcVxzV6uTKK2XzWFFKpktbTWjVxmhed8ciJySRf+Og7lDwrp0OFKbUR5DAnNo+kgNQAq5/kqdSWgZ1E5ACD44X X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 127tNTRf74ByCX+22qvmmNGrtjfm877/M4IyM6F7lDE3H6eU8tOUtQ+a0C//aRQCLTn5CkJQbvES9IrjiGXQA6zK2Xom1XoDuWsdBvYy957RDNcsFt2ZVCFXa7ZQczj9/ulSaqb/iqVVc7lwBTi/t4Sw7V1h4gqd8zOs2rDNoeADjxVa1tLANk1bze7yI4ag0j64oS/WTqkhaSREtXG6n85eLy+/4p8G/y/CiY82tOQ9AG5c330S0oHWUwE5nsJJpGWte1uL1N4ksGPITQtjDoPVm6rHsfwAPlEBmz1fbpicePQZ7qiuqummRDzCHoaVPTUOE1AwIzIRphrE1Y2xHfYGGjh0eRTMwWVDbtK8NT08pHGGXwQNjq2VLtS2MJb0/3L+xEuF1Gz1/fvGERx1Zxx8j1YmoU/EM7YhyhGsSqUwx+jwR3MCbD3CNHbGMiItglk09QxxXIYvifDsh1IQ8NLJPJ9aHvhcMlrQJJ8Hc9ndHkYmbEWhYjFNSHfXOvlnbSzBFvM+HdQ6XRIFL9XKPazBmleAUAcWLqOqvluZK3tTxsFxFRuJKzjdx07Y64LSx4ylZ6+xrL94CJUvVY+81xvKz4MIxc8ifcXtQqV/0dY2QKzucKVgX3JEiBSqwQ6HrVfZA2omZzwea9oSoq2p47huzm5EXBOuPCN/pJnWHcdXRgr68yI0jNIFcsdFwsotVPiy5TE1ED2lnSlSdn+dN3CzRiVS4tVO3n/9tZFB1TxRnxIq1TgOaVJxyY/lxRAsmrykdMrJRMUZnPWiDqrexJwA4wxg/jXu/1/qxXgs55oo7L8WwtUw9jrZV11hPbxgLYLe9L7wQXg5Iwag8Rp+ruZ0M4vSX1SVroJeiixuaqEM8+/zGj3AqA1W9RFugfKOZB0PUKtBZWjr2Mx+1x0Jn88ILPEUQ8cjzFgRa37dkRnd83bbeAZOA0CUz70Y3/PX9UJmU0TxSkVfffW+OVjMPC293/56RCoBFjir6endYvK2VryIo3bPF7vRz180oGJgqatmgVtEL39zV5w81jMF/hF+hN6yfYdDo5wYh6qTZU38HRCjj3H2S5i2sKulD7iFF69UERVXibm2bFnlKodptLVBeiqWWUU423JZ6NHF2cNrUcLwij7C+u2D9QMIBkISTsfImTq7QfcJRn9QcEJJlFx3MXZ5gQ8dBJ4IxpbeDlctFmqXcNgfTYcz3KWgRakQOPnIu5T4AJYRjTQMgp4bZklDjRxGcsub6AZXOvwPp2/CnttgtX2sP6Y52iVJnwZlMSBfoWn4Pu41NYyO1yZL8q38WWffPweYGW9uCpVvQXk= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-0fa01.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 3875ede2-3b60-4fa0-e0d0-08db889b8e36 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0718.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jul 2023 21:03:09.3165 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3P250MB0083 Received-SPF: pass client-ip=2a01:111:f400:fe1e::80e; envelope-from=sigve_sudland@hotmail.com; helo=EUR01-HE1-obe.outbound.protection.outlook.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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 20 Jul 2023 02:11:06 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Thu, 20 Jul 2023 09:25:14 -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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/gl.scm (mesa): Enable zstd compression. --- gnu/packages/gl.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) base-commit: ebb54e6a5fba36a571ed239398ee3e0307a91c26 -- 2.41.0 diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 1691086e1a..2f54d8553d 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -299,7 +299,8 @@ (define-public mesa libxvmc llvm-for-mesa wayland - wayland-protocols)) + wayland-protocols + `(,zstd "lib"))) (native-inputs (list bison flex @@ -362,6 +363,9 @@ (define-public mesa ;; Enable the codecs that were built by default as part of the ;; 21.3.x releases to avoid functionality regressions. "-Dvideo-codecs=vc1dec,h264dec,h264enc,h265dec,h265enc" + + ;; Enable ZSTD compression for shader cache + "-Dzstd=enabled" ;; Also enable the tests. "-Dbuild-tests=true"