diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -26,12 +26,7 @@ retroarch:MD5_Final retroarch:MD5_Init retroarch:MD5_Update -retroarch:__bss_start -retroarch:_edata -retroarch:_end retroarch:main -retroarch:socket_connect -retroarch:socket_create reverb.so:dspfilter_get_implementation scale2x.so:softfilter_get_implementation scanline2x.so:softfilter_get_implementation diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -20,7 +20,6 @@ libavutil.so.56 libc.so.6 libdbus-1.so.3 -libdecor-0.so.0 libdrm.so.2 libfontconfig.so.1 libfreetype.so.6 @@ -31,7 +30,6 @@ libmbedcrypto.so.5 libmbedtls.so.13 libmbedx509.so.1 -libmvec.so.1 libopenal.so.1 libpulse.so.0 libssl.so.1.1 diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -1855,6 +1855,7 @@ libavutil.so.56:av_strerror libavutil.so.56:av_strlcpy libavutil.so.56:avutil_version +libc.so.6:__asprintf_chk libc.so.6:__assert_fail libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc @@ -1863,10 +1864,10 @@ libc.so.6:__errno_location libc.so.6:__fdelt_chk libc.so.6:__fprintf_chk +libc.so.6:__getdelim libc.so.6:__isoc99_sscanf libc.so.6:__libc_start_main libc.so.6:__longjmp_chk -libc.so.6:__mbstowcs_chk libc.so.6:__memcpy_chk libc.so.6:__printf_chk libc.so.6:__snprintf_chk @@ -1907,8 +1908,10 @@ libc.so.6:fflush libc.so.6:fgets libc.so.6:fileno +libc.so.6:fmemopen libc.so.6:fopen64 libc.so.6:fork +libc.so.6:fprintf libc.so.6:fputc libc.so.6:fputs libc.so.6:fread @@ -1966,6 +1969,8 @@ libc.so.6:optind libc.so.6:pclose libc.so.6:perror +libc.so.6:pipe +libc.so.6:pipe2 libc.so.6:poll libc.so.6:popen libc.so.6:posix_fallocate64 @@ -2017,6 +2022,8 @@ libc.so.6:setlocale libc.so.6:setsockopt libc.so.6:setvbuf +libc.so.6:shm_open +libc.so.6:shm_unlink libc.so.6:shmat libc.so.6:shmctl libc.so.6:shmdt @@ -2026,12 +2033,14 @@ libc.so.6:signal libc.so.6:snprintf libc.so.6:socket +libc.so.6:sprintf libc.so.6:stat64 libc.so.6:stderr libc.so.6:stdout libc.so.6:stpcpy libc.so.6:strcasecmp libc.so.6:strcasestr +libc.so.6:strcat libc.so.6:strchr libc.so.6:strcmp libc.so.6:strcpy @@ -2078,20 +2087,6 @@ libdbus-1.so.3:dbus_message_get_args libdbus-1.so.3:dbus_message_new_method_call libdbus-1.so.3:dbus_message_unref -libdecor-0.so.0:libdecor_configuration_get_content_size -libdecor-0.so.0:libdecor_configuration_get_window_state -libdecor-0.so.0:libdecor_decorate -libdecor-0.so.0:libdecor_dispatch -libdecor-0.so.0:libdecor_frame_commit -libdecor-0.so.0:libdecor_frame_is_floating -libdecor-0.so.0:libdecor_frame_map -libdecor-0.so.0:libdecor_frame_move -libdecor-0.so.0:libdecor_frame_set_app_id -libdecor-0.so.0:libdecor_frame_set_fullscreen -libdecor-0.so.0:libdecor_frame_set_title -libdecor-0.so.0:libdecor_new -libdecor-0.so.0:libdecor_state_free -libdecor-0.so.0:libdecor_state_new libdrm.so.2:drmDropMaster libdrm.so.2:drmHandleEvent libdrm.so.2:drmModeAddFB @@ -2141,6 +2136,7 @@ libgbm.so.1:gbm_surface_lock_front_buffer libgbm.so.1:gbm_surface_release_buffer libgcc_s.so.1:_Unwind_Resume +libgcc_s.so.1:__powidf2 libjack.so.0:jack_activate libjack.so.0:jack_client_close libjack.so.0:jack_client_open @@ -2165,19 +2161,27 @@ libm.so.6:asin libm.so.6:atan libm.so.6:atan2 +libm.so.6:ceil +libm.so.6:ceilf libm.so.6:cos +libm.so.6:cosf libm.so.6:exp +libm.so.6:exp2 libm.so.6:exp2f -libm.so.6:expf +libm.so.6:floor +libm.so.6:floorf +libm.so.6:fmod libm.so.6:ldexp libm.so.6:log -libm.so.6:logf +libm.so.6:logl +libm.so.6:lroundf libm.so.6:modf +libm.so.6:nextafter libm.so.6:pow libm.so.6:powf +libm.so.6:round +libm.so.6:roundf libm.so.6:sin -libm.so.6:sincos -libm.so.6:sincosf libm.so.6:sinf libm.so.6:tan libmbedcrypto.so.5:mbedtls_ctr_drbg_free @@ -2214,7 +2218,6 @@ libmbedx509.so.1:mbedtls_x509_crt_init libmbedx509.so.1:mbedtls_x509_crt_parse libmbedx509.so.1:mbedtls_x509_crt_verify_info -libmvec.so.1:_ZGVbN2v_sin libopenal.so.1:alBufferData libopenal.so.1:alDeleteBuffers libopenal.so.1:alDeleteSources @@ -2284,14 +2287,14 @@ libstdc++.so.6:_ZNSo9_M_insertIbEERSoT_ libstdc++.so.6:_ZNSo9_M_insertImEERSoT_ libstdc++.so.6:_ZNSolsEi -libstdc++.so.6:_ZNSt12__basic_fileIcED1Ev libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv -libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev -libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev +libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev libstdc++.so.6:_ZNSt13runtime_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZNSt13runtime_errorD2Ev +libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev +libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev libstdc++.so.6:_ZNSt18condition_variable10notify_allEv libstdc++.so.6:_ZNSt18condition_variableC1Ev @@ -2299,38 +2302,36 @@ libstdc++.so.6:_ZNSt6chrono3_V212steady_clock3nowEv libstdc++.so.6:_ZNSt6chrono3_V212system_clock3nowEv libstdc++.so.6:_ZNSt6locale7classicEv -libstdc++.so.6:_ZNSt6localeC1Ev libstdc++.so.6:_ZNSt6localeD1Ev libstdc++.so.6:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE libstdc++.so.6:_ZNSt6thread4joinEv libstdc++.so.6:_ZNSt6thread6_StateD2Ev libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_ -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc libstdc++.so.6:_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm +libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEC1Ev libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev +libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev libstdc++.so.6:_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_ libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_ libstdc++.so.6:_ZNSt8__detail15_List_node_base9_M_unhookEv libstdc++.so.6:_ZNSt8ios_base4InitC1Ev libstdc++.so.6:_ZNSt8ios_base4InitD1Ev -libstdc++.so.6:_ZNSt8ios_baseC2Ev libstdc++.so.6:_ZNSt8ios_baseD2Ev -libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale libstdc++.so.6:_ZSt11_Hash_bytesPKvmm @@ -2364,13 +2365,7 @@ libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE libstdc++.so.6:_ZTVN10__cxxabiv121__vmi_class_type_infoE libstdc++.so.6:_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE -libstdc++.so.6:_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE -libstdc++.so.6:_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE -libstdc++.so.6:_ZTVSt13basic_filebufIcSt11char_traitsIcEE -libstdc++.so.6:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE -libstdc++.so.6:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE -libstdc++.so.6:_ZTVSt9basic_iosIcSt11char_traitsIcEE libstdc++.so.6:_ZTVSt9exception libstdc++.so.6:_ZdaPv libstdc++.so.6:_ZdlPv @@ -2379,14 +2374,15 @@ libstdc++.so.6:_ZnwmRKSt9nothrow_t libstdc++.so.6:__cxa_allocate_exception libstdc++.so.6:__cxa_begin_catch +libstdc++.so.6:__cxa_call_unexpected libstdc++.so.6:__cxa_end_catch libstdc++.so.6:__cxa_free_exception libstdc++.so.6:__cxa_guard_abort libstdc++.so.6:__cxa_guard_acquire libstdc++.so.6:__cxa_guard_release +libstdc++.so.6:__cxa_pure_virtual libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw -libstdc++.so.6:__cxa_throw_bad_array_new_length libstdc++.so.6:__gxx_personality_v0 libswresample.so.3:swr_alloc libswresample.so.3:swr_convert @@ -2452,6 +2448,8 @@ libv4l2.so.0:v4l2_open libwayland-client.so.0:wl_buffer_interface libwayland-client.so.0:wl_compositor_interface +libwayland-client.so.0:wl_data_device_interface +libwayland-client.so.0:wl_data_device_manager_interface libwayland-client.so.0:wl_display_connect libwayland-client.so.0:wl_display_disconnect libwayland-client.so.0:wl_display_dispatch @@ -2467,10 +2465,12 @@ libwayland-client.so.0:wl_pointer_interface libwayland-client.so.0:wl_proxy_add_listener libwayland-client.so.0:wl_proxy_destroy +libwayland-client.so.0:wl_proxy_get_user_data libwayland-client.so.0:wl_proxy_get_version libwayland-client.so.0:wl_proxy_marshal libwayland-client.so.0:wl_proxy_marshal_constructor libwayland-client.so.0:wl_proxy_marshal_constructor_versioned +libwayland-client.so.0:wl_proxy_set_user_data libwayland-client.so.0:wl_registry_interface libwayland-client.so.0:wl_seat_interface libwayland-client.so.0:wl_shm_interface diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,14 +1,15 @@ name : retroarch -version : 1.10.1 +version : 1.10.2 release : 64 source : - - https://github.com/libretro/RetroArch/archive/v1.10.1.tar.gz : b51ff13aa8667a4a00115d89ec703f7039a135412b43278712d0fef161a48212 - - git|https://github.com/libretro/retroarch-assets.git : 5d230051b96cbbe35c137d9b939da038d82e4556 + - https://github.com/libretro/RetroArch/archive/v1.10.2.tar.gz : c7d371208292aa58b295d639e550efbe412671e09a3d609540796709b17b9b8b + - git|https://github.com/libretro/retroarch-assets.git : f45dd1351e6bfb9f01e12bee8d358ad22a2bb8f9 license : GPL-3.0-or-later component : games.emulator summary : RetroArch is the official reference frontend for the libretro API description: | RetroArch is the reference frontend for the libretro API. Popular examples of implementations for this API includes videogame system emulators and game engines, but also more generalized 3D programs. +clang : yes builddeps : - pkgconfig(alsa) - pkgconfig(flac) @@ -32,6 +33,8 @@ - pkgconfig(xv) - pkgconfig(xxf86vm) - mbedtls-devel +rundeps : + - libdecor setup : | %patch -p1 < $pkgfiles/0001-Set-Solus-Defaults.patch diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -2,8 +2,8 @@ retroarch - F. von Gellhorn - flinux@vongellhorn.ch + Reilly Brogan + solus@reillybrogan.com GPL-3.0-or-later games.emulator @@ -5232,11 +5232,11 @@ - 2022-03-27 - 1.10.1 + 2022-03-31 + 1.10.2 Packaging update - F. von Gellhorn - flinux@vongellhorn.ch + Reilly Brogan + solus@reillybrogan.com \ No newline at end of file