Browse Source

add debian 11

before_aws
Alexandros Theodotou 2 years ago
parent
commit
54555955a2
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 1
      .builds/archlinux.yml
  2. 1
      .builds/debian.yml
  3. 73
      .builds/debian11.yml
  4. 1
      .builds/fedora.yml
  5. 1
      .builds/ubuntu1804.yml
  6. 1
      .builds/ubuntu2004.yml
  7. 1
      .builds/ubuntu2010.yml
  8. 1
      .travis.yml
  9. 2
      azure-mingw.yml
  10. 2
      azure-pipelines.yml
  11. 2
      scripts/common.sh.in

1
.builds/archlinux.yml

@ -17,6 +17,7 @@ @@ -17,6 +17,7 @@
image: archlinux
packages:
- cmake
- meson
- gtk3
- chromaprint

1
.builds/debian.yml

@ -17,6 +17,7 @@ @@ -17,6 +17,7 @@
image: debian/buster
packages:
- cmake
- libgtk-3-dev
- libjack-dev
#- liblilv-dev

73
.builds/debian11.yml

@ -0,0 +1,73 @@ @@ -0,0 +1,73 @@
#
# Copyright (C) 2020 Alexandros Theodotou <alex at zrythm dot org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
#
image: debian/testing
packages:
- cmake
- libgtk-3-dev
- libjack-dev
#- liblilv-dev
- libsndfile1-dev
- meson
- dpkg-dev
- devscripts
- build-essential
- ninja-build
- gettext
- guile-2.2-dev
- help2man
- python3-sphinx
- ladspa-sdk
- libfftw3-dev
- libasound2-dev
- libavcodec-dev
- libavutil-dev
- libavformat-dev
- libchromaprint-dev
- libgtksourceview-3.0-dev
- libgraphviz-dev
#- libsuil-dev
#- lv2-dev
- libsamplerate0-dev
- libyaml-dev
- python3
- librubberband-dev
- libzstd-dev
- xdg-utils
- rsync
- desktop-file-utils
- libsdl2-dev
- lv2-dev
- liblilv-dev
- librsvg2-dev
- portaudio19-dev
- librtaudio-dev
- tar
- zip
- wget
sources:
- https://git.sr.ht/~alextee/zrythm
- https://git.sr.ht/~alextee/zrythm-installer
- https://github.com/mesonbuild/meson
secrets:
- 063cb70d-6da6-492a-b530-04edc07651ba
- a97e7a27-0c61-4e64-b103-fdd2af6cfbda
tasks:
- make: |
zrythm-builds/scripts/make-pkg.sh debian11
- deploy: |
zrythm-builds/scripts/push-pkg.sh debian11

1
.builds/fedora.yml

@ -17,6 +17,7 @@ @@ -17,6 +17,7 @@
image: fedora/32
packages:
- cmake
- gcc-c++
- gcc
- pkgconfig

1
.builds/ubuntu1804.yml

@ -17,6 +17,7 @@ @@ -17,6 +17,7 @@
image: ubuntu/18.04
packages:
- cmake
- libgtk-3-dev
- libjack-dev
- libsndfile1-dev

1
.builds/ubuntu2004.yml

@ -17,6 +17,7 @@ @@ -17,6 +17,7 @@
image: ubuntu/20.04
packages:
- cmake
- libgtk-3-dev
- libjack-dev
#- liblilv-dev

1
.builds/ubuntu2010.yml

@ -17,6 +17,7 @@ @@ -17,6 +17,7 @@
image: ubuntu/20.10
packages:
- cmake
- libgtk-3-dev
- libjack-dev
#- liblilv-dev

1
.travis.yml

@ -25,6 +25,7 @@ script: @@ -25,6 +25,7 @@ script:
addons:
homebrew:
packages:
- cmake
- fftw
- meson
- libsamplerate

2
azure-mingw.yml

@ -26,7 +26,7 @@ steps: @@ -26,7 +26,7 @@ steps:
- script: cinst msys2 --params "/InstallDir=C:/msys64" --no-progress
displayName: install msys2
- script: C:\msys64\usr\bin\bash --login -c "pacman -S --noconfirm --needed mingw-w64-x86_64-toolchain mingw-w64-x86_64-gtk3 mingw-w64-x86_64-meson mingw-w64-x86_64-libsamplerate mingw-w64-x86_64-fftw mingw-w64-x86_64-ffmpeg mingw-w64-x86_64-libyaml mingw-w64-x86_64-libsndfile mingw-w64-x86_64-rubberband mingw-w64-x86_64-dlfcn mingw-w64-x86_64-SDL2 mingw-w64-x86_64-chromaprint guile libguile-devel mingw-w64-x86_64-graphviz git mingw-w64-x86_64-cantarell-fonts mingw-w64-x86_64-gtksourceview4 mingw-w64-x86_64-gcc mingw-w64-x86_64-make zip mingw-w64-x86_64-binutils mingw-w64-x86_64-portaudio"
- script: C:\msys64\usr\bin\bash --login -c "pacman -S --noconfirm --needed mingw-w64-x86_64-toolchain mingw-w64-x86_64-gtk3 mingw-w64-x86_64-meson mingw-w64-x86_64-libsamplerate mingw-w64-x86_64-fftw mingw-w64-x86_64-ffmpeg mingw-w64-x86_64-libyaml mingw-w64-x86_64-libsndfile mingw-w64-x86_64-rubberband mingw-w64-x86_64-dlfcn mingw-w64-x86_64-SDL2 mingw-w64-x86_64-chromaprint guile libguile-devel mingw-w64-x86_64-graphviz git mingw-w64-x86_64-cantarell-fonts mingw-w64-x86_64-gtksourceview4 mingw-w64-x86_64-gcc mingw-w64-x86_64-make zip mingw-w64-x86_64-binutils mingw-w64-x86_64-portaudio mingw-w64-x86_64-cmake"
displayName: install mingw deps
- script: |

2
azure-pipelines.yml

@ -27,7 +27,7 @@ steps: @@ -27,7 +27,7 @@ steps:
set -e
brew update
# use || true because it returns 1
brew install fftw meson libsamplerate sdl2 chromaprint libgtop lilv librsvg adwaita-icon-theme gtk+3 guile gtksourceview4 graphviz zstd npm rt-audio rtmidi jack qjackctl || true
brew install fftw meson libsamplerate sdl2 chromaprint libgtop lilv librsvg adwaita-icon-theme gtk+3 guile gtksourceview4 graphviz zstd npm rt-audio rtmidi jack qjackctl cmake || true
brew link --overwrite python
#npm install -g appdmg
pwd

2
scripts/common.sh.in

@ -30,7 +30,7 @@ else @@ -30,7 +30,7 @@ else
echo "not using id_rsa"
fi
distros="archlinux debian10 fedora32 ubuntu1804 ubuntu2004 ubuntu2010 gnu-linux"
distros="archlinux debian10 debian11 fedora32 ubuntu1804 ubuntu2004 ubuntu2010 gnu-linux"
linguas="en de fr"
rsync_cmd="rsync --rsh=\"ssh $ssh_opts\""
ssh_cmd="ssh -q $ssh_opts"

Loading…
Cancel
Save