diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -1,8 +1,4 @@ ld-linux-x86-64.so.2 -libX11.so.6 -libXfixes.so.3 -libXrandr.so.2 -libXtst.so.6 libavcodec.so.58 libavutil.so.56 libc.so.6 @@ -18,5 +14,3 @@ libssl.so.1.1 libstdc++.so.6 libswscale.so.5 -libxcb-shm.so.0 -libxcb.so.1 diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -1,21 +1,4 @@ ld-linux-x86-64.so.2:__tls_get_addr -libX11.so.6:XCloseDisplay -libX11.so.6:XFlush -libX11.so.6:XFree -libX11.so.6:XGetImage -libX11.so.6:XGetWindowAttributes -libX11.so.6:XInitThreads -libX11.so.6:XKeysymToKeycode -libX11.so.6:XOpenDisplay -libX11.so.6:XSync -libXfixes.so.3:XFixesGetCursorImage -libXrandr.so.2:XRRFreeCrtcInfo -libXrandr.so.2:XRRFreeOutputInfo -libXrandr.so.2:XRRFreeScreenResources -libXrandr.so.2:XRRGetCrtcInfo -libXrandr.so.2:XRRGetOutputInfo -libXrandr.so.2:XRRGetScreenResources -libXtst.so.6:XTestFakeKeyEvent libavcodec.so.58:av_packet_unref libavcodec.so.58:avcodec_alloc_context3 libavcodec.so.58:avcodec_find_encoder_by_name @@ -67,8 +50,10 @@ libc.so.6:__fdelt_chk libc.so.6:__fprintf_chk libc.so.6:__isoc99_sscanf +libc.so.6:__libc_single_threaded libc.so.6:__libc_start_main libc.so.6:__memcpy_chk +libc.so.6:__poll_chk libc.so.6:__snprintf_chk libc.so.6:__sprintf_chk libc.so.6:__stack_chk_fail @@ -141,6 +126,7 @@ libc.so.6:pthread_condattr_init libc.so.6:pthread_self libc.so.6:pthread_sigmask +libc.so.6:readlink libc.so.6:realloc libc.so.6:sched_yield libc.so.6:select @@ -226,6 +212,7 @@ libcrypto.so.1.1:EVP_PKEY_assign libcrypto.so.1.1:EVP_PKEY_free libcrypto.so.1.1:EVP_PKEY_new +libcrypto.so.1.1:EVP_aes_128_cbc libcrypto.so.1.1:EVP_aes_128_ecb libcrypto.so.1.1:EVP_aes_128_gcm libcrypto.so.1.1:EVP_sha256 @@ -243,12 +230,12 @@ libcrypto.so.1.1:X509_NAME_oneline libcrypto.so.1.1:X509_STORE_CTX_cleanup libcrypto.so.1.1:X509_STORE_CTX_free -libcrypto.so.1.1:X509_STORE_CTX_get_current_cert libcrypto.so.1.1:X509_STORE_CTX_get_error libcrypto.so.1.1:X509_STORE_CTX_get_ex_data libcrypto.so.1.1:X509_STORE_CTX_init libcrypto.so.1.1:X509_STORE_CTX_new -libcrypto.so.1.1:X509_STORE_CTX_set_cert +libcrypto.so.1.1:X509_STORE_CTX_set_flags +libcrypto.so.1.1:X509_STORE_CTX_set_verify_cb libcrypto.so.1.1:X509_STORE_add_cert libcrypto.so.1.1:X509_STORE_free libcrypto.so.1.1:X509_STORE_new @@ -286,6 +273,7 @@ libevdev.so.2:libevdev_uinput_create_from_device libevdev.so.2:libevdev_uinput_destroy libevdev.so.2:libevdev_uinput_get_devnode +libevdev.so.2:libevdev_uinput_get_fd libevdev.so.2:libevdev_uinput_write_event libgcc_s.so.1:_Unwind_Resume libm.so.6:fminf @@ -377,6 +365,7 @@ libssl.so.1.1:SSL_get_error libssl.so.1.1:SSL_get_ex_data libssl.so.1.1:SSL_get_ex_data_X509_STORE_CTX_idx +libssl.so.1.1:SSL_get_peer_certificate libssl.so.1.1:SSL_get_shutdown libssl.so.1.1:SSL_new libssl.so.1.1:SSL_read @@ -439,6 +428,7 @@ libstdc++.so.6:_ZNSt10filesystem7__cxx114path5_ListC1ERKS2_ libstdc++.so.6:_ZNSt10filesystem7__cxx114path5_ListC1Ev libstdc++.so.6:_ZNSt10filesystem7__cxx114pathdVERKS1_ +libstdc++.so.6:_ZNSt10filesystem9copy_fileERKNS_7__cxx114pathES3_NS_12copy_optionsE libstdc++.so.6:_ZNSt11logic_errorC2EPKc libstdc++.so.6:_ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZNSt11logic_errorC2ERKS_ @@ -490,9 +480,8 @@ libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev -libstdc++.so.6:_ZNSt15__exception_ptr13exception_ptr4swapERS0_ +libstdc++.so.6:_ZNSt15__exception_ptr13exception_ptr10_M_releaseEv libstdc++.so.6:_ZNSt15__exception_ptr13exception_ptrC1EPv -libstdc++.so.6:_ZNSt15__exception_ptr13exception_ptrD1Ev libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv @@ -540,6 +529,7 @@ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKcm 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 @@ -547,6 +537,7 @@ 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_mm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_replaceEmmPKwm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw @@ -599,6 +590,7 @@ libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz libstdc++.so.6:_ZSt25__throw_bad_function_callv libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_ +libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ libstdc++.so.6:_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_ libstdc++.so.6:_ZSt3cin @@ -628,6 +620,7 @@ libstdc++.so.6:_ZTIb libstdc++.so.6:_ZTIi libstdc++.so.6:_ZTIl +libstdc++.so.6:_ZTIt libstdc++.so.6:_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE @@ -671,14 +664,3 @@ libswscale.so.5:sws_getContext libswscale.so.5:sws_scale libswscale.so.5:sws_setColorspaceDetails -libxcb-shm.so.0:xcb_shm_attach -libxcb-shm.so.0:xcb_shm_get_image_reply -libxcb-shm.so.0:xcb_shm_get_image_unchecked -libxcb-shm.so.0:xcb_shm_id -libxcb.so.1:xcb_connect -libxcb.so.1:xcb_connection_has_error -libxcb.so.1:xcb_disconnect -libxcb.so.1:xcb_generate_id -libxcb.so.1:xcb_get_extension_data -libxcb.so.1:xcb_get_setup -libxcb.so.1:xcb_setup_roots_iterator diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,8 +1,8 @@ name : sunshine -version : 0.8.0 -release : 2 +version : 0.10.1 +release : 3 source : - - git|https://github.com/loki-47-6F-64/sunshine.git : ae04c4afbbc44e1b6e15fcb38e9afdd6473b5005 + - git|https://github.com/loki-47-6F-64/sunshine.git : 7a920da06d1417828674842f44b919b75d70d3fe license : GPL-3.0-only component : network.web homepage : https://github.com/loki-47-6F-64/sunshine @@ -17,11 +17,10 @@ - pkgconfig(opus) - pkgconfig(xfixes) - pkgconfig(xrandr) - - pkgconfig(xtst) - libboost-devel setup : | mkdir build && cd build - %cmake .. -D SUNSHINE_ASSETS_DIR=/usr/share/sunshine -D SUNSHINE_EXECUTABLE_PATH=/usr/bin/sunshine + %cmake .. -D SUNSHINE_ASSETS_DIR=/usr/share/sunshine -D SUNSHINE_CONFIG_DIR=/etc/sunshine -D SUNSHINE_DEFAULT_DIR=/usr/share/defaults/etc/sunshine -D SUNSHINE_EXECUTABLE_PATH=/usr/bin/sunshine build : | %make -C build install : | @@ -33,8 +32,9 @@ cp -Rv $workdir/assets/web/* $installdir/usr/share/sunshine/web install -Dm00644 $workdir/assets/box.png $installdir/usr/share/sunshine/box.png - install -Dm00666 $workdir/assets/apps_linux.json $installdir/usr/share/sunshine/apps_linux.json - install -Dm00666 $workdir/assets/sunshine.conf $installdir/usr/share/sunshine/sunshine.conf + install -dm00777 $installdir/etc/sunshine + install -Dm00666 $workdir/assets/apps_linux.json $installdir/usr/share/defaults/etc/sunshine/apps_linux.json + install -Dm00666 $workdir/assets/sunshine.conf $installdir/usr/share/defaults/etc/sunshine/sunshine.conf install -Dm00644 $workdir/build/sunshine.service $installdir/%libdir%/systemd/user/sunshine.service install -Dm00644 $pkgfiles/udev.rules $installdir/%libdir%/udev/rules.d/85-sunshine.rules diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -22,10 +22,12 @@ network.web + /etc/sunshine /usr/bin/sunshine /usr/lib64/systemd/user/sunshine.service /usr/lib64/udev/rules.d/85-sunshine.rules - /usr/share/sunshine/apps_linux.json + /usr/share/defaults/etc/sunshine/apps_linux.json + /usr/share/defaults/etc/sunshine/sunshine.conf /usr/share/sunshine/box.png /usr/share/sunshine/shaders/directx/ConvertUVPS.hlsl /usr/share/sunshine/shaders/directx/ConvertUVVS.hlsl @@ -37,23 +39,24 @@ /usr/share/sunshine/shaders/opengl/ConvertY.frag /usr/share/sunshine/shaders/opengl/Scene.frag /usr/share/sunshine/shaders/opengl/Scene.vert - /usr/share/sunshine/sunshine.conf /usr/share/sunshine/web/apps.html /usr/share/sunshine/web/clients.html /usr/share/sunshine/web/config.html + /usr/share/sunshine/web/header-no-nav.html /usr/share/sunshine/web/header.html /usr/share/sunshine/web/index.html /usr/share/sunshine/web/password.html /usr/share/sunshine/web/pin.html + /usr/share/sunshine/web/welcome.html - - 2021-07-08 - 0.8.0 + + 2021-09-15 + 0.10.1 Packaging update Jacek Jagosz jacek.jagosz@outlook.com \ No newline at end of file