Page MenuHomeSolus

D11816.diff
No OneTemporary

D11816.diff

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 @@
</Description>
<PartOf>network.web</PartOf>
<Files>
+ <Path fileType="config">/etc/sunshine</Path>
<Path fileType="executable">/usr/bin/sunshine</Path>
<Path fileType="library">/usr/lib64/systemd/user/sunshine.service</Path>
<Path fileType="library">/usr/lib64/udev/rules.d/85-sunshine.rules</Path>
- <Path fileType="data">/usr/share/sunshine/apps_linux.json</Path>
+ <Path fileType="data">/usr/share/defaults/etc/sunshine/apps_linux.json</Path>
+ <Path fileType="data">/usr/share/defaults/etc/sunshine/sunshine.conf</Path>
<Path fileType="data">/usr/share/sunshine/box.png</Path>
<Path fileType="data">/usr/share/sunshine/shaders/directx/ConvertUVPS.hlsl</Path>
<Path fileType="data">/usr/share/sunshine/shaders/directx/ConvertUVVS.hlsl</Path>
@@ -37,23 +39,24 @@
<Path fileType="data">/usr/share/sunshine/shaders/opengl/ConvertY.frag</Path>
<Path fileType="data">/usr/share/sunshine/shaders/opengl/Scene.frag</Path>
<Path fileType="data">/usr/share/sunshine/shaders/opengl/Scene.vert</Path>
- <Path fileType="data">/usr/share/sunshine/sunshine.conf</Path>
<Path fileType="data">/usr/share/sunshine/web/apps.html</Path>
<Path fileType="data">/usr/share/sunshine/web/clients.html</Path>
<Path fileType="data">/usr/share/sunshine/web/config.html</Path>
+ <Path fileType="data">/usr/share/sunshine/web/header-no-nav.html</Path>
<Path fileType="data">/usr/share/sunshine/web/header.html</Path>
<Path fileType="data">/usr/share/sunshine/web/index.html</Path>
<Path fileType="data">/usr/share/sunshine/web/password.html</Path>
<Path fileType="data">/usr/share/sunshine/web/pin.html</Path>
+ <Path fileType="data">/usr/share/sunshine/web/welcome.html</Path>
</Files>
</Package>
<History>
- <Update release="2">
- <Date>2021-07-08</Date>
- <Version>0.8.0</Version>
+ <Update release="3">
+ <Date>2021-09-15</Date>
+ <Version>0.10.1</Version>
<Comment>Packaging update</Comment>
<Name>Jacek Jagosz</Name>
<Email>jacek.jagosz@outlook.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Jun 16 2023, 5:16 AM (8 w, 19 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5809517
Default Alt Text
D11816.diff (10 KB)

Event Timeline