Browse Source

Nightly build at Wed 10 Aug 2022 05:21:14 AM CEST

Alexandros Theodotou 2 months ago committed by Nightly build user
parent
commit
dd8b66c7cb
  1. 98
      .builds/fedora35.yml

98
.builds/fedora35.yml

@ -1,98 +0,0 @@ @@ -1,98 +0,0 @@
#
# Copyright (C) 2020-2021 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: fedora/35
packages:
- awscli
- boost-devel
- cmake
- expat-devel
- flex
- gcc-c++
- gcc
- pkgconfig
- python3
- libcurl-devel
- libchromaprint-devel
- lilv-devel
- lv2-devel
- libjpeg-devel
- libsndfile-devel
- libyaml-devel
- librsvg2-devel
- libsamplerate-devel
- libzstd-devel
- json-glib-devel
- gettext
- guile22-devel
- gtk2-devel
- gtk3-devel
- gtk4-devel
- graphviz-devel
- pcre2-devel
- suil-devel
- help2man
- alsa-lib-devel
- ladspa-devel
- fftw-devel
- meson
- help2man
- rpm-build
- portaudio-devel
- python3-pip
- rtaudio-devel
- jack-audio-connection-kit-devel
- libX11-devel
- patchelf
- rubberband-devel
- qt5-qtbase-devel
- sassc
- SDL2-devel
- xdg-utils
- rsync
- tar
- wayland-devel
- wget
- vamp-plugin-sdk-devel
- xxhash-devel
- vim
secrets:
- 063cb70d-6da6-492a-b530-04edc07651ba
- 10b48de1-2cfb-4112-b215-080444177c46
- 7c85cca9-3e6f-4c7c-ba42-b44ca7379585
tasks:
- git-clone-repos: |
echo "nameserver 8.8.8.8" | sudo tee -a /etc/resolv.conf
git clone https://git.sr.ht/~alextee/zrythm
git clone https://git.sr.ht/~alextee/zrythm-builds
git clone https://git.sr.ht/~alextee/zrythm-installer
git clone https://github.com/mesonbuild/meson
- install-wayland-protocols: |
mkdir deps
cd deps
git clone git://anongit.freedesktop.org/git/wayland/wayland-protocols
pushd wayland-protocols
git checkout 1.25
/home/build/meson/meson.py build -Dprefix=/usr
ninja -C build
sudo ninja -C build install
- make: |
sudo mkdir -p /usr/lib/zrythm
pip3 install meson
zrythm-builds/scripts/make-pkg.sh fedora35
- deploy: |
zrythm-builds/scripts/push-pkg.sh fedora35
Loading…
Cancel
Save