Skip to content

Commit 26c6cc6

Browse files
committed
Remove XZ utils
1 parent 7d3fc68 commit 26c6cc6

File tree

2 files changed

+4
-22
lines changed

2 files changed

+4
-22
lines changed

README.md

-5
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ container runtime;
3535
GUI companion to Podman;
3636
* `QEMU` - [home page](https://www.qemu.org/) and [Github (mirror)](https://github.com/qemu/qemu) free and open source
3737
feature rich machine emulator;
38-
* `XZ Utils` - [home page](https://tukaani.org/xz/) compression utilities;
3938
* `Zlib` - [home page](https://www.zlib.net/) compression library.
4039

4140
### Versions and patches
@@ -72,10 +71,6 @@ Version `9.0.0-rc0` with 3 patch sets from QEMU mailing list:
7271
* WHPX: Add support for device backed memory regions https://lists.gnu.org/archive/html/qemu-devel/2022-07/msg04837.html;
7372
* Windows installer: keep dependency cache https://lists.gnu.org/archive/html/qemu-devel/2023-01/msg03125.html.
7473

75-
#### `XZ Utils`
76-
77-
Version `5.2.9` w/o any changes.
78-
7974
#### `Zlib`
8075

8176
Version `1.3` with 2 patches from main after release and from Powershell fork:

qcw-utils.ps1

+4-17
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ if (Test-Path -Path $target) {
1010
$defaultBat = @"
1111
@ECHO OFF
1212
set QCW_DIR=%~dp0..
13-
set PATH=%QCW_DIR%\xz;%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
13+
set PATH=%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
1414
set ELECTRON_NO_ATTACH_CONSOLE=true
1515
cmd /k "ECHO Welcome to Podman shell"
1616
"@
1717

1818
$qemuBat = @"
1919
@ECHO OFF
2020
set QCW_DIR=%~dp0..
21-
set PATH=%QCW_DIR%\xz;%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
21+
set PATH=%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
2222
set CONTAINERS_MACHINE_PROVIDER=QEMU
2323
set ELECTRON_NO_ATTACH_CONSOLE=true
2424
cmd /k "ECHO Welcome to Podman with QEMU shell"
@@ -27,7 +27,7 @@ cmd /k "ECHO Welcome to Podman with QEMU shell"
2727
$wslBat = @"
2828
@ECHO OFF
2929
set QCW_DIR=%~dp0..
30-
set PATH=%QCW_DIR%\xz;%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
30+
set PATH=%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
3131
set CONTAINERS_MACHINE_PROVIDER=WSL
3232
set ELECTRON_NO_ATTACH_CONSOLE=true
3333
cmd /k "ECHO Welcome to Podman with WSL shell"
@@ -36,14 +36,13 @@ cmd /k "ECHO Welcome to Podman with WSL shell"
3636
$hypervBat = @"
3737
@ECHO OFF
3838
set QCW_DIR=%~dp0..
39-
set PATH=%QCW_DIR%\xz;%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
39+
set PATH=%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
4040
set CONTAINERS_MACHINE_PROVIDER=HYPERV
4141
set ELECTRON_NO_ATTACH_CONSOLE=true
4242
cmd /k "ECHO Welcome to Podman with HYPERV shell"
4343
"@
4444

4545
$shellsTarget = Join-Path $target "shells"
46-
$xzTarget = Join-Path $target "xz"
4746
New-Item -Path $target -ItemType Directory | Out-Null
4847

4948
New-Item -Path $shellsTarget -ItemType Directory | Out-Null
@@ -52,16 +51,4 @@ New-Item -Path $shellsTarget -Name "podman-qemu.bat" -ItemType File -Value $qemu
5251
New-Item -Path $shellsTarget -Name "podman-wsl.bat" -ItemType File -Value $wslBat | Out-Null
5352
New-Item -Path $shellsTarget -Name "podman-hyperv.bat" -ItemType File -Value $hypervBat | Out-Null
5453

55-
$xzUrl = "https://tukaani.org/xz/xz-5.2.9-windows.zip"
56-
$xzDl = New-TemporaryFile
57-
$xzExpand = New-TemporaryFile
58-
Invoke-WebRequest -Uri $xzUrl -OutFile ($xzDl.FullName + ".zip")
59-
Remove-Item $xzExpand.FullName
60-
Expand-Archive ($xzDl.FullName + ".zip") -DestinationPath $xzExpand.FullName
61-
$xzBin = Join-Path $xzExpand "bin_x86-64"
62-
$xzDoc = Join-Path $xzExpand "doc"
63-
Copy-Item $xzBin $xzTarget -Recurse
64-
$xzDocTarget = Join-Path $xzTarget "doc"
65-
Copy-Item $xzDoc $xzTarget -Recurse
66-
6754
Write-Output "'qcw-utils' to '$target' folder installation completed"

0 commit comments

Comments
 (0)