mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-29 23:29:41 +02:00
Use wxWidgets 3.0 in Arch and Alpine builds
Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
This commit is contained in:
parent
400ef4096c
commit
09df1ab06b
@ -12,24 +12,11 @@ packages:
|
|||||||
- soundtouch-dev
|
- soundtouch-dev
|
||||||
- soxr-dev
|
- soxr-dev
|
||||||
- sqlite-dev
|
- sqlite-dev
|
||||||
|
- wxgtk3-dev
|
||||||
- expat-dev
|
environment:
|
||||||
- gtk+3.0-dev
|
WX_CONFIG: /usr/bin/wx-config-gtk3
|
||||||
- libjpeg-turbo-dev
|
|
||||||
- libpng-dev
|
|
||||||
- tiff-dev
|
|
||||||
- zlib-dev
|
|
||||||
sources:
|
sources:
|
||||||
- https://git.sr.ht/~tenacity/tenacity
|
- https://git.sr.ht/~tenacity/tenacity
|
||||||
tasks:
|
tasks:
|
||||||
- wxwidgets3-1: |
|
|
||||||
git clone https://github.com/wxWidgets/wxWidgets.git
|
|
||||||
cd wxWidgets
|
|
||||||
git checkout v3.1.5
|
|
||||||
git submodule update --init 3rdparty/catch
|
|
||||||
mkdir buildgtk && cd buildgtk
|
|
||||||
../configure --with-gtk --disable-xlocale
|
|
||||||
make -j2
|
|
||||||
sudo make install
|
|
||||||
- configure: cmake -G Ninja -S tenacity -B build
|
- configure: cmake -G Ninja -S tenacity -B build
|
||||||
- build: cmake --build build
|
- build: cmake --build build
|
||||||
|
@ -1,40 +1,31 @@
|
|||||||
image: archlinux
|
image: archlinux
|
||||||
packages:
|
packages:
|
||||||
- cmake
|
- cmake
|
||||||
- ninja
|
- ffmpeg
|
||||||
|
|
||||||
- expat
|
|
||||||
- gcc-libs
|
|
||||||
- gdk-pixbuf2
|
|
||||||
- glibc
|
|
||||||
- flac
|
- flac
|
||||||
|
- gdk-pixbuf2
|
||||||
- gtk3
|
- gtk3
|
||||||
- glib2
|
|
||||||
- libid3tag
|
- libid3tag
|
||||||
- lilv
|
|
||||||
- libmad
|
- libmad
|
||||||
- libogg
|
- libogg
|
||||||
|
- libsndfile
|
||||||
|
- libsoxr
|
||||||
|
- libvorbis
|
||||||
|
- lilv
|
||||||
|
- ninja
|
||||||
- portaudio
|
- portaudio
|
||||||
- portmidi
|
- portmidi
|
||||||
- portsmf
|
- portsmf
|
||||||
- libsndfile
|
- soundtouch
|
||||||
- libsoxr
|
|
||||||
- suil
|
- suil
|
||||||
- twolame
|
- twolame
|
||||||
- vamp-plugin-sdk
|
- vamp-plugin-sdk
|
||||||
- libvorbis
|
- webkit2gtk
|
||||||
- soundtouch
|
- wxgtk3
|
||||||
- ffmpeg
|
environment:
|
||||||
|
WX_CONFIG: /usr/bin/wx-config-gtk3
|
||||||
sources:
|
sources:
|
||||||
- https://git.sr.ht/~tenacity/tenacity
|
- https://git.sr.ht/~tenacity/tenacity
|
||||||
tasks:
|
tasks:
|
||||||
- wxwidgets3-1: |
|
|
||||||
git clone https://github.com/wxWidgets/wxWidgets.git
|
|
||||||
cd wxWidgets
|
|
||||||
git checkout v3.1.5
|
|
||||||
cmake -G Ninja -S . -B cmake_build
|
|
||||||
cmake --build cmake_build
|
|
||||||
sudo cmake --install cmake_build
|
|
||||||
- configure: cmake -G Ninja -S tenacity -B build
|
- configure: cmake -G Ninja -S tenacity -B build
|
||||||
- build: cmake --build build
|
- build: cmake --build build
|
||||||
|
Loading…
x
Reference in New Issue
Block a user