[arch-commits] Commit in libretro-beetle-psx/repos/community-x86_64 (3 files)

Maxime Gauduin alucryd at archlinux.org
Tue Jun 23 09:44:40 UTC 2020


    Date: Tuesday, June 23, 2020 @ 09:44:39
  Author: alucryd
Revision: 650971

archrelease: copy trunk to community-x86_64

Added:
  libretro-beetle-psx/repos/community-x86_64/PKGBUILD
    (from rev 650970, libretro-beetle-psx/trunk/PKGBUILD)
Deleted:
  libretro-beetle-psx/repos/community-x86_64/PKGBUILD
  libretro-beetle-psx/repos/community-x86_64/libretro-beetle-psx-system-libs.patch

---------------------------------------+
 PKGBUILD                              |  134 +++++++++-----------
 libretro-beetle-psx-system-libs.patch |  205 --------------------------------
 2 files changed, 63 insertions(+), 276 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2020-06-23 09:44:33 UTC (rev 650970)
+++ PKGBUILD	2020-06-23 09:44:39 UTC (rev 650971)
@@ -1,71 +0,0 @@
-# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
-
-pkgbase=libretro-beetle-psx
-pkgname=(
-  libretro-beetle-psx
-  libretro-beetle-psx-hw
-)
-pkgver=2313
-pkgrel=2
-pkgdesc='Sony PlayStation core'
-arch=(x86_64)
-url=https://github.com/libretro/beetle-psx-libretro
-license=(GPL2)
-groups=(libretro)
-depends=(
-  libretro-core-info
-  zlib
-)
-makedepends=(
-  git
-  libglvnd
-  mesa
-  vulkan-icd-loader
-)
-source=(
-  libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git#commit=ecdf0c3cff78a7c306ec3f25d8e5e68c70a02be6
-  libretro-beetle-psx-system-libs.patch
-)
-sha256sums=('SKIP'
-            'c92257a9ec8a77be5c9f5a3a90e268f53555bacf44336d68b338cecae855d2c4')
-
-pkgver() {
-  cd libretro-beetle-psx
-
-  git rev-list --count HEAD
-}
-
-prepare() {
-  cd libretro-beetle-psx
-
-  patch -Np1 -i ../libretro-beetle-psx-system-libs.patch
-
-  cd ..
-  cp -r libretro-beetle-psx{,-hw}
-}
-
-build() {
-  make \
-    HAVE_LIGHTREC=1 \
-    SYSTEM_LIBCHDR=0 \
-    SYSTEM_ZLIB=1 \
-    -C libretro-beetle-psx
-  make \
-    HAVE_HW=1 \
-    HAVE_LIGHTREC=1 \
-    SYSTEM_LIBCHDR=0 \
-    SYSTEM_ZLIB=1 \
-    -C libretro-beetle-psx-hw
-}
-
-package_libretro-beetle-psx() {
-  install -Dm 644 libretro-beetle-psx/mednafen_psx_libretro.so -t "${pkgdir}"/usr/lib/libretro/
-}
-
-package_libretro-beetle-psx-hw() {
-  depends+=(libgl)
-
-  install -Dm 644 libretro-beetle-psx-hw/mednafen_psx_hw_libretro.so -t "${pkgdir}"/usr/lib/libretro/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libretro-beetle-psx/repos/community-x86_64/PKGBUILD (from rev 650970, libretro-beetle-psx/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2020-06-23 09:44:39 UTC (rev 650971)
@@ -0,0 +1,63 @@
+# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
+
+pkgbase=libretro-beetle-psx
+pkgname=(
+  libretro-beetle-psx
+  libretro-beetle-psx-hw
+)
+pkgver=2330
+pkgrel=1
+pkgdesc='Sony PlayStation core'
+arch=(x86_64)
+url=https://github.com/libretro/beetle-psx-libretro
+license=(GPL2)
+groups=(libretro)
+depends=(
+  libretro-core-info
+  zlib
+)
+makedepends=(
+  git
+  libglvnd
+  mesa
+  vulkan-icd-loader
+)
+_commit=409ac1b174269250714f7dcb22ac24883cd94581
+source=(libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git#commit=${_commit})
+sha256sums=(SKIP)
+
+pkgver() {
+  cd libretro-beetle-psx
+
+  git rev-list --count HEAD
+}
+
+prepare() {
+  cp -r libretro-beetle-psx{,-hw}
+}
+
+build() {
+  make \
+    HAVE_LIGHTREC=1 \
+    SYSTEM_LIBCHDR=0 \
+    SYSTEM_ZLIB=1 \
+    -C libretro-beetle-psx
+  make \
+    HAVE_HW=1 \
+    HAVE_LIGHTREC=1 \
+    SYSTEM_LIBCHDR=0 \
+    SYSTEM_ZLIB=1 \
+    -C libretro-beetle-psx-hw
+}
+
+package_libretro-beetle-psx() {
+  install -Dm 644 libretro-beetle-psx/mednafen_psx_libretro.so -t "${pkgdir}"/usr/lib/libretro/
+}
+
+package_libretro-beetle-psx-hw() {
+  depends+=(libgl)
+
+  install -Dm 644 libretro-beetle-psx-hw/mednafen_psx_hw_libretro.so -t "${pkgdir}"/usr/lib/libretro/
+}
+
+# vim: ts=2 sw=2 et:

Deleted: libretro-beetle-psx-system-libs.patch
===================================================================
--- libretro-beetle-psx-system-libs.patch	2020-06-23 09:44:33 UTC (rev 650970)
+++ libretro-beetle-psx-system-libs.patch	2020-06-23 09:44:39 UTC (rev 650971)
@@ -1,205 +0,0 @@
-From 0f7d66191b5807237986a49a6ab45508283dfeea Mon Sep 17 00:00:00 2001
-From: Maxime Gauduin <alucryd at archlinux.org>
-Date: Fri, 5 Jun 2020 11:44:47 +0200
-Subject: [PATCH] allow using system libs
-
----
- Makefile.common | 157 +++++++++++++++++++++++++++---------------------
- 1 file changed, 89 insertions(+), 68 deletions(-)
-
-diff --git a/Makefile.common b/Makefile.common
-index c2814736..8a183d22 100644
---- a/Makefile.common
-+++ b/Makefile.common
-@@ -9,6 +9,68 @@ CORE_EMU_DIR := $(MEDNAFEN_DIR)/psx
- RSXGL_DIR    := $(CORE_DIR)/rustation-libretro/src
- CDROM_DIR    := $(MEDNAFEN_DIR)/cdrom
- 
-+LIBCHDR_INCFLAGS = -I$(DEPS_DIR)/crypto \
-+                     -I$(DEPS_DIR)/flac-1.3.2/include \
-+                     -I$(DEPS_DIR)/flac-1.3.2/src/libFLAC/include \
-+                     -I$(DEPS_DIR)/lzma-16.04/C \
-+                     -I$(DEPS_DIR)/libchdr
-+LIBCHDR_SOURCES_C = $(DEPS_DIR)/crypto/md5.c \
-+                     $(DEPS_DIR)/crypto/sha1.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/bitmath.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/bitreader.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/cpu.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/crc.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/fixed.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/fixed_intrin_sse2.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/fixed_intrin_ssse3.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/float.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/format.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/lpc.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/lpc_intrin_avx2.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/lpc_intrin_sse2.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/lpc_intrin_sse41.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/lpc_intrin_sse.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/md5.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/memory.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/metadata_iterators.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/metadata_object.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/stream_decoder.c \
-+                     $(DEPS_DIR)/flac-1.3.2/src/libFLAC/window.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/Alloc.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/Bra86.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/Bra.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/BraIA64.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/CpuArch.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/Delta.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/LzFind.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/Lzma86Dec.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/Lzma86Enc.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/LzmaDec.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/LzmaEnc.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/LzmaLib.c \
-+                     $(DEPS_DIR)/lzma-16.04/C/Sort.c \
-+                     $(DEPS_DIR)/libchdr/bitstream.c \
-+                     $(DEPS_DIR)/libchdr/cdrom.c \
-+                     $(DEPS_DIR)/libchdr/chd.c \
-+                     $(DEPS_DIR)/libchdr/flac.c \
-+                     $(DEPS_DIR)/libchdr/huffman.c
-+
-+ZLIB_INCFLAGS = -I$(DEPS_DIR)/zlib
-+ZLIB_SOURCES_C = $(DEPS_DIR)/zlib/adler32.c \
-+               $(DEPS_DIR)/zlib/compress.c \
-+               $(DEPS_DIR)/zlib/crc32.c \
-+               $(DEPS_DIR)/zlib/deflate.c \
-+               $(DEPS_DIR)/zlib/gzclose.c \
-+               $(DEPS_DIR)/zlib/gzlib.c \
-+               $(DEPS_DIR)/zlib/gzread.c \
-+               $(DEPS_DIR)/zlib/gzwrite.c \
-+               $(DEPS_DIR)/zlib/inffast.c \
-+               $(DEPS_DIR)/zlib/inflate.c \
-+               $(DEPS_DIR)/zlib/inftrees.c \
-+               $(DEPS_DIR)/zlib/trees.c \
-+               $(DEPS_DIR)/zlib/uncompr.c \
-+               $(DEPS_DIR)/zlib/zutil.c
-+
- ifeq ($(HAVE_OPENGL), 1)
-    ifeq ($(GLES), 1)
-       GLFLAGS  := -DHAVE_OPENGLES -DHAVE_OPENGLES2
-@@ -37,30 +99,23 @@ INCFLAGS := -I$(CORE_DIR) \
-             -I$(MEDNAFEN_DIR)/hw_cpu \
-             -I$(MEDNAFEN_DIR)/hw_misc \
-             -I$(LIBRETRO_DIR)/include \
--            -I$(DEPS_DIR)/zlib \
-             -I$(DEPS_DIR)/ugui
- 
- ifneq (,$(findstring msvc,$(platform)))
--INCFLAGS += -I$(CORE_DIR)/msvc
-+   INCFLAGS += -I$(CORE_DIR)/msvc
- endif
- 
--SOURCES_C +=   $(DEPS_DIR)/zlib/adler32.c \
--               $(DEPS_DIR)/zlib/compress.c \
--               $(DEPS_DIR)/zlib/crc32.c \
--               $(DEPS_DIR)/zlib/deflate.c \
--               $(DEPS_DIR)/zlib/gzclose.c \
--               $(DEPS_DIR)/zlib/gzlib.c \
--               $(DEPS_DIR)/zlib/gzread.c \
--               $(DEPS_DIR)/zlib/gzwrite.c \
--               $(DEPS_DIR)/zlib/inffast.c \
--               $(DEPS_DIR)/zlib/inflate.c \
--               $(DEPS_DIR)/zlib/inftrees.c \
--               $(DEPS_DIR)/zlib/trees.c \
--               $(DEPS_DIR)/zlib/uncompr.c \
--               $(DEPS_DIR)/zlib/zutil.c \
--               $(DEPS_DIR)/ugui/ugui.c \
-+SOURCES_C += $(DEPS_DIR)/ugui/ugui.c \
-                $(CORE_DIR)/ugui_tools.c
- 
-+ifeq ($(SYSTEM_ZLIB), 1)
-+   CFLAGS += $(shell pkg-config --cflags zlib)
-+   LIBS += $(shell pkg-config --libs zlib)
-+else
-+   INCFLAGS += $(ZLIB_INCFLAGS)
-+   SOURCES_C += $(ZLIB_SOURCES_C)
-+endif
-+
- ifeq ($(HAVE_GRIFFIN),1)
-    SOURCES_CXX += beetle_psx_griffin.cpp \
-                   $(CORE_EMU_DIR)/dma.cpp \
-@@ -131,14 +186,18 @@ ifeq ($(HAVE_CHD), 1)
-             -DHAVE_STDLIB_H \
-             -DHAVE_SYS_PARAM_H
- 
--   INCFLAGS += -I$(DEPS_DIR)/crypto \
--               -I$(DEPS_DIR)/flac-1.3.2/include \
--               -I$(DEPS_DIR)/flac-1.3.2/src/libFLAC/include \
--               -I$(DEPS_DIR)/lzma-16.04/C \
--               -I$(DEPS_DIR)/libchdr
--
--   ifeq ($(platform), win)
--       FLAGS += -DHAVE_FSEEKO
-+   ifeq ($(SYSTEM_LIBCHDR), 1)
-+      INCFLAGS += $(shell pkg-config --cflags libchdr)
-+      LIBS += $(shell pkg-config --libs libchdr)
-+   else
-+      INCFLAGS += -I$(DEPS_DIR)/crypto \
-+                  -I$(DEPS_DIR)/flac-1.3.2/include \
-+                  -I$(DEPS_DIR)/flac-1.3.2/src/libFLAC/include \
-+                  -I$(DEPS_DIR)/lzma-16.04/C \
-+                  -I$(DEPS_DIR)/libchdr
-+      ifeq ($(platform), win)
-+         FLAGS += -DHAVE_FSEEKO
-+      endif
-    endif
- endif
- 
-@@ -317,49 +376,11 @@ SOURCES_C +=   $(CORE_DIR)/pgxp/pgxp_cpu.c \
-                $(CORE_DIR)/pgxp/pgxp_value.c
- 
- ifeq ($(HAVE_CHD), 1)
--   SOURCES_C +=   $(DEPS_DIR)/crypto/md5.c \
--                  $(DEPS_DIR)/crypto/sha1.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/bitmath.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/bitreader.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/cpu.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/crc.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/fixed.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/fixed_intrin_sse2.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/fixed_intrin_ssse3.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/float.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/format.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/lpc.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/lpc_intrin_avx2.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/lpc_intrin_sse2.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/lpc_intrin_sse41.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/lpc_intrin_sse.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/md5.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/memory.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/metadata_iterators.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/metadata_object.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/stream_decoder.c \
--                  $(DEPS_DIR)/flac-1.3.2/src/libFLAC/window.c \
--                  $(DEPS_DIR)/lzma-16.04/C/Alloc.c \
--                  $(DEPS_DIR)/lzma-16.04/C/Bra86.c \
--                  $(DEPS_DIR)/lzma-16.04/C/Bra.c \
--                  $(DEPS_DIR)/lzma-16.04/C/BraIA64.c \
--                  $(DEPS_DIR)/lzma-16.04/C/CpuArch.c \
--                  $(DEPS_DIR)/lzma-16.04/C/Delta.c \
--                  $(DEPS_DIR)/lzma-16.04/C/LzFind.c \
--                  $(DEPS_DIR)/lzma-16.04/C/Lzma86Dec.c \
--                  $(DEPS_DIR)/lzma-16.04/C/Lzma86Enc.c \
--                  $(DEPS_DIR)/lzma-16.04/C/LzmaDec.c \
--                  $(DEPS_DIR)/lzma-16.04/C/LzmaEnc.c \
--                  $(DEPS_DIR)/lzma-16.04/C/LzmaLib.c \
--                  $(DEPS_DIR)/lzma-16.04/C/Sort.c \
--                  $(DEPS_DIR)/libchdr/bitstream.c \
--                  $(DEPS_DIR)/libchdr/cdrom.c \
--                  $(DEPS_DIR)/libchdr/chd.c \
--                  $(DEPS_DIR)/libchdr/flac.c \
--                  $(DEPS_DIR)/libchdr/huffman.c 
--
--   ifneq (,$(findstring win,$(platform)))
--       SOURCES_C += $(DEPS_DIR)/flac-1.3.2/src/libFLAC/windows_unicode_filenames.c
-+   ifneq ($(SYSTEM_LIBCHDR), 1)
-+      SOURCES_C += $(LIBCHDR_SOURCES_C)
-+      ifneq (,$(findstring win,$(platform)))
-+         SOURCES_C += $(DEPS_DIR)/flac-1.3.2/src/libFLAC/windows_unicode_filenames.c
-+      endif
-    endif
- 
-    SOURCES_CXX += $(CDROM_DIR)/CDAccess_CHD.cpp



More information about the arch-commits mailing list