Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / freebasic
Commits:
41323df4 by Christer Solskogen at 2025-12-24T03:28:32+08:00
Remove (unused) libffi dependency
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -4,12 +4,11 @@ pkgbase = freebasic
pkgrel = 1
url = https://www.freebasic.net/
arch = x86_64
- license = GPL2
- license = LGPL
+ license = GPL-2.0-or-later
+ license = LGPL-2.1-or-later
makedepends = freebasic
makedepends = libxpm
makedepends = gpm
- makedepends = libffi
makedepends = libxrandr
makedepends = mesa
depends = ncurses
=====================================
PKGBUILD
=====================================
@@ -8,17 +8,17 @@ pkgrel=1
pkgdesc="A free BASIC compiler"
arch=('x86_64')
url="https://www.freebasic.net/"
-license=('GPL2' 'LGPL')
+license=('GPL-2.0-or-later' 'LGPL-2.1-or-later')
options=('!lto')
depends=('ncurses')
-makedepends=('freebasic' 'libxpm' 'gpm' 'libffi' 'libxrandr' 'mesa')
+makedepends=('freebasic' 'libxpm' 'gpm' 'libxrandr' 'mesa')
#source=("https://downloads.sourceforge.net/fbc/FreeBASIC-$pkgver-source-bootstrap.tar.xz")
source=("https://downloads.sourceforge.net/fbc/FreeBASIC-$pkgver-source.tar.xz")
sha512sums=('6b770f02e0703fda97a38e941f7029af735867d88cf9ae5934b4a3dc166bd3d28db746f75b85de83c3ace8cef2d014be308fa4ed45a932e4fada95be1969c37f')
build() {
cd FreeBASIC-$pkgver-source # -bootstrap
- make CFLAGS="$CFLAGS $(pkg-config --cflags libffi)" # bootstrap
+ make CFLAGS="$CFLAGS" # bootstrap
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/freebasic/-/commit/41323df42bdf8cf7729bbcbf318c943c60bd6314
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/freebasic/-/commit/41323df42bdf8cf7729bbcbf318c943c60bd6314
You're receiving this email because of your account on gitlab.archlinux.org.