Bug 269776 - benchmarks/glmark2: update to 2023.01
Summary: benchmarks/glmark2: update to 2023.01
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Alexey Dokuchaev
URL: https://github.com/glmark2/glmark2/co...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-23 12:37 UTC by Jan Beich
Modified: 2023-03-01 14:57 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (danfe)


Attachments
v1 (apply via "git am") (2.81 KB, patch)
2023-02-23 12:37 UTC, Jan Beich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer freebsd_triage 2023-02-23 12:37:48 UTC
Created attachment 240343 [details]
v1 (apply via "git am")

Runtime tested on Intel HD530 (Gen9, Skylake) via drm-515-kmod (i915kms) + mesa-devel (iris):
- glmark2-drm under VT console is OK
- glmark2-wayland under Sway is OK
- glmark2 under Xwayland is OK

Note, if you've missed the update consider subscribing to RSS feed in https://repology.org/maintainer/danfe%40freebsd.org/feed-for-repo/freebsd
Comment 1 Alexey Dokuchaev freebsd_committer freebsd_triage 2023-02-27 03:28:25 UTC
(In reply to Jan Beich from comment #0)
> ...
> Note, if you've missed the update consider subscribing to [Repology] RSS feed
Portscout does the job just fine and had already notified me of the new version.
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-03-01 14:56:07 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1bdccb1e19402cbdecb2ad52013f76b9d3eefc3b

commit 1bdccb1e19402cbdecb2ad52013f76b9d3eefc3b
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2023-03-01 14:54:54 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2023-03-01 14:54:54 +0000

    benchmarks/glmark2: update the port to version 2023.01

    - Now uses the Meson build system for the most common
      build flavors (X11, Wayland, DRM)
    - Add new option for GBM offscreen rendering (not sure
      how useful it is though)
    - Move `gl' and `localbase' from global USES to those
      options which actually require them

    Reported by:    portscout
    PR:             269776 (independent)

 benchmarks/glmark2/Makefile                     | 24 +++++++++---------
 benchmarks/glmark2/distinfo                     |  6 ++---
 benchmarks/glmark2/files/patch-python311 (gone) | 33 -------------------------
 benchmarks/glmark2/pkg-plist                    | 18 +++++++++-----
 4 files changed, 28 insertions(+), 53 deletions(-)