osy
e58bc20c32
build: fix CI by patching clang version
2022-06-27 07:59:57 +03:00
osy
82f64c4a05
settings: rewrite SwiftUI settings to adopt new config
...
We attempt to isolate each individual view to a single observable object
representing the single source of truth for a sub-section of settings.
At this point, we ensure UTM can compile but many functionality are broken
until the backend rewrite is complete.
2022-06-25 08:47:05 +03:00
osy
def1cdcdf4
config: unify cpu flags for SPARC
2022-06-18 00:17:35 -07:00
osy
77eb31e229
config: rewrite QEMU config in swift
2022-05-30 14:57:50 -07:00
osy
bdb5cb4ebb
config: rename UTMQemuConfiguration -> UTMLegacyQemuConfiguration
2022-05-29 15:06:48 -07:00
osy
d1da8fc25f
spice: first USB device was being ignored
...
Due to bad logic in SPICE, any device with address 0x1 is ignored.
Fixes #3975
2022-05-20 10:52:23 -07:00
Halo-Michael
0cc8f1aced
build: Reduce size of iOS builds by removing unsupported architectures ( #3934 )
2022-05-08 09:37:29 -07:00
osy
998807b71e
build: fix qemu build on arm64
2022-04-22 19:23:50 -07:00
osy
14e4b4168d
build: use python3 for GN bootstrap
2022-03-11 10:47:34 -08:00
osy
780b055abf
build: improve parallel jobs
2022-03-11 10:47:34 -08:00
osy
3a13d2f5c9
build: update USB dependencies
2022-03-11 10:47:34 -08:00
osy
d26cffbd73
build: update SPICE client dependencies
2022-03-11 10:47:34 -08:00
osy
ad481ebd8a
build: ensure six and pyparsing is installed
2022-03-11 10:47:34 -08:00
osy
a8a0363b9e
build: update SPICE and SPICE client
2022-03-11 10:47:34 -08:00
osy
d2f5c6a8cb
build: thin Swift libraries to workaround crash on older iOS
...
Fixes #3654
2022-02-28 09:10:25 -08:00
osy
3419250e97
build: fix postinst/prerm on older iOS
...
Fixes #3543
2022-02-06 20:26:09 -08:00
osy
c336c60fcb
build: create pretty install DMG
...
Resolves #3257
2022-01-11 22:24:44 -08:00
osy
47d5af91be
build: fix building twice due to modified GN files
2022-01-07 21:24:47 -08:00
Kenta Kubo
208e4697c5
Add com.apple.developer.kernel.extended-virtual-addressing to package.sh
2022-01-01 22:41:42 +09:00
osy
0ecc381eb3
build: HACK to build ANGLE iOS simulator on newer Xcode
2021-12-31 16:21:26 -08:00
osy
0beaa64b38
qemu: update QAPI scripts to v6.2.0
2021-12-30 12:49:04 -08:00
osy
fd4b0634d2
build: update QEMU to v6.2.0-utm
2021-12-30 12:49:04 -08:00
osy
8f8a1ff0a9
build: no tests for libucontext
2021-12-28 07:43:57 -08:00
osy
52dbcaa8f1
Merge tag 'v2.4.1' into dev-monterey
2021-11-27 16:50:32 -08:00
osy
bf591a89f2
scripts: set proper fake sign bundle identifier
...
This should resolve sandbox issues on jailbroken installs.
Resolves #3251
2021-11-04 13:49:41 -07:00
osy
7b1982907c
Merge tag 'v2.4.0' into dev-monterey
2021-11-02 22:43:45 -07:00
osy
c95f58e176
system: support SPARC32 systems
...
Use TCX/CG3 for display.
Use Lance Am7990 for networking.
Default to SCSI for storage.
Fixes #3214
2021-10-29 01:15:11 -07:00
osy
f24fc775a7
Merge tag 'v2.2.4' into dev-monterey
2021-10-03 16:08:48 -07:00
osy
7d567ae338
qemu: break out virtio-ramfb-gl for consistency
...
All GL enabled display devices have -gl in the name. We also update the
constant generator to make the GPU supported devices explicit.
2021-09-07 01:40:04 -07:00
osy
de973c410c
build: make entitlement use configurable
...
Various configurations (paid/free/no ADP account) supported.
2021-08-30 20:41:43 -07:00
osy
e34ab2c831
build: ad-hoc sign macOS xcarchive
2021-08-30 09:54:20 -07:00
osy
fc42aa9e56
project: add increased memory limit entitlement
2021-08-30 09:32:18 -07:00
osy
24a83f1a13
build: enable ANGLE for < iOS 14
2021-08-25 22:27:49 -07:00
osy
ea9f6b4d82
build: re-enable CGL/EAGL build in ANGLE
2021-08-24 22:01:52 -07:00
osy
d915297066
project: update app group identifier
2021-08-09 01:39:14 -07:00
osy
3c19d81b18
build: signing app groups for macOS
2021-08-09 01:25:34 -07:00
osy
968a1af668
package: fix mac package
2021-08-08 16:20:00 -07:00
osy
ba5b56e727
build: enable arm64 simulator builds for ANGLE
2021-08-02 20:00:02 -07:00
osy
eb16249c42
build: use internal glib for pkg-config
2021-08-02 16:22:46 -07:00
osy
b748a23e78
build: update QEMU to 6.1.0-rc1
2021-08-02 16:14:31 -07:00
osy
30cb9827c8
build: update ANGLE for macOS builds
2021-08-02 16:12:03 -07:00
osy
5dee7a77f5
build: bump minimum requirement to iOS 11
...
Required for new dependencies.
2021-08-02 16:12:03 -07:00
osy
3f13751f0a
build: better rebuild with meson
2021-08-02 16:12:03 -07:00
osy
37b23e0298
build: fix meson cross build for ios
2021-07-26 14:30:21 -07:00
osy
62df5173ea
build: meson need exe wrapper for iOS simulator
2021-07-26 14:30:21 -07:00
osy
ade2d3a1ab
build: update gstreamer to 1.19.1
2021-07-26 14:30:21 -07:00
osy
c86ff0a27b
build: add pkg-config to prevent contamination
2021-07-26 07:14:49 -07:00
osy
448cfef999
build: update GLib to 2.69
2021-07-25 21:52:48 -07:00
osy
85da3995ed
build: add GPU support dependencies
2021-07-25 20:21:25 -07:00
osy
12430c46b0
Merge branch 'master' into dev-monterey
2021-07-12 16:01:44 -07:00