Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

webui-1.10 #414

Merged
merged 1 commit into from
Oct 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 21 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,9 +195,9 @@ Ubuntu20.04でビルドしているため、それより古いUbuntuでは動作
<details open><summary>x86_64</summary>

```sh
curl -fLO https://github.com/na-trium-144/webcface-package/releases/download/v2.4.1/webcface_2.4.1_linux_amd64.zip
sudo unzip webcface_2.4.1_linux_amd64.zip -d /opt/webcface
rm webcface_2.4.1_linux_amd64.zip
curl -fLO https://github.com/na-trium-144/webcface-package/releases/download/v2.4.1-1/webcface_2.4.1-1_linux_amd64.zip
sudo unzip webcface_2.4.1-1_linux_amd64.zip -d /opt/webcface
rm webcface_2.4.1-1_linux_amd64.zip
echo 'export PATH="/opt/webcface/bin:$PATH"' >> ~/.bashrc
echo 'export PKG_CONFIG_PATH="/opt/webcface/lib/x86_64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH"' >> ~/.bashrc
sudo ln -sf /opt/webcface/lib/systemd/system/*.service /etc/systemd/system/
Expand All @@ -207,9 +207,9 @@ sudo ln -sf /opt/webcface/lib/systemd/system/*.service /etc/systemd/system/
<details><summary>arm64</summary>

```sh
curl -fLO https://github.com/na-trium-144/webcface-package/releases/download/v2.4.1/webcface_2.4.1_linux_arm64.zip
sudo unzip webcface_2.4.1_linux_arm64.zip -d /opt/webcface
rm webcface_2.4.1_linux_arm64.zip
curl -fLO https://github.com/na-trium-144/webcface-package/releases/download/v2.4.1-1/webcface_2.4.1-1_linux_arm64.zip
sudo unzip webcface_2.4.1-1_linux_arm64.zip -d /opt/webcface
rm webcface_2.4.1-1_linux_arm64.zip
echo 'export PATH="/opt/webcface/bin:$PATH"' >> ~/.bashrc
echo 'export PKG_CONFIG_PATH="/opt/webcface/lib/aarch64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH"' >> ~/.bashrc
sudo ln -sf /opt/webcface/lib/systemd/system/*.service /etc/systemd/system/
Expand All @@ -219,9 +219,9 @@ sudo ln -sf /opt/webcface/lib/systemd/system/*.service /etc/systemd/system/
<details><summary>armhf</summary>

```sh
curl -fLO https://github.com/na-trium-144/webcface-package/releases/download/v2.4.1/webcface_2.4.1_linux_armhf.zip
sudo unzip webcface_2.4.1_linux_armhf.zip -d /opt/webcface
rm webcface_2.4.1_linux_armhf.zip
curl -fLO https://github.com/na-trium-144/webcface-package/releases/download/v2.4.1-1/webcface_2.4.1-1_linux_armhf.zip
sudo unzip webcface_2.4.1-1_linux_armhf.zip -d /opt/webcface
rm webcface_2.4.1-1_linux_armhf.zip
echo 'export PATH="/opt/webcface/bin:$PATH"' >> ~/.bashrc
echo 'export PKG_CONFIG_PATH="/opt/webcface/lib/arm-linux-gnueabihf/pkgconfig:$PKG_CONFIG_PATH"' >> ~/.bashrc
sudo ln -sf /opt/webcface/lib/systemd/system/*.service /etc/systemd/system/
Expand All @@ -244,8 +244,8 @@ Ubuntu20.04でビルドしているため、それより古いUbuntuでは動作
```sh
curl -fLO https://github.com/na-trium-144/webcface/releases/download/v2.4.1/webcface_2.4.1_amd64.deb
curl -fLO https://github.com/na-trium-144/webcface-tools/releases/download/v2.1.0/webcface-tools_2.1.0_amd64.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.9.1/webcface-webui_1.9.1_all.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.9.1/webcface-desktop_1.9.1_linux_amd64.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.10.0/webcface-webui_1.10.0_all.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.10.0/webcface-desktop_1.10.0_linux_amd64.deb
sudo apt install ./webcface*.deb
rm ./webcface*.deb
```
Expand All @@ -256,8 +256,8 @@ rm ./webcface*.deb
```sh
curl -fLO https://github.com/na-trium-144/webcface/releases/download/v2.4.1/webcface_2.4.1_arm64.deb
curl -fLO https://github.com/na-trium-144/webcface-tools/releases/download/v2.1.0/webcface-tools_2.1.0_arm64.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.9.1/webcface-webui_1.9.1_all.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.9.1/webcface-desktop_1.9.1_linux_arm64.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.10.0/webcface-webui_1.10.0_all.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.10.0/webcface-desktop_1.10.0_linux_arm64.deb
sudo apt install ./webcface*.deb
rm ./webcface*.deb
```
Expand All @@ -268,8 +268,8 @@ rm ./webcface*.deb
```sh
curl -fLO https://github.com/na-trium-144/webcface/releases/download/v2.4.1/webcface_2.4.1_armhf.deb
curl -fLO https://github.com/na-trium-144/webcface-tools/releases/download/v2.1.0/webcface-tools_2.1.0_armhf.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.9.1/webcface-webui_1.9.1_all.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.9.1/webcface-desktop_1.9.1_linux_armv7l.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.10.0/webcface-webui_1.10.0_all.deb
curl -fLO https://github.com/na-trium-144/webcface-webui/releases/download/v1.10.0/webcface-desktop_1.10.0_linux_armv7l.deb
sudo apt install ./webcface*.deb
rm ./webcface*.deb
```
Expand All @@ -288,16 +288,16 @@ Universalバイナリになっており、IntelMacもAppleシリコンも共通
macOS 12 (Monterey) でビルドしているので、それより古いMacでは動かないかもしれません。

```sh
curl -fLO https://github.com/na-trium-144/webcface-package/releases/download/v2.4.1/webcface_2.4.1_macos_universal.zip
curl -fLO https://github.com/na-trium-144/webcface-package/releases/download/v2.4.1/webcface-desktop_2.4.1_macos_app.zip
curl -fLO https://github.com/na-trium-144/webcface-package/releases/download/v2.4.1-1/webcface_2.4.1-1_macos_universal.zip
curl -fLO https://github.com/na-trium-144/webcface-package/releases/download/v2.4.1-1/webcface-desktop_2.4.1-1_macos_app.zip
```

sudo権限が使用できれば以下のように webcface_universal を /opt/webcface に、 webcface-desktop_app を /Applications に展開するのがおすすめです。
```sh
sudo unzip webcface_2.4.1_macos_universal.zip -d /opt/webcface
sudo unzip webcface-desktop_2.4.1_macos_app.zip -d /Applications
rm webcface_2.4.1_macos_universal.zip
rm webcface-desktop_2.4.1_macos_app.zip
sudo unzip webcface_2.4.1-1_macos_universal.zip -d /opt/webcface
sudo unzip webcface-desktop_2.4.1-1_macos_app.zip -d /Applications
rm webcface_2.4.1-1_macos_universal.zip
rm webcface-desktop_2.4.1-1_macos_app.zip
```

また、展開したディレクトリ内の bin/ をPATHに、 lib/pkgconfig/ をPKG_CONFIG_PATHに追加してください。
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ py = find_program('python3')

webcface_abi_major = '20' # ABIの破壊的変更で1増やす
webcface_abi_minor = '3' # ABIの追加で1増やす
webcface_webui_version = '1.9.1'
webcface_webui_version = '1.10.0'

webcface_description = 'Web-based IPC & Dashboard-like UI'
webcface_contact = 'na-trium-144@users.noreply.github.com'
Expand Down
Loading