From unknown Tue Aug 19 10:01:43 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#41248 <41248@debbugs.gnu.org> To: bug#41248 <41248@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add glmark2. Reply-To: bug#41248 <41248@debbugs.gnu.org> Date: Tue, 19 Aug 2025 17:01:43 +0000 retitle 41248 [PATCH] gnu: Add glmark2. reassign 41248 guix-patches submitter 41248 Kei Kebreau severity 41248 normal tag 41248 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed May 13 19:21:22 2020 Received: (at submit) by debbugs.gnu.org; 13 May 2020 23:21:22 +0000 Received: from localhost ([127.0.0.1]:59833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZ0gc-000588-MP for submit@debbugs.gnu.org; Wed, 13 May 2020 19:21:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:60766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZ0gX-00057w-4A for submit@debbugs.gnu.org; Wed, 13 May 2020 19:21:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48288) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZ0gW-0005fy-Uk for guix-patches@gnu.org; Wed, 13 May 2020 19:21:08 -0400 Received: from mout01.posteo.de ([185.67.36.65]:52144) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZ0gU-0004IC-Oj for guix-patches@gnu.org; Wed, 13 May 2020 19:21:08 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 6277816005C for ; Thu, 14 May 2020 01:21:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1589412064; bh=O9lW3a7b+VFuAiaTpb7QhMhWh9xjbBEaGt6D75dTVVc=; h=From:To:Cc:Subject:Date:From; b=JJJT//d5Xef0hC+Rgl7BzB1AuLIQJjW3PyFGrX1MuaSwwvGrbCBtMnX+P3YKw0msp 6gfKm061aLTEi/p419XIUvdW8wy7GSS0GEcoE2ieV6O+Is912k9W/szKtI4Bwh2mQy x4zqD68rqCtBCYCDiXKv7yiJl6Kh6mOSz3ellKHOsLfk0GXS32u4WSXDAmstVU52nq KJoD/0cNNlWT6gnpH/NNhnTvbqfsqteFLYK9d9hP2BrZR5Ad1pb/CO7YQEVdyG9ZID 0YNtv10ygaJhJeblP5TreI0rZQ0fQr86K5qmxI9SbqlFRqEa0F+cXsbsEWjoBFOrdr xp3/mOYkG91cA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49MrJb1MBMz9rxK; Thu, 14 May 2020 01:21:02 +0200 (CEST) From: Kei Kebreau To: guix-patches@gnu.org Subject: [PATCH] gnu: Add glmark2. Date: Wed, 13 May 2020 19:20:56 -0400 Message-Id: <20200513232056.19602-1-kkebreau@posteo.net> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.65; envelope-from=kkebreau@posteo.net; helo=mout01.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/13 19:21:04 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_SBL=1.623, URIBL_SBL_A=0.1 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/gl.scm (glmark2): New variable. --- gnu/packages/gl.scm | 61 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index e024dd2756..f032982664 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -13,6 +13,7 @@ ;;; Copyright © 2019 Pierre Neidhardt [...] Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ambrevar.xyz] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) X-Debbugs-Envelope-To: submit Cc: Kei Kebreau 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: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/gl.scm (glmark2): New variable. --- gnu/packages/gl.scm | 61 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index e024dd2756..f032982664 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -13,6 +13,7 @@ ;;; Copyright © 2019 Pierre Neidhardt [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: fastmail.com] 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/gl.scm (glmark2): New variable. --- gnu/packages/gl.scm | 61 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index e024dd2756..f032982664 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -13,6 +13,7 @@ ;;; Copyright © 2019 Pierre Neidhardt ;;; Copyright © 2020 Marius Bakke ;;; Copyright © 2020 Giacomo Leidi +;;; Copyright © 2020 Kei Kebreau ;;; ;;; This file is part of GNU Guix. ;;; @@ -60,6 +61,7 @@ #:use-module (guix build-system gnu) #:use-module (guix build-system cmake) #:use-module (guix build-system meson) + #:use-module (guix build-system waf) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix utils) @@ -955,3 +957,62 @@ the glProgramViewportFlip before it was replaced with glProgramViewportInfo.") The C# wrapper was written to be used for FNA's platform support. However, this is written in a way that can be used for any general C# application.") (license license:zlib)))) + +(define-public glmark2 + (package + (name "glmark2") + (version "2020.04") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/glmark2/glmark2.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0ywpzp0imi3f8iyp7d1739576zx2nsr3db5hp2as4yhflfyq1as2")) + (modules '((guix build utils))) + ;; Fix Python 3 incompatibility. + (snippet + '(begin + (substitute* "wscript" + (("(sorted\\()FLAVORS\\.keys\\(\\)(.*)" _ beginning end) + (string-append beginning "list(FLAVORS)" end))) + #t)))) + (build-system waf-build-system) + (arguments + '(#:tests? #f ; no check target + #:configure-flags + (list (string-append "--with-flavors=" + (string-join '("x11-gl" "x11-glesv2" + "drm-gl" "drm-glesv2" + "wayland-gl" "wayland-glesv2") + ","))) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-paths + (lambda* (#:key inputs #:allow-other-keys) + (let ((mesa (assoc-ref inputs "mesa"))) + (substitute* (find-files "src" "gl-state-.*\\.cpp$") + (("libGL.so") (string-append mesa "/lib/libGL.so")) + (("libEGL.so") (string-append mesa "/lib/libEGL.so")) + (("libGLESv2.so") (string-append mesa "/lib/libGLESv2.so"))) + #t)))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("eudev" ,eudev) + ("libdrm" ,libdrm) + ("libjpeg-turbo" ,libjpeg-turbo) + ("libpng" ,libpng) + ("libx11" ,libx11) + ("libxcb" ,libxcb) + ("mesa" ,mesa) + ("wayland" ,wayland) + ("wayland-protocols" ,wayland-protocols))) + (home-page "https://github.com/glmark2/glmark2") + (synopsis "OpenGL 2.0 and OpenGL ES 2.0 benchmark") + (description + "glmark2 is an OpenGL 2.0 and OpenGL ES 2.0 benchmark based on the +original glmark benchmark by Ben Smith.") + (license license:gpl3+))) -- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 07 06:42:34 2020 Received: (at 41248) by debbugs.gnu.org; 7 Dec 2020 11:42:34 +0000 Received: from localhost ([127.0.0.1]:52670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmEuY-0001ua-1X for submit@debbugs.gnu.org; Mon, 07 Dec 2020 06:42:34 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmEuW-0001uK-1t for 41248@debbugs.gnu.org; Mon, 07 Dec 2020 06:42:32 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52575) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kmEuP-0000v7-2F; Mon, 07 Dec 2020 06:42:26 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=47624 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kmEuO-00008b-9a; Mon, 07 Dec 2020 06:42:24 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Kei Kebreau Subject: Re: [bug#41248] [PATCH] gnu: Add glmark2. References: <20200513232056.19602-1-kkebreau@posteo.net> Date: Mon, 07 Dec 2020 12:42:23 +0100 In-Reply-To: <20200513232056.19602-1-kkebreau@posteo.net> (Kei Kebreau's message of "Wed, 13 May 2020 19:20:56 -0400") Message-ID: <871rg12674.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41248 Cc: 41248@debbugs.gnu.org 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: -3.3 (---) Hi Kei, Kei Kebreau skribis: > * gnu/packages/gl.scm (glmark2): New variable. Just found this in the backlog; it LGTM! BTW, under the =E2=80=9Csimple new package=E2=80=9D rule, you could push th= is patch without further ado: https://guix.gnu.org/manual/devel/en/html_node/Commit-Access.html Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 07 16:27:49 2020 Received: (at 41248-done) by debbugs.gnu.org; 7 Dec 2020 21:27:50 +0000 Received: from localhost ([127.0.0.1]:55718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmO2v-0002Z3-LJ for submit@debbugs.gnu.org; Mon, 07 Dec 2020 16:27:49 -0500 Received: from mout02.posteo.de ([185.67.36.66]:51133) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmO2t-0002Yp-A8 for 41248-done@debbugs.gnu.org; Mon, 07 Dec 2020 16:27:48 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id F005D240101 for <41248-done@debbugs.gnu.org>; Mon, 7 Dec 2020 22:27:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1607376461; bh=IWWl2BCdMWD6EBy5yXJZE5zYccdZEdMDRLePzVEjTtQ=; h=Date:From:To:Cc:Subject:From; b=Z8BBlr+3JHEPJLJkoOKmGnm4zSSa/cIMXcndQwcHWaMhZ3jyH+4MGwtxsW2GZ3hK1 q1u3gEbUDGHT/sllLJVBHUitiztwa6w4rpZ9r+kaUmz4IBShMng8yTdjI42wr/xVp+ GJqbv3iI+VeqhhtKrWizlTQXpVUEKKL/Kacpb2fn8wRCvbw3MmgwChiE2kHsK0nCfG hdqnAFQ1GL/DLFaUX5Qb2t1/219PqdmFgt+KHwX44nUyVuAeOZZm3q3bP71+i8ifEu TSx/g3E6I2nctpkZcE2t/LgeVii2OXsCS5lC3EvYnDOIbyRydeSpPrujTVp4oDat1Z cQ9hmYDvQYpVA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Cqbxl6b4Tz6tmB; Mon, 7 Dec 2020 22:27:39 +0100 (CET) Date: Mon, 7 Dec 2020 16:27:37 -0500 From: Kei Kebreau To: Ludovic =?UTF-8?B?Q291cnTDqHM=?= Subject: Re: [bug#41248] [PATCH] gnu: Add glmark2. Message-ID: <20201207162737.26f2d73f@posteo.net> In-Reply-To: <871rg12674.fsf@gnu.org> References: <20200513232056.19602-1-kkebreau@posteo.net> <871rg12674.fsf@gnu.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41248-done Cc: 41248-done@debbugs.gnu.org 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: -3.3 (---) Hi Ludovic, On Mon, 07 Dec 2020 12:42:23 +0100 Ludovic Court=C3=A8s wrote: > Hi Kei, >=20 > Kei Kebreau skribis: >=20 > > * gnu/packages/gl.scm (glmark2): New variable. =20 >=20 > Just found this in the backlog; it LGTM! >=20 > BTW, under the =E2=80=9Csimple new package=E2=80=9D rule, you could push = this patch > without further ado: >=20 > https://guix.gnu.org/manual/devel/en/html_node/Commit-Access.html >=20 > Thanks, > Ludo=E2=80=99. Great! Somehow I'd overlooked that specific paragraph. I've pushed this commit to master. Thanks for reviewing, Kei From unknown Tue Aug 19 10:01:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 05 Jan 2021 12:24:06 +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