Martin Wimpress
|
60c140cfe4
|
docs: add Linux Matters feature
|
2024-06-24 13:41:33 +01:00 |
Martin Wimpress
|
7ff1c58c69
|
chore: update release_freebsd() to only get released images
|
2024-06-24 13:39:59 +01:00 |
Martin Wimpress
|
33a5d71dda
|
fix(parrotsec): constrain parrot to the most recent release only
Older releases drop the isos and only keep the torrents
|
2024-06-24 13:39:59 +01:00 |
Martin Wimpress
|
c760932d48
|
chore: only reference the current slint release; their servers are slow
|
2024-06-24 13:39:59 +01:00 |
Martin Wimpress
|
ac42e6b492
|
fix(deepin): improve download speed and correct URLs for release URLs
|
2024-06-24 13:39:59 +01:00 |
Martin Wimpress
|
7e0e3e8306
|
fix(nixos): adapt the plasma edition based on NixOS release
|
2024-06-24 13:39:59 +01:00 |
Martin Wimpress
|
b730adf109
|
chore: constrain netbsd to the 4 most recent releases
|
2024-06-24 13:39:59 +01:00 |
Martin Wimpress
|
9572ea6ae9
|
chore: update mxlinux to 23.3
|
2024-06-24 13:39:59 +01:00 |
Martin Wimpress
|
d60c7baa8b
|
chore: make shellcheck happy in releases_parrotsec() (#1296)
|
2024-06-24 10:15:21 +01:00 |
Martin Wimpress
|
2c6a050643
|
chore: make shellcheck happy in releases_nixos() (#1295)
|
2024-06-24 10:08:03 +01:00 |
Martin Wimpress
|
56ec3c9e47
|
fix: add uuid-runtime to debian/control. close #1256 (#1294)
|
2024-06-24 10:07:50 +01:00 |
Martin Wimpress
|
b8aabcb892
|
fix: correctly check for passthrough smartcard support. close #888 (#1293)
|
2024-06-24 10:07:35 +01:00 |
Lorenzo Brzek
|
7e919dac30
|
chore(updated supported releases): Updated support for ParrotOS 6.1 (#1279)
* chore(updated supported releases): Updated support for ParrotOS 6.1 and NixOS 24.05
Added support for:
- ParrotOS 6.1
- NixOS 24.05
Removed support for:
- ParrotOS 5.9
- NixOS 23.05
* Apply suggestions from code review
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
* chore: Removed changes to NixOS
---------
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
|
2024-06-24 10:01:50 +01:00 |
Martin Wimpress
|
9303b73ebe
|
fix: running quickemu and quickreport in zsh. close #1268
Due to zsh auto completion of piping to `grep [0-9]` does not work. This patch fixes this problem by quoting `"[0-9]"`.
|
2024-06-24 09:02:43 +01:00 |
Liam
|
9b1c28dbe1
|
fix: correctly escape characters in edition/lang validation. Closes #1270
|
2024-06-24 08:57:05 +01:00 |
Martin Joerg
|
a7271034cf
|
fix: don't declare SPICE as local within configure_ports. close #1240
Functionality was split across several functions in
e29173a16d , so SPICE cannot be local
anymore as it is also referenced in vm_boot.
|
2024-06-24 08:50:25 +01:00 |
Alan Roberts
|
94035a5930
|
adding suggested code to get the two latest nixos releses
|
2024-06-24 08:46:57 +01:00 |
Alan Roberts
|
271e0eb7d7
|
adding plasma6
|
2024-06-24 08:46:57 +01:00 |
Alan Roberts
|
585814cf87
|
Adding nixos 24.05 to releases_nixos
|
2024-06-24 08:46:57 +01:00 |
David Goodwin
|
39ffb0b6f2
|
docs: update README.md - fix quickget example usage (include: edition)
quickget nixos unstable ... requires edition (e.g. minimal / plasma5 / ghome) ...
|
2024-06-24 08:46:22 +01:00 |
Martin Wimpress
|
cb97c14f9d
|
chore: update flake.lock
|
2024-06-24 08:32:19 +01:00 |
Martin Wimpress
|
f4c362eda7
|
refactor: update flake to, mostly, work on macOS
|
2024-06-24 08:32:19 +01:00 |
Phil Clifford
|
d78255b097
|
chore: align subproject
|
2024-05-28 12:58:13 -04:00 |
Phil Clifford
|
cf4b63c51d
|
docs: man pages regenerated including recent wiki revisions
|
2024-05-28 12:58:13 -04:00 |
Martin Wimpress
|
b357fcf240
|
feat(quickreport): add macOS support to quickreport
|
2024-05-24 09:38:58 -04:00 |
Martin Wimpress
|
9fe835d107
|
fix(quickreport): discover quickemu if not in the PATH. close #1235
|
2024-05-24 09:38:58 -04:00 |
Martin Wimpress
|
1fea6b46c2
|
feat: add timeout and retry to web_check()
|
2024-05-24 09:38:58 -04:00 |
Martin Wimpress
|
7bfeb7721e
|
fix(freebsd): filter out 14.1; it is not released yet. close #1231
|
2024-05-24 09:38:58 -04:00 |
Martin Wimpress
|
143e3574fb
|
chore: limit nixos to recent releases
|
2024-05-24 09:38:58 -04:00 |
Martin Wimpress
|
6e01e38298
|
chore: limit deepin to 10 releases
|
2024-05-24 09:38:58 -04:00 |
Martin Wimpress
|
1e7714a1af
|
refactor(debian): only return the latest releases from each release
|
2024-05-24 09:38:58 -04:00 |
Martin Wimpress
|
5e96af3eca
|
chore!(ubuntu): remove EOL releases
|
2024-05-24 09:38:58 -04:00 |
Martin Wimpress
|
590bd560cb
|
fix(quickget): remove use of grep -P and replace with portable equivalent
|
2024-05-24 09:38:58 -04:00 |
Martin Wimpress
|
7f250ed1b0
|
fix: make sure all use of head and tail is portable. close #1238
|
2024-05-24 09:38:58 -04:00 |
Martin Wimpress
|
dbe9f612fb
|
fix: handle multiple CPU models returned via lscpu; Asahi Linux for example
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
b009e5cef5
|
feat: improve compatibility of macOS on non-Intel host CPUs
Adapted from https://github.com/quickemu-project/quickemu/issues/1114#issuecomment-2115516935
Tested full installs of Mojave, Catalina, Big Sur, Monterey, Ventura and Sonoma on AMD Ryzen 5950X. Performed updates post-install and installed Revolutionator.
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
023a7355db
|
doc: add comments about improving detection of running in a VM
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
1b6cf0ad69
|
fix(wsl): suppress error getting sys_vendor when running on WSL2
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
3e6acd8c98
|
feat: best guess for arach64 VMs on aarch64/arm64 hosts
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
ff02a7b2cb
|
refactor: move all CPU related configuration to configure_cpu()
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
db04a6686a
|
refactor(macos): tidy up the guest CPU configuration for macOS
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
4a7f4a4932
|
refactor: enable topoext on AuthenticAMD for everything except macOS
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
aaeb413e3e
|
refactor: consolidate KVM_GUEST_TWEAKS into GUEST_TWEAKS
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
8d8c31e136
|
fix: remove Intel extended page table (ept) flag from macOS
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
da42a211d6
|
fix(darwin): emulate a CPU if attempting to run macOS in a VM
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
6985a5f135
|
fix(darwin): workaround machdep.cpu.vendor being invalid on Apple silicon
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
b7ab6f6d36
|
feat: refactor virtualisation accelerators
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
587d218f14
|
fix: use host cpu for macos if it is a GenuineIntel cpu on the host
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
62377a77c0
|
style: show CPU_MODEL in quickemu output
|
2024-05-17 23:18:54 +01:00 |
Martin Wimpress
|
d7fe13356c
|
fix(darwin): allow display of 'none'
|
2024-05-17 23:18:54 +01:00 |