Alexander Rødseth pushed to branch main at Arch Linux / Packaging / Packages / zsnes
Commits: 4f8688f1 by Alexander F. Rødseth at 2024-07-20T15:44:54+02:00 upgpkg: 2.0.12-2 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,22 @@ +pkgbase = zsnes + pkgdesc = Super Nintendo emulator + pkgver = 2.0.12 + pkgrel = 2 + url = https://github.com/xyproto/zsnes + arch = x86_64 + license = GPL-2.0-only + makedepends = git + makedepends = mesa + makedepends = nasm + makedepends = setconf + depends = lib32-libpng + depends = lib32-opengl-driver + depends = lib32-sdl + depends = lib32-sdl12-compat + optdepends = lib32-alsa-lib: sound support for ALSA + optdepends = lib32-pipewire: sound support for Pipewire + optdepends = lib32-libpulse: sound support for Pulse Audio + source = git+https://github.com/xyproto/zsnes#commit=fb8713efa2807dc56b0e3e88bbb09a62ca22bcfb + b2sums = 1ff139d259e914d03bb224fc1d91d2c6c9decbb6d0fbf09e7d014b243352570ef402d87b1a590697f1af49281a41b31946d2a56506124bf20aa5d1d561fe3314 + +pkgname = zsnes ===================================== PKGBUILD ===================================== @@ -7,23 +7,27 @@ pkgname=zsnes pkgver=2.0.12 -pkgrel=1 +pkgrel=2 pkgdesc='Super Nintendo emulator' url='https://github.com/xyproto/zsnes' arch=(x86_64) -license=(GPL2) +license=(GPL-2.0-only) +depends=(lib32-libpng lib32-opengl-driver lib32-sdl lib32-sdl12-compat) makedepends=(git mesa nasm setconf) -depends=(lib32-libpng lib32-opengl-driver lib32-sdl) optdepends=('lib32-alsa-lib: sound support for ALSA' + 'lib32-pipewire: sound support for Pipewire' 'lib32-libpulse: sound support for Pulse Audio') source=("git+$url#commit=fb8713efa2807dc56b0e3e88bbb09a62ca22bcfb") # tag: 2.0.12 -b2sums=('SKIP') +b2sums=('1ff139d259e914d03bb224fc1d91d2c6c9decbb6d0fbf09e7d014b243352570ef402d87b1a590697f1af49281a41b31946d2a56506124bf20aa5d1d561fe3314') build() { export CFLAGS=${CFLAGS/-fcf-protection/} export CXXFLAGS=${CXXFLAGS/-fcf-protection/} - export CFLAGS=${CFLAGS/-Wp,-D_FORTIFY_SOURCE=2/} - export CXXFLAGS=${CXXFLAGS/-Wp,-D_FORTIFY_SOURCE=2/} + export CFLAGS=${CFLAGS/-Wp,-D_FORTIFY_SOURCE=3/} + export CXXFLAGS=${CXXFLAGS/-Wp,-D_FORTIFY_SOURCE=3/} + export CFLAGS+=' -finline-functions -w' + export CXXFLAGS+=' -finline-functions -w' + make -C $pkgname } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/zsnes/-/commit/4f8688f1ad1b1b2d68d7409af803535ce0cb4013 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/zsnes/-/commit/4f8688f1ad1b1b2d68d7409af803535ce0cb4013 You're receiving this email because of your account on gitlab.archlinux.org.
