wails
wails copied to clipboard
allow builds for webkit2gtk-4.1
Description
This pr allows for v2 to build for Ubuntu 24.04 and any other OS releases coming out where webkit2gtk-4.0 is unavailable by adding the webkit2_41 tag
Fixes # (issue)
Type of change
- [ X ] New feature (non-breaking change which adds functionality)
How Has This Been Tested?
- [ X ] Linux
Test Configuration
# Wails
Version | v2.8.2
Revision | 1193fe97997d62ec2a61665628ef072b944ad181
Modified | true
Package Manager | apt
# System
┌─────────────────────────────────────────────────────────────────────────────────────────┐
| OS | Ubuntu |
| Version | 24.04 |
| ID | ubuntu |
| Go Version | go1.22.2 |
| Platform | linux |
| Architecture | amd64 |
| CPU | 12th Gen Intel(R) Core(TM) i5-1235U |
| GPU | Alder Lake-UP3 GT2 [Iris Xe Graphics] (Intel Corporation) - Driver: i915 |
| Memory | 7GB |
└─────────────────────────────────────────────────────────────────────────────────────────┘
# Dependencies
┌─────────────────────────────────────────────────────────────┐
| Dependency | Package Name | Status | Version |
| *docker | docker.io | Available | 24.0.7-0ubuntu4 |
| gcc | build-essential | Installed | 12.10ubuntu1 |
| libgtk-3 | libgtk-3-dev | Installed | 3.24.41-4ubuntu1 |
| libwebkit | Unknown | Not Found | |
| npm | npm | Installed | 10.5.1 |
| *nsis | nsis | Available | 3.09-4ubuntu1 |
| pkg-config | pkg-config | Installed | 1.8.1-2build1 |
└────────────────── * - Optional Dependency ──────────────────┘