From f9d2f1b79cf2b6dfb0c2d985824bd6b2ccd5fa6e Mon Sep 17 00:00:00 2001 From: Cyano Hao Date: Tue, 11 Jun 2024 07:55:19 +0800 Subject: [PATCH] update appimage build environment (#453) --- BUILD.md | 2 +- BUILD_cn.md | 2 +- packages/debian-static/builddeb.sh | 2 +- packages/debian-static/control.in | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/BUILD.md b/BUILD.md index 0a636b01..7f3b155b 100644 --- a/BUILD.md +++ b/BUILD.md @@ -195,7 +195,7 @@ The package will be placed in `dist/`. ## Linux AppImage ```bash -podman run --rm -v $PWD:/mnt -w /mnt quay.io/redpanda-cpp/appimage-builder-x86_64:20240304.0 ./packages/appimage/01-in-docker.sh +podman run --rm -v $PWD:/mnt -w /mnt quay.io/redpanda-cpp/appimage-builder-x86_64:20240610.0 ./packages/appimage/01-in-docker.sh ``` Dockerfiles are available in [redpanda-cpp/appimage-builder](https://github.com/redpanda-cpp/appimage-builder). Available architectures: `x86_64`, `aarch64`, `riscv64`. diff --git a/BUILD_cn.md b/BUILD_cn.md index 8897bb01..7f74e53e 100644 --- a/BUILD_cn.md +++ b/BUILD_cn.md @@ -195,7 +195,7 @@ podman run --rm -v $PWD:/mnt -w /mnt docker.io/archlinux:latest ./packages/archl ## Linux AppImage ```bash -podman run --rm -v $PWD:/mnt -w /mnt quay.io/redpanda-cpp/appimage-builder-x86_64:20240304.0 ./packages/appimage/01-in-docker.sh +podman run --rm -v $PWD:/mnt -w /mnt quay.io/redpanda-cpp/appimage-builder-x86_64:20240610.0 ./packages/appimage/01-in-docker.sh ``` Dockerfile 位于 [redpanda-cpp/appimage-builder](https://github.com/redpanda-cpp/appimage-builder)。可用架构:`x86_64`、`aarch64`、`riscv64`。 diff --git a/packages/debian-static/builddeb.sh b/packages/debian-static/builddeb.sh index 280df3e7..6b011c46 100755 --- a/packages/debian-static/builddeb.sh +++ b/packages/debian-static/builddeb.sh @@ -13,7 +13,7 @@ DEB_FILE="redpanda-cpp-bin_${VERSION}_amd64.deb" TMP_FOLDER="$(mktemp -d)" -podman run -it --rm -v "$PWD:/mnt" -w /mnt -v "$TMP_FOLDER:/out" quay.io/redpanda-cpp/appimage-builder-x86_64:20240304.0 packages/debian-static/01-in-docker.sh +podman run -it --rm -v "$PWD:/mnt" -w /mnt -v "$TMP_FOLDER:/out" quay.io/redpanda-cpp/appimage-builder-x86_64:20240610.0 packages/debian-static/01-in-docker.sh mkdir -p dist mkdir -m 755 -p "$TMP_FOLDER/DEBIAN" diff --git a/packages/debian-static/control.in b/packages/debian-static/control.in index a6734acf..e5ce5781 100644 --- a/packages/debian-static/control.in +++ b/packages/debian-static/control.in @@ -8,7 +8,7 @@ Version: __VERSION__ Architecture: amd64 Depends: gcc, g++, make, gdb, gdbserver, astyle, libc6 (>= 2.17), libstdc++6 (>= 4.8), - libdbus-1-3, libfontconfig1, libfreetype6, libwayland-client0, libwayland-cursor0, libwayland-server0, libx11-6, libx11-xcb1, libxcb1, libxcb-icccm4, libxcb-image0, libxcb-keysyms1, libxcb-randr0, libxcb-render-util0, libxcb-render0, libxcb-shape0, libxcb-shm0, libxcb-sync1, libxcb-xfixes0, libxcb-xinerama0, libxcb-xkb1, libxcb1, libxext6, libxkbcommon-x11-0, libxkbcommon0, libzstd1 + libdbus-1-3, libfontconfig1, libfreetype6, libwayland-client0, libwayland-cursor0, libx11-6, libx11-xcb1, libxcb1, libxcb-icccm4, libxcb-image0, libxcb-keysyms1, libxcb-randr0, libxcb-render-util0, libxcb-render0, libxcb-shape0, libxcb-shm0, libxcb-sync1, libxcb-xfixes0, libxcb-xinerama0, libxcb-xkb1, libxcb1, libxext6, libxkbcommon-x11-0, libxkbcommon0 Recommends: qterminal | konsole | gnome-terminal | terminator | lxterminal | mate-terminal | terminology | xfce4-terminal | alacritty | cool-retro-term | kitty | sakura | termit | tilix Suggests: clang Description: A lightweight but powerful C/C++ IDE, built upon static Qt 5.15