additional distros for zrythm builds
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
1.6 KiB

#
# 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: freebsd/12.x
packages:
- cmake
- gettext-tools
- meson
- ninja
- chromaprint
- python36
- gtk-update-icon-cache
- pkgconf
- libX11
- gsettings-desktop-schemas
- ffmpeg
- graphviz
- libgtop
- jackit
- lilv
- libsamplerate
- gtksourceview4
- serd
- help2man
- libsndfile
- sord
- guile2
- alsa-lib
- sratom
- suil
- libyaml
- gettext-runtime
- cairo
- glib
- gdk-pixbuf2
- gettext-runtime
- gtk3
- pango
- fftw3
- fftw3-float
- rubberband
- zstd
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: |
cd meson && git checkout 0.55.0 && cd ..
cd zrythm
zrythm-builds/scripts/make-pkg.sh freebsd12
- deploy: |
zrythm-builds/scripts/push-pkg.sh freebsd12