faccbae06a 
								
							 
						 
						
							
							
								
								refactor: update devshell.nix so a usable "fake" quickemu is created  
							
							... 
							
							
							
							`direnv reload` create a monkey patched `.direnv/bin/quickemu` so testing `quickemu` with secure boot is possible. 
							
						 
						
							2024-06-27 00:44:24 +01:00  
				
					
						
							
							
								 
						
							
								5f8c40f7ab 
								
							 
						 
						
							
							
								
								chore: bump version to 4.9.6  
							
							
							
						 
						
							2024-06-26 21:52:18 +01:00  
				
					
						
							
							
								 
						
							
								ded5971b6e 
								
							 
						 
						
							
							
								
								fix(debian): add missing comma in debian/control  
							
							
							
						 
						
							2024-06-25 13:17:42 +01:00  
				
					
						
							
							
								 
						
							
								1c89f520f2 
								
							 
						 
						
							
							
								
								style: indent RAM allocation warnings/errors  
							
							
							
						 
						
							2024-06-25 12:55:13 +01:00  
				
					
						
							
							
								 
						
							
								a4860869ee 
								
							 
						 
						
							
							
								
								style: update warnings/errors for insufficient RAM allocation  
							
							
							
						 
						
							2024-06-25 11:41:24 +01:00  
				
					
						
							
							
								 
						
							
								24a2a7b413 
								
							 
						 
						
							
							
								
								chore: regenerated docs with README changes incorporated  
							
							
							
						 
						
							2024-06-25 11:22:23 +01:00  
				
					
						
							
							
								 
						
							
								130cd6a811 
								
							 
						 
						
							
							
								
								fix: update holoiso to only download the most recent release  
							
							... 
							
							
							
							- Close  #1302 
- Close  #1301  
							
						 
						
							2024-06-25 11:21:47 +01:00  
				
					
						
							
							
								 
						
							
								3a07d353b9 
								
							 
						 
						
							
							
								
								feat(quickemu): allow overriding insufficient RAM error  
							
							... 
							
							
							
							When RAM is not specified in the config and the min RAM is not met, quickemu tells the user to override the RAM amount and exits.
