summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandre Bouvier2023-05-21 06:25:56 +0200
committerAlexandre Bouvier2023-05-21 06:27:38 +0200
commiteb77952a876b419e02f44f5f94869ba4f1117b8f (patch)
tree5e280fc1a7c0b62b65b52d68e75a5551fc67b20f
parentbcdd058d773921b3fdb3d4809623d9ec1891644a (diff)
downloadaur-eb77952a876b419e02f44f5f94869ba4f1117b8f.tar.gz
update to r468.90dae29e
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD12
2 files changed, 17 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e3d140ebbf30..b36742a5ce58 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = libretro-mupen64plus-next-git
pkgdesc = Nintendo 64 core
- pkgver = r467.4353b0ae
+ pkgver = r468.90dae29e
pkgrel = 1
url = https://github.com/libretro/mupen64plus-libretro-nx
arch = aarch64
@@ -12,17 +12,16 @@ pkgbase = libretro-mupen64plus-next-git
groups = libretro
license = GPL2
makedepends = git
- makedepends = libglvnd
+ makedepends = libgl
makedepends = minizip
makedepends = nasm
makedepends = xxhash
depends = gcc-libs
depends = glibc
- depends = libgl
depends = libpng
depends = libretro-core-info
depends = zlib
- provides = libretro-mupen64plus-next=1:467.4353b0ae
+ provides = libretro-mupen64plus-next=1:468.90dae29e
conflicts = libretro-mupen64plus-next
replaces = libretro-mupen64plus-nx-git
options = !lto
@@ -30,3 +29,9 @@ pkgbase = libretro-mupen64plus-next-git
b2sums = SKIP
pkgname = libretro-mupen64plus-next-git
+ depends = gcc-libs
+ depends = glibc
+ depends = libpng
+ depends = libretro-core-info
+ depends = zlib
+ depends = libGL.so
diff --git a/PKGBUILD b/PKGBUILD
index cd8f61d7bb3f..9fc79bbba71f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,15 +4,15 @@
# Contributor: Mike Polvere <mic.tjs@gmail.com>
_pkgname=libretro-mupen64plus-next
pkgname=$_pkgname-git
-pkgver=r467.4353b0ae
+pkgver=r468.90dae29e
pkgrel=1
pkgdesc="Nintendo 64 core"
arch=('aarch64' 'armv7h' 'i486' 'i686' 'pentium4' 'x86_64')
url="https://github.com/libretro/mupen64plus-libretro-nx"
license=('GPL2')
groups=('libretro')
-depends=('gcc-libs' 'glibc' 'libgl' 'libpng' 'libretro-core-info' 'zlib')
-makedepends=('git' 'libglvnd' 'minizip' 'nasm' 'xxhash')
+depends=('gcc-libs' 'glibc' 'libpng' 'libretro-core-info' 'zlib')
+makedepends=('git' 'libgl' 'minizip' 'nasm' 'xxhash')
provides=("$_pkgname=1:${pkgver#r}")
conflicts=("$_pkgname")
replaces=('libretro-mupen64plus-nx-git')
@@ -27,6 +27,9 @@ pkgver() {
prepare() {
sed -i 's/-O[0123s]//;s/-Ofast//' $_pkgname/Makefile
+ # https://github.com/libretro/mupen64plus-libretro-nx/pull/491
+ sed -i '/#include <string>/i #include <cstdint>' $_pkgname/mupen64plus-rsp-paraLLEl/rsp_disasm.hpp
+ sed -i '/#include <thread>/i #include <stdexcept>' $_pkgname/mupen64plus-video-angrylion/parallel_al.cpp
}
build() {
@@ -42,6 +45,7 @@ build() {
}
package() {
+ depends+=('libGL.so')
# shellcheck disable=SC2154
- install -Dm644 -t "$pkgdir"/usr/lib/libretro $_pkgname/mupen64plus_next_libretro.so
+ install -D -t "$pkgdir"/usr/lib/libretro $_pkgname/mupen64plus_next_libretro.so
}