commit libretro-beetle-psx for openSUSE:Factory

2020-06-22 Thread root
Hello community,

here is the log from the commit of package libretro-beetle-psx for 
openSUSE:Factory checked in at 2020-06-22 17:44:25

Comparing /work/SRC/openSUSE:Factory/libretro-beetle-psx (Old)
 and  /work/SRC/openSUSE:Factory/.libretro-beetle-psx.new.2956 (New)


Package is "libretro-beetle-psx"

Mon Jun 22 17:44:25 2020 rev:3 rq:816087 version:0~git20200610

Changes:

--- /work/SRC/openSUSE:Factory/libretro-beetle-psx/libretro-beetle-psx.changes  
2020-06-07 21:36:48.509162930 +0200
+++ 
/work/SRC/openSUSE:Factory/.libretro-beetle-psx.new.2956/libretro-beetle-psx.changes
2020-06-22 17:44:51.181644509 +0200
@@ -1,0 +2,12 @@
+Fri Jun 12 19:15:56 UTC 2020 - i...@guoyunhe.me
+
+- Require GCC >= 4.9 because of a bug in 4.8. See
+  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58016 
+- Update to version 0~git20200610:
+  * When HAVE_SHM, include  for S_IRUSR and S_IWUSR
+  * lightrec: fix race that could cause a freeze
+  * Maintain Solaris compat + restore IllumOS build
+  * Don't use fprintf - go through logging interface
+  * allow using system libs
+
+---

Old:

  libretro-beetle-psx-0~git20200529.tar.xz

New:

  libretro-beetle-psx-0~git20200610.tar.xz



Other differences:
--
++ libretro-beetle-psx.spec ++
--- /var/tmp/diff_new_pack.YpoC7O/_old  2020-06-22 17:44:51.993647116 +0200
+++ /var/tmp/diff_new_pack.YpoC7O/_new  2020-06-22 17:44:51.993647116 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   libretro-beetle-psx
-Version:0~git20200529
+Version:0~git20200610
 Release:0
 Summary:Mednafen PSX libretro core for Sony PlayStation emulation
 License:GPL-3.0-only
@@ -25,7 +25,8 @@
 URL:http://www.retroarch.com
 Source: %{name}-%{version}.tar.xz
 
-BuildRequires:  gcc-c++
+# GCC 4.8 bug only fixed in 4.9 
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58016
+BuildRequires:  gcc-c++ >= 4.9
 BuildRequires:  make
 
 %description

++ _servicedata ++
--- /var/tmp/diff_new_pack.YpoC7O/_old  2020-06-22 17:44:52.029647231 +0200
+++ /var/tmp/diff_new_pack.YpoC7O/_new  2020-06-22 17:44:52.029647231 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/libretro/beetle-psx-libretro.git
-  d97126561fcc2c1ad80d7080004a01a64f103cc6
\ No newline at end of file
+  8086ce4d9460034ad5ce67c903cc051a32c61c1a
\ No newline at end of file

++ libretro-beetle-psx-0~git20200529.tar.xz -> 
libretro-beetle-psx-0~git20200610.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libretro-beetle-psx-0~git20200529/Makefile 
new/libretro-beetle-psx-0~git20200610/Makefile
--- old/libretro-beetle-psx-0~git20200529/Makefile  2020-05-29 
16:02:01.0 +0200
+++ new/libretro-beetle-psx-0~git20200610/Makefile  2020-06-10 
16:08:45.0 +0200
@@ -90,7 +90,7 @@
fpic   := -fPIC
ifneq ($(findstring SunOS,$(shell uname -a)),)
   GREP = ggrep
-  SHARED := -shared -z defs -z gnu-version-script-compat
+  SHARED := -shared -z defs
else
   GREP = grep
   SHARED := -shared -Wl,--no-undefined -Wl,--version-script=link.T
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libretro-beetle-psx-0~git20200529/Makefile.common 
new/libretro-beetle-psx-0~git20200610/Makefile.common
--- old/libretro-beetle-psx-0~git20200529/Makefile.common   2020-05-29 
16:02:01.0 +0200
+++ new/libretro-beetle-psx-0~git20200610/Makefile.common   2020-06-10 
16:08:45.0 +0200
@@ -9,6 +9,68 @@
 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 \
+ 

commit libretro-beetle-psx for openSUSE:Factory

2020-06-07 Thread root
Hello community,

here is the log from the commit of package libretro-beetle-psx for 
openSUSE:Factory checked in at 2020-06-07 21:36:21

Comparing /work/SRC/openSUSE:Factory/libretro-beetle-psx (Old)
 and  /work/SRC/openSUSE:Factory/.libretro-beetle-psx.new.3606 (New)


Package is "libretro-beetle-psx"

Sun Jun  7 21:36:21 2020 rev:2 rq:812085 version:0~git20200529

Changes:

