Merge branches 'master' and 'master' of https://github.com/Soundux/Soundux

This commit is contained in:
Curve 2021-03-17 23:16:53 +01:00
commit dbb23b769b
No known key found for this signature in database
GPG Key ID: 460F6C466BD35813
4 changed files with 8 additions and 7 deletions

View File

@ -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"

View File

@ -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

View File

@ -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

View File

@ -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