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