Bug 257918 - www/webkit2-gtk3: Re-enable GLESv2 and add an configure option
Summary: www/webkit2-gtk3: Re-enable GLESv2 and add an configure option
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-17 21:14 UTC by Filipe da Silva Santos
Modified: 2021-08-17 21:55 UTC (History)
1 user (show)

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


Attachments
build log compressed with level 22 zstd (111.18 KB, application/octet-stream)
2021-08-17 21:14 UTC, Filipe da Silva Santos
no flags Details
Poudriere buld log. Please ignore the first one (111.88 KB, text/plain)
2021-08-17 21:44 UTC, Filipe da Silva Santos
no flags Details
Makefile patch with GLESv2 option (1.72 KB, patch)
2021-08-17 21:50 UTC, Filipe da Silva Santos
no flags Details | Diff
Makefile patch with GLESv2 option (1.24 KB, patch)
2021-08-17 21:55 UTC, Filipe da Silva Santos
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Filipe da Silva Santos 2021-08-17 21:14:21 UTC
Created attachment 227291 [details]
build log compressed with level 22 zstd

www/webkit2-gtk3: Re-enable GLESv2 and add an configure option

GLESv2 works fine with Intel and AMD cards (can't test Nvidia)
An option should be added to the Makefile

Tested on:
- LuaKit[www/luakit-devel] and Nyxt[gh:atlas-engineer/nyxt] web browsers
- Intel UHD 630 and AMD Vega 8 graphic cards
- FreeBSD 14.0-CURRENT 1400030 main-20d728b55

Poudriere build log attached.
Comment 1 Filipe da Silva Santos 2021-08-17 21:44:46 UTC
Created attachment 227292 [details]
Poudriere buld log. Please ignore the first one
Comment 2 Filipe da Silva Santos 2021-08-17 21:50:37 UTC
Created attachment 227293 [details]
Makefile patch with GLESv2 option

I'm not a ports' maintainer, just followed some examples and parts of the Porters Handbook. Please feel free to correct me if I did something wrong.
Comment 3 Filipe da Silva Santos 2021-08-17 21:55:00 UTC
Created attachment 227294 [details]
Makefile patch with GLESv2 option