Hello community, here is the log from the commit of package libretro-fuse for openSUSE:Factory checked in at 2020-06-07 21:39:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libretro-fuse (Old) and /work/SRC/openSUSE:Factory/.libretro-fuse.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libretro-fuse" Sun Jun 7 21:39:10 2020 rev:2 rq:812240 version:0~git20200506 Changes: -------- --- /work/SRC/openSUSE:Factory/libretro-fuse/libretro-fuse.changes 2020-02-11 22:23:25.295502364 +0100 +++ /work/SRC/openSUSE:Factory/.libretro-fuse.new.3606/libretro-fuse.changes 2020-06-07 21:39:21.865649064 +0200 @@ -1,0 +2,8 @@ +Sun Jun 07 14:28:49 UTC 2020 - [email protected] + +- Update to version 0~git20200506: + * Emscripten fixes + * Fix a crash on core load + * (tvOS) support building with tvOS SDK + +------------------------------------------------------------------- Old: ---- libretro-fuse-0~git20191129.tar.xz New: ---- libretro-fuse-0~git20200506.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libretro-fuse.spec ++++++ --- /var/tmp/diff_new_pack.lhk4FR/_old 2020-06-07 21:39:22.397650750 +0200 +++ /var/tmp/diff_new_pack.lhk4FR/_new 2020-06-07 21:39:22.397650750 +0200 @@ -17,10 +17,10 @@ Name: libretro-fuse -Version: 0~git20191129 +Version: 0~git20200506 Release: 0 Summary: Fuse libretro core for ZX Spectrum emulation -License: GPL-3.0 +License: GPL-3.0-only URL: http://www.retroarch.com Source: %{name}-%{version}.tar.xz ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.lhk4FR/_old 2020-06-07 21:39:22.433650864 +0200 +++ /var/tmp/diff_new_pack.lhk4FR/_new 2020-06-07 21:39:22.437650877 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/libretro/fuse-libretro.git</param> - <param name="changesrevision">97e2b12a8654c80c6cc7c3c47c13ebe976375075</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">6640ae1c834c31a776ad1d22c77ed919e8fe3c07</param></service></servicedata> \ No newline at end of file ++++++ libretro-fuse-0~git20191129.tar.xz -> libretro-fuse-0~git20200506.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libretro-fuse-0~git20191129/Makefile.libretro new/libretro-fuse-0~git20200506/Makefile.libretro --- old/libretro-fuse-0~git20191129/Makefile.libretro 2019-11-29 21:31:45.000000000 +0100 +++ new/libretro-fuse-0~git20200506/Makefile.libretro 2020-05-06 02:19:02.000000000 +0200 @@ -204,6 +204,15 @@ PLATFORM_DEFINES += -D_IOS_ARM64 endif +else ifeq ($(platform), tvos-arm64) + TARGET := $(TARGET_NAME)_libretro_tvos.dylib + fpic := -fPIC + SHARED := -dynamiclib + ifeq ($(IOSSDK),) + IOSSDK := $(shell xcodebuild -version -sdk appletvos Path) + endif + PLATFORM_DEFINES += -D_IOS_ARM64 + # Theos else ifeq ($(platform), theos_ios) DEPLOYMENT_IOSVERSION = 5.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libretro-fuse-0~git20191129/fuse/keyboard.c new/libretro-fuse-0~git20200506/fuse/keyboard.c --- old/libretro-fuse-0~git20191129/fuse/keyboard.c 2019-11-29 21:31:45.000000000 +0100 +++ new/libretro-fuse-0~git20200506/fuse/keyboard.c 2020-05-06 02:19:02.000000000 +0200 @@ -289,7 +289,7 @@ key_text = g_hash_table_new( g_int_hash, g_int_equal ); - for( ptr4 = key_text_table; ptr4->key != -1; ptr4++ ) + for( ptr4 = key_text_table; ptr4->key != (keyboard_key_name)(-1); ptr4++ ) g_hash_table_insert( key_text, &( ptr4->key ), &( ptr4->text ) ); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libretro-fuse-0~git20191129/fuse/ui/widget/widget.c new/libretro-fuse-0~git20200506/fuse/ui/widget/widget.c --- old/libretro-fuse-0~git20191129/fuse/ui/widget/widget.c 2019-11-29 21:31:45.000000000 +0100 +++ new/libretro-fuse-0~git20200506/fuse/ui/widget/widget.c 2020-05-06 02:19:02.000000000 +0200 @@ -93,7 +93,7 @@ static widget_recurse_t widget_return[10]; /* The stack to recurse on */ /* The settings used whilst playing with an options dialog box */ -settings_info widget_options_settings; +extern settings_info widget_options_settings; static int widget_read_font( const char *filename ) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libretro-fuse-0~git20191129/src/libretro.c new/libretro-fuse-0~git20200506/src/libretro.c --- old/libretro-fuse-0~git20191129/src/libretro.c 2019-11-29 21:31:45.000000000 +0100 +++ new/libretro-fuse-0~git20200506/src/libretro.c 2020-05-06 02:19:02.000000000 +0200 @@ -476,7 +476,7 @@ #ifdef GIT_VERSION static char version[] = PACKAGE_VERSION " " GIT_VERSION; #else -const char *fuse_githash; +extern const char *fuse_githash; static char version[] = PACKAGE_VERSION " ......."; #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libretro-fuse-0~git20191129/zlib/gzguts.h new/libretro-fuse-0~git20200506/zlib/gzguts.h --- old/libretro-fuse-0~git20191129/zlib/gzguts.h 2019-11-29 21:31:45.000000000 +0100 +++ new/libretro-fuse-0~git20200506/zlib/gzguts.h 2020-05-06 02:19:02.000000000 +0200 @@ -18,7 +18,7 @@ # define ZLIB_INTERNAL #endif -#ifdef _IOS_ARM64 +#if defined(_IOS_ARM64) || defined(EMSCRIPTEN) #include <unistd.h> #endif
