summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2023-03-05 15:41:34 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2023-03-05 15:41:34 -0800
commitba3ea8ed0e54624516949ffe2ba0b2c3272c7e44 (patch)
tree9366df364a913f5b1c541044b5e875cb0ab75071
parentRebuild. (diff)
downloadfceux-ba3ea8ed0e54624516949ffe2ba0b2c3272c7e44.tar.xz
Updated to 2.6.5
-rw-r--r--PKGBUILD16
1 files changed, 9 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 95f849a..a163efe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,24 +8,25 @@
# Arch version uses git
pkgname=fceux
-pkgver=2.6.4
-pkgrel=2
+pkgver=2.6.5
+pkgrel=1
url='https://fceux.com/'
pkgdesc='Fast and ultra-compatible NES/Famicom emulator'
arch=(x86_64)
license=(GPL)
+options=('lto')
depends=(gd lua minizip qt5-base sdl2)
makedepends=(cmake glu mesa-libgl ninja)
optdepends=('ffmpeg: for recording')
-source=("https://github.com/TASVideos/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz")
-b2sums=('f3e7b6e6a941a84c8c4f768fdb820209e870849f32bf7ac4b6ec1fa3806438cc84c813ff57c8ab2eac100520965e2826feae75bb1f89c6425217f7afe8dc952b')
+source=(fceux-${pkgver}.tar.gz::"https://github.com/TASEmulators/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz")
+b2sums=('167fbe401635b96ad0c1c07826b1e7b032fa66806a2c395aebcae9d2b4295a327d2abad960a883751da43baf49f91276dd6521692406ce610df7c1ce167006ca')
build() {
cd ${pkgname}-${pkgname}-${pkgver}
# -fPIC is required to build
- export CFLAGS="$CFLAGS -O3 -flto=auto -fPIC"
- export CXXFLAGS="$CXXFLAGS -O3 -flto=auto -fPIC"
+ export CFLAGS="$CFLAGS -O3 -fPIC"
+ export CXXFLAGS="$CXXFLAGS -O3 -fPIC"
mkdir -p build
cd build
@@ -42,5 +43,6 @@ package() {
install -d "${pkgdir}/usr/share/doc/${pkgname}"
cp -r ${srcdir}/${pkgname}-${pkgname}-${pkgver}/documentation/* "${pkgdir}/usr/share/doc/${pkgname}/"
- install -Dm644 ${srcdir}/${pkgname}-${pkgname}-${pkgver}/changelog.txt "${pkgdir}/usr/share/doc/${pkgname}/"
+ install -Dm644 $pkgname/changelog.txt \
+ "$pkgdir/usr/share/doc/$pkgname/changelog.txt"
}