Merge branches 'master' and 'master' of https://github.com/Soundux/Soundux
This commit is contained in:
commit
dbb23b769b
2
.github/workflows/compile_linux.yml
vendored
2
.github/workflows/compile_linux.yml
vendored
@ -26,7 +26,7 @@ jobs:
|
||||
submodules: recursive
|
||||
|
||||
- name: Install build dependencies
|
||||
run: "sudo apt-get install git build-essential cmake libx11-dev libxi-dev libwebkit2gtk-4.0-dev"
|
||||
run: "sudo apt-get install git build-essential cmake libx11-dev libxi-dev libwnck-3-dev libwebkit2gtk-4.0-dev"
|
||||
|
||||
- name: Compile
|
||||
run: "mkdir build && cd build && cmake .. && cmake --build . --config Release"
|
||||
|
@ -82,17 +82,18 @@ Download our installer or portable from [the latest release](https://github.com/
|
||||
### 🐧 Linux
|
||||
This list may not be accurate. Contact me if you find missing dependencies so that I can update this list
|
||||
- Webkit2gtk
|
||||
- Libwnck3 (optional, for icon support)
|
||||
- X11 client-side development headers
|
||||
- G++ >= 9
|
||||
- Some distros still have G++ versions < 9 in their repos, using them will result in a build failure (for more information refer to [#71](https://github.com/Soundux/Soundux/issues/71)).
|
||||
|
||||
#### 📜 Debian/Ubuntu and derivatives
|
||||
```sh
|
||||
sudo apt install git build-essential cmake libx11-dev libxi-dev libwebkit2gtk-4.0-dev
|
||||
sudo apt install git build-essential cmake libx11-dev libxi-dev libwnck-3-dev libwebkit2gtk-4.0-dev
|
||||
```
|
||||
#### 📜 Fedora and derivatives
|
||||
```sh
|
||||
sudo dnf install git webkit2gtk3 pulseaudio-utils cmake llvm clang libXi-devel gtk3-devel webkit2gtk3-devel
|
||||
sudo dnf install git webkit2gtk3 pulseaudio-utils cmake llvm clang libXi-devel gtk3-devel libwnck3-devel webkit2gtk3-devel
|
||||
```
|
||||
|
||||
### 🪟 Windows
|
||||
|
@ -2,7 +2,7 @@ Package: soundux
|
||||
Version: 0.2.1
|
||||
Architecture: any
|
||||
Maintainer: D3SOX <d3sox@protonmail.com>
|
||||
Depends: libgtk-3-0, libwebkit2gtk-4.0-37, libx11-6, pulseaudio, pulseaudio-utils
|
||||
Depends: libgtk-3-0, libwnck-3-0, libwebkit2gtk-4.0-37, libx11-6, pulseaudio, pulseaudio-utils
|
||||
Section: sound
|
||||
Priority: optional
|
||||
Homepage: https://soundux.rocks
|
||||
|
@ -1,5 +1,5 @@
|
||||
Name: soundux
|
||||
Version: 0.2.2_b1
|
||||
Version: 0.2.2_b2
|
||||
Release: 1%{?dist}
|
||||
Summary: A cross-platform soundboard
|
||||
|
||||
@ -9,8 +9,8 @@ URL: https://%{name}.rocks
|
||||
|
||||
Source0: https://github.com/Soundux/Soundux/releases/download/%{version}/%{name}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: git webkit2gtk3-devel ninja-build gtk3-devel libXi-devel clang llvm cmake
|
||||
Requires: pulseaudio-utils webkit2gtk3
|
||||
BuildRequires: git webkit2gtk3-devel ninja-build gtk3-devel libwnck3-devel libXi-devel clang llvm cmake
|
||||
Requires: pulseaudio-utils webkit2gtk3 libwnck3
|
||||
|
||||
%description
|
||||
A cross-platform soundboard that uses PulseAudio modules
|
||||
|
Loading…
x
Reference in New Issue
Block a user