Authentication-Results: mail-b.sr.ht; dkim=pass header.d=solfisher.com header.i=@solfisher.com Received: from out2.migadu.com (out2.migadu.com [188.165.223.204]) by mail-b.sr.ht (Postfix) with ESMTPS id 7B9C211EEB5 for <~tenacity/tenacity-dev@lists.sr.ht>; Wed, 18 Aug 2021 20:19:10 +0000 (UTC) X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solfisher.com; s=key1; t=1629317945; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=XnFGqEatDC0uoUR94/96hb2WORDMvbJkq/+SZVwuMTU=; b=U+wds5YzhX2K1ens58qCNfh0SGcyR0GCOgaZCEgjELjnLs4klF0xU+F6Sk00eMUYJBKO5M 7jFUOXfg4FVnLtES5WJHVz8oQSR9vettGj1jNUX7la0SYqmPjuiIOz21ctqnykEp/DMoR4 /Hg6r4oZPtm5oAtQAQVHK2kuEvVugy3ZQv6nnHXMmX+C03GCX5LXnjY+05Pd2qRp1WAgsP vS9DdGZhEpZwQMK/UOcjYSRKLzUksGkI1MEnN9UR2Mxy0TXtIe2GdA6GSO28fn7rmNwbQw pCUvjEfrdZw7oNjupPLvocqe9rJoVe7IMbguhgV0gtyx0/CJM99XOjjPGn6oug== From: Sol Fisher Romanoff To: ~tenacity/tenacity-dev@lists.sr.ht Cc: Sol Fisher Romanoff Subject: [PATCH tenacity] Add Alpine build manifest Date: Wed, 18 Aug 2021 23:18:28 +0300 Message-Id: <20210818201828.16317-1-sol@solfisher.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: sol@solfisher.com Signed-off-by: Sol Fisher Romanoff --- .builds/alpine.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .builds/alpine.yml diff --git a/.builds/alpine.yml b/.builds/alpine.yml new file mode 100644 index 000000000..bf86a5ce7 --- /dev/null +++ b/.builds/alpine.yml @@ -0,0 +1,35 @@ +image: alpine/latest +packages: + - cmake + - ffmpeg-dev + - lame-dev + - libid3tag-dev + - libmad-dev + - libsndfile-dev + - portaudio-dev + - portmidi-dev + - samurai + - soundtouch-dev + - soxr-dev + - sqlite-dev + + - expat-dev + - gtk+3.0-dev + - libjpeg-turbo-dev + - libpng-dev + - tiff-dev + - zlib-dev +sources: + - https://git.sr.ht/~tenacity/tenacity +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 + - build: cmake --build build -- 2.32.0