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.