--- /work/SRC/openSUSE:Factory/libretro-beetle-psx/libretro-beetle-psx.changes  
2020-02-11 22:22:39.939477515 +0100
+++ 
/work/SRC/openSUSE:Factory/.libretro-beetle-psx.new.3606/libretro-beetle-psx.changes
2020-06-07 21:36:48.509162930 +0200
@@ -1,0 +2,145 @@
+Sat May 30 16:13:53 UTC 2020 - i...@guoyunhe.me
+
+- Update to version 0~git20200529:
+  * Add support for frontend message interface v1
+  * Cleanups
+  * Silence some debug messages
+  * Cleanups
+  * Update libretro.cpp
+  * Revert "sanitize gl context requests"
+  * Load bios from path that was checked
+  * sanitize gl context requests
+  * Add more detailed error messages for mmap, unlink sooner
+  * Allow Solaris 11 build
+  * Cleanup warnings: snprintf truncation, strncpy->memcpy, memset
+  * Cleanup/deduplicate mmap code
+  * Lightrec: Improve homebrew support
+  * Fix inverted check for dma-only invalidation
+  * Fix OS X compile
+  * Lightrec: fix more games
+  * git subrepo pull (merge) deps/lightrec
+  * Lightrec: Fix SWL/LWL using wrong mask
+  * When HAVE_SHM always use global memfd so it can be closed properly on exit
+  * Keep track of mmap failing
+  * Update to latest lightrec and extract PGXP from lightrec
+  * Compile in Lightrec support by default
+  * Improve DualShock calibration reference
+  * Fix disk control interface when running single-disk PBP content
+  * Revert "WIP: increase RAM to 8MB instead of the default 2"
+  * Improve internal FPS detection
+  * WIP: increase RAM to 8MB instead of the default 2
+  * Clean up Fast PAL, add Force NTSC aspect ratio
+  * Added "fast PAL" hack to allow PAL games to play at NTSC framerates
+  * parallel-psx: Remove unnecessary includes from renderer.cpp
+  * Rename lineRender option to line_render for consistency
+  * Vulkan renderer: Disable adaptive smoothing by default
+  * Hide scanline core options based on content region
+  * Refactor memory card core options logic
+  * libretro.cpp: Eliminate redundant is_pal variable
+  * Clean up recent changes
+  * Implement aspect ratio core option (psx.correct_aspect equivalent)
+  * Minor optimization for fps timing switch
+  * Add option for setting core-reported fps timing
+  * Revert "Add Hardware Voices and CDDA volume adjust options"
+  * Add Hardware Voices and CDDA volume adjust options
+  * Minor update to issue template
+  * Update libretro_core_options.h
+  * Rework UpdateDisplayMode and rsx set_display_mode functions
+  * Make scanline core options dynamic for sw renderer (#585)
+  * Don't expose forcing for renderers not built in core
+  * Port GP1(05h) command to GL renderer
+  * Update rsx hook sequence in GPU reset and GPU restore state
+  * Limit image_offset range to prevent segfault
+  * parallel-psx: Decouple MDEC and SSAA filter logic
+  * VK renderer: Add Display VRAM core option support
+  * Add GP1(05h) command to rsx and parallel-psx, update rsx_dump
+  * Add support for forcing hw rendering backend
+  * Add accurate timing macros and report noninterlaced by default
+  * Eliminate redundant glClear call
+  * Add frame duping support to RSX Vulkan
+  * Separate lightrec PGXP and non-PGXP rw_func
+  * Pare down some values arrays in Italian core options
+  * Fix and update Italian core options
+  * Don't call PGXP functions in gpu when PGXP is disabled
+  * Re-init dynarec when changing invalidate mode
+  * Add disk control interface v1 support
+  * Add PGXP support in dynarec
+  * ValidateAddress does nothing and slows down pgxp by a few percent
+  * Add more DMA/GPU Event Cycles options
+  * Increase CPU overclock limit to 750% (#601)
+  * Add initial Italian core options translation
+  * Fix loading save states from pre-dynarec, need to use SFARRAYN with old 
name
+  * Fix Dynarec DMA/GPU Event Cycles to allow higher settings, prevent crashes 
and bugs
+  * git subrepo pull (merge) deps/lightrec
+  * Increase horizontal image offset range (#580)
+  * git subrepo pull (merge) deps/lightrec
+  * shm_unlink directly after shm_open and mmap
+  * Aarch64: Remove assertions on immediate alignment in ldxi/stxi
+  * Don't mess with PIOMem
+  * Cleanup stuff from _Bool fix attempts
+  * Allow easy disabling of lightrec THREADED_RECOMPILER
+  * Use libretro logging for dynarec
+  * git subrepo pull (merge) deps/lightrec
+  * git subrepo pull (merge) deps/lightning
+  * Make supported_io_bases check UINTPTR_MAX, static_cast to prevent implicit 
conversion
+  * Make this __MACH__ only
+  *