David Runge pushed to branch main at Arch Linux / Packaging / Packages / furnace


Commits:
edc939c6 by David Runge at 2024-02-21T09:08:35+01:00
upgpkg: 0.6.1-1

Build against system freetype2.
Remove alsa-lib from dependencies, as portaudio is used as audio backend.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = furnace
        pkgdesc = A multi-system chiptune tracker compatible with DefleMask 
modules
-       pkgver = 0.6
+       pkgver = 0.6.1
        pkgrel = 1
        url = https://github.com/tildearrow/furnace
        arch = x86_64
@@ -9,9 +9,9 @@ pkgbase = furnace
        makedepends = cmake
        makedepends = git
        makedepends = jack
-       depends = alsa-lib
        depends = fftw
        depends = fmt
+       depends = freetype2
        depends = glibc
        depends = gcc-libs
        depends = hicolor-icon-theme
@@ -22,7 +22,7 @@ pkgbase = furnace
        depends = sdl2
        depends = zlib
        optdepends = jack: JACK audio support
-       source = 
furnace::git+https://github.com/tildearrow/furnace#commit=fbc34fae02b2751b1ca21d71cac74af5e7aa24dd
+       source = 
furnace::git+https://github.com/tildearrow/furnace#commit=2957645d9d1bb1928bed007e79baa7d88dcf213b
        source = 
github.com-superctr-adpcm::git+https://github.com/superctr/adpcm
        b2sums = SKIP
        b2sums = SKIP


=====================================
PKGBUILD
=====================================
@@ -1,7 +1,8 @@
 # Maintainer: George Rawlinson <[email protected]>
 
 pkgname=furnace
-pkgver=0.6
+pkgver=0.6.1
+_commit=2957645d9d1bb1928bed007e79baa7d88dcf213b  # refs/tags/v0.6.1
 pkgrel=1
 pkgdesc='A multi-system chiptune tracker compatible with DefleMask modules'
 arch=('x86_64')
@@ -9,9 +10,9 @@ url='https://github.com/tildearrow/furnace'
 license=('GPL-2.0-or-later')
 groups=('pro-audio')
 depends=(
-  'alsa-lib'
   'fftw'
   'fmt'
+  'freetype2'
   'glibc'
   'gcc-libs'
   'hicolor-icon-theme'
@@ -28,7 +29,6 @@ makedepends=(
   'jack'
 )
 optdepends=('jack: JACK audio support')
-_commit='fbc34fae02b2751b1ca21d71cac74af5e7aa24dd'
 source=(
   "$pkgname::git+$url#commit=$_commit"
   'github.com-superctr-adpcm::git+https://github.com/superctr/adpcm'
@@ -59,6 +59,7 @@ build() {
     -D BUILD_GUI=ON
     -D SYSTEM_FFTW=ON
     -D SYSTEM_FMT=ON
+    -D SYSTEM_FREETYPE=ON
     -D SYSTEM_LIBSNDFILE=ON
     -D SYSTEM_PORTAUDIO=ON
     -D SYSTEM_RTMIDI=ON



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/furnace/-/commit/edc939c6ddff297414d131f04f26645f4578aa52

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/furnace/-/commit/edc939c6ddff297414d131f04f26645f4578aa52
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to