If the user overrides the RAM, the script should allow the user to continue with a warning. 
							
						 
						
							2024-06-25 11:13:37 +01:00  
				
					
						
							
							
								 
						
							
								4b30ea21f4 
								
							 
						 
						
							
							
								
								fix: correct typo in max_outputs conditional  
							
							
							
						 
						
							2024-06-25 10:54:35 +01:00  
				
					
						
							
							
								 
						
							
								7afab97c63 
								
							 
						 
						
							
							
								
								fix: update bazzite to always get the latest stable release.  close   #1306  
							
							... 
							
							
							
							Add the option to choose KDE or GNOME editions. 
							
						 
						
							2024-06-25 09:22:52 +01:00  
				
					
						
							
							
								 
						
							
								a85bb0897a 
								
							 
						 
						
							
							
								
								Took inspiration from  cebd9dd781/hhvm.nix (L76) 
							
							
							
						 
						
							2024-06-25 08:57:22 +01:00  
				
					
						
							
							
								 
						
							
								0f616dcf08 
								
							 
						 
						
							
							
								
								Update package.nix  
							
							
							
						 
						
							2024-06-25 08:57:22 +01:00  
				
					
						
							
							
								 
						
							
								e0523746fd 
								
							 
						 
						
							
							
								
								docs: add macOS as supported host  
							
							
							
						 
						
							2024-06-24 13:41:33 +01:00  
				
					
						
							
							
								 
						
							
								60c140cfe4 
								
							 
						 
						
							
							
								
								docs: add Linux Matters feature  
							
							
							
						 
						
							2024-06-24 13:41:33 +01:00  
				
					
						
							
							
								 
						
							
								7ff1c58c69 
								
							 
						 
						
							
							
								
								chore: update release_freebsd() to only get released images  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c760932d48 
								
							 
						 
						
							
							
								
								chore: only reference the current slint release; their servers are slow  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								ac42e6b492 
								
							 
						 
						
							
							
								
								fix(deepin): improve download speed and correct URLs for release URLs  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								7e0e3e8306 
								
							 
						 
						
							
							
								
								fix(nixos): adapt the plasma edition based on NixOS release  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								b730adf109 
								
							 
						 
						
							
							
								
								chore: constrain netbsd to the 4 most recent releases  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								9572ea6ae9 
								
							 
						 
						
							
							
								
								chore: update mxlinux to 23.3  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								d60c7baa8b 
								
							 
						 
						
							
							
								
								chore: make shellcheck happy in releases_parrotsec() ( #1296 )  
							
							
							
						 
						
							2024-06-24 10:15:21 +01:00  
				
					
						
							
							
								 
						
							
								2c6a050643 
								
							 
						 
						
							
							
								
								chore: make shellcheck happy in releases_nixos() ( #1295 )  
							
							
							
						 
						
							2024-06-24 10:08:03 +01:00  
				
					
						
							
							
								 
						
							
								56ec3c9e47 
								
							 
						 
						
							
							
								
								fix: add uuid-runtime to debian/control.  close   #1256  ( #1294 )  
							
							
							
						 
						
							2024-06-24 10:07:50 +01:00  
				
					
						
							
							
								 
						
							
								b8aabcb892 
								
							 
						 
						
							
							
								
								fix: correctly check for passthrough smartcard support.  close   #888  ( #1293 )  
							
							
							
						 
						
							2024-06-24 10:07:35 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								9b1c28dbe1 
								
							 
						 
						
							
							
								
								fix: correctly escape characters in edition/lang validation.  Closes   #1270  
							
							
							
						 
						
							2024-06-24 08:57:05 +01:00  
				
					
						
							
							
								 
						
							
								a7271034cf 
								
							 
						 
						
							
							
								
								fix: don't declare SPICE as local within configure_ports.  close   #1240  
							
							... 
							
							
							
							Functionality was split across several functions in
e29173a16d 
							
						 
						
							2024-06-24 08:50:25 +01:00  
				
					
						
							
							
								 
						
							
								94035a5930 
								
							 
						 
						
							
							
								
								adding suggested code to get the two latest nixos releses  
							
							
							
						 
						
							2024-06-24 08:46:57 +01:00  
				
					
						
							
							
								 
						
							
								271e0eb7d7 
								
							 
						 
						
							
							
								
								adding plasma6  
							
							
							
						 
						
							2024-06-24 08:46:57 +01:00  
				
					
						
							
							
								 
						
							
								585814cf87 
								
							 
						 
						
							
							
								
								Adding nixos 24.05 to releases_nixos  
							
							
							
						 
						
							2024-06-24 08:46:57 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								cb97c14f9d 
								
							 
						 
						
							
							
								
								chore: update flake.lock  
							
							
							
						 
						
							2024-06-24 08:32:19 +01:00  
				
					
						
							
							
								 
						
							
								f4c362eda7 
								
							 
						 
						
							
							
								
								refactor: update flake to, mostly, work on macOS  
							
							
							
						 
						
							2024-06-24 08:32:19 +01:00  
				
					
						
							
							
								 
						
							
								d78255b097 
								
							 
						 
						
							
							
								
								chore: align subproject  
							
							
							
						 
						
							2024-05-28 12:58:13 -04:00  
				
					
						
							
							
								 
						
							
								cf4b63c51d 
								
							 
						 
						
							
							
								
								docs: man pages regenerated including recent wiki revisions  
							
							
							
						 
						
							2024-05-28 12:58:13 -04:00  
				
					
						
							
							
								 
						
							
								b357fcf240 
								
							 
						 
						
							
							
								
								feat(quickreport): add macOS support to quickreport  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								9fe835d107 
								
							 
						 
						
							
							
								
								fix(quickreport): discover quickemu if not in the PATH.  close   #1235  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								1fea6b46c2 
								
							 
						 
						
							
							
								
								feat: add timeout and retry to web_check()  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								7bfeb7721e 
								
							 
						 
						
							
							
								
								fix(freebsd): filter out 14.1; it is not released yet.  close   #1231  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								143e3574fb 
								
							 
						 
						
							
							
								
								chore: limit nixos to recent releases  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								6e01e38298 
								
							 
						 
						
							
							
								
								chore: limit deepin to 10 releases  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								1e7714a1af 
								
							 
						 
						
							
							
								
								refactor(debian): only return the latest releases from each release  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								5e96af3eca 
								
							 
						 
						
							
							
								
								chore!(ubuntu): remove EOL releases  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								590bd560cb 
								
							 
						 
						
							
							
								
								fix(quickget): remove use of grep -P and replace with portable equivalent  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								7f250ed1b0 
								
							 
						 
						
							
							
								
								fix: make sure all use of head and tail is portable.  close   #1238  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								dbe9f612fb 
								
							 
						 
						
							
							
								
								fix: handle multiple CPU models returned via lscpu; Asahi Linux for example  
							
							
							
						 
						
							2024-05-17 23:18:54 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								023a7355db 
								
							 
						 
						
							
							
								
								doc: add comments about improving detection of running in a VM  
							
							
							
						 
						
							2024-05-17 23:18:54 +01:00