Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions packages/s/spice-gtk/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ libspice-client-glib-2.0.so.8:spice_display_channel_change_preferred_compression
libspice-client-glib-2.0.so.8:spice_display_channel_change_preferred_video_codec_type
libspice-client-glib-2.0.so.8:spice_display_channel_change_preferred_video_codec_types
libspice-client-glib-2.0.so.8:spice_display_channel_get_gl_scanout
libspice-client-glib-2.0.so.8:spice_display_channel_get_gl_scanout2
libspice-client-glib-2.0.so.8:spice_display_channel_get_primary
libspice-client-glib-2.0.so.8:spice_display_channel_get_type
libspice-client-glib-2.0.so.8:spice_display_channel_gl_draw_done
Expand All @@ -42,6 +43,11 @@ libspice-client-glib-2.0.so.8:spice_g_signal_connect_object
libspice-client-glib-2.0.so.8:spice_get_option_group
libspice-client-glib-2.0.so.8:spice_gl_scanout_free
libspice-client-glib-2.0.so.8:spice_gl_scanout_get_type
libspice-client-glib-2.0.so.8:spice_glib_get_debug
libspice-client-glib-2.0.so.8:spice_glib_get_version_string
libspice-client-glib-2.0.so.8:spice_glib_set_debug
libspice-client-glib-2.0.so.8:spice_glib_signal_connect_object
libspice-client-glib-2.0.so.8:spice_glib_uuid_to_string
libspice-client-glib-2.0.so.8:spice_inputs_button_press
libspice-client-glib-2.0.so.8:spice_inputs_button_release
libspice-client-glib-2.0.so.8:spice_inputs_channel_button_press
Expand Down
1 change: 1 addition & 0 deletions packages/s/spice-gtk/abi_used_libs
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ libpolkit-gobject-1.so.0
libsasl2.so.3
libsoup-3.0.so.0
libssl.so.3
libudev.so.1
libusb-1.0.so.0
libusbredirhost.so.1
libusbredirparser.so.1
Expand Down
49 changes: 48 additions & 1 deletion packages/s/spice-gtk/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -127,11 +127,13 @@ libcacard.so.0:vreader_xfr_bytes
libcairo.so.2:cairo_create
libcairo.so.2:cairo_destroy
libcairo.so.2:cairo_fill
libcairo.so.2:cairo_get_source
libcairo.so.2:cairo_get_target
libcairo.so.2:cairo_image_surface_create
libcairo.so.2:cairo_image_surface_create_for_data
libcairo.so.2:cairo_image_surface_get_format
libcairo.so.2:cairo_paint
libcairo.so.2:cairo_pattern_set_filter
libcairo.so.2:cairo_rectangle
libcairo.so.2:cairo_region_create_rectangle
libcairo.so.2:cairo_region_destroy
Expand Down Expand Up @@ -194,6 +196,7 @@ libcrypto.so.3:X509_STORE_CTX_get_error_depth
libcrypto.so.3:X509_STORE_CTX_get_ex_data
libcrypto.so.3:X509_STORE_add_cert
libcrypto.so.3:X509_STORE_add_crl
libcrypto.so.3:X509_VERIFY_PARAM_set_flags
libcrypto.so.3:X509_get_ext_d2i
libcrypto.so.3:X509_get_pubkey
libcrypto.so.3:X509_get_subject_name
Expand All @@ -207,12 +210,15 @@ libepoxy.so.0:epoxy_eglCreateWindowSurface
libepoxy.so.0:epoxy_eglDestroyContext
libepoxy.so.0:epoxy_eglDestroyImageKHR
libepoxy.so.0:epoxy_eglDestroySurface
libepoxy.so.0:epoxy_eglGetConfigAttrib
libepoxy.so.0:epoxy_eglGetCurrentContext
libepoxy.so.0:epoxy_eglGetDisplay
libepoxy.so.0:epoxy_eglGetError
libepoxy.so.0:epoxy_eglInitialize
libepoxy.so.0:epoxy_eglMakeCurrent
libepoxy.so.0:epoxy_eglQueryString
libepoxy.so.0:epoxy_eglSwapBuffers
libepoxy.so.0:epoxy_glActiveTexture
libepoxy.so.0:epoxy_glAttachShader
libepoxy.so.0:epoxy_glBindBuffer
libepoxy.so.0:epoxy_glBindTexture
Expand All @@ -233,6 +239,7 @@ libepoxy.so.0:epoxy_glDetachShader
libepoxy.so.0:epoxy_glDisable
libepoxy.so.0:epoxy_glDisableVertexAttribArray
libepoxy.so.0:epoxy_glDrawArrays
libepoxy.so.0:epoxy_glDrawBuffer
libepoxy.so.0:epoxy_glEGLImageTargetTexture2DOES
libepoxy.so.0:epoxy_glEnable
libepoxy.so.0:epoxy_glEnableVertexAttribArray
Expand All @@ -241,6 +248,7 @@ libepoxy.so.0:epoxy_glGenBuffers
libepoxy.so.0:epoxy_glGenTextures
libepoxy.so.0:epoxy_glGenVertexArrays
libepoxy.so.0:epoxy_glGetAttribLocation
libepoxy.so.0:epoxy_glGetError
libepoxy.so.0:epoxy_glGetIntegerv
libepoxy.so.0:epoxy_glGetProgramInfoLog
libepoxy.so.0:epoxy_glGetProgramiv
Expand Down Expand Up @@ -307,6 +315,7 @@ libgdk-3.so.0:gdk_window_set_cursor
libgdk-3.so.0:gdk_x11_display_get_type
libgdk-3.so.0:gdk_x11_display_get_xdisplay
libgdk-3.so.0:gdk_x11_get_xatom_name
libgdk-3.so.0:gdk_x11_screen_lookup_visual
libgdk-3.so.0:gdk_x11_window_get_type
libgdk-3.so.0:gdk_x11_window_get_xid
libgdk_pixbuf-2.0.so.0:gdk_pixbuf_flip
Expand Down Expand Up @@ -549,6 +558,7 @@ libglib-2.0.so.0:g_option_group_add_entries
libglib-2.0.so.0:g_option_group_new
libglib-2.0.so.0:g_option_group_set_translation_domain
libglib-2.0.so.0:g_path_get_basename
libglib-2.0.so.0:g_poll
libglib-2.0.so.0:g_prefix_error
libglib-2.0.so.0:g_print
libglib-2.0.so.0:g_printerr
Expand Down Expand Up @@ -592,6 +602,7 @@ libglib-2.0.so.0:g_str_has_prefix
libglib-2.0.so.0:g_strchomp
libglib-2.0.so.0:g_strchug
libglib-2.0.so.0:g_strcmp0
libglib-2.0.so.0:g_strconcat
libglib-2.0.so.0:g_strdup
libglib-2.0.so.0:g_strdup_printf
libglib-2.0.so.0:g_strerror
Expand All @@ -613,10 +624,12 @@ libglib-2.0.so.0:g_strsplit
libglib-2.0.so.0:g_strstr_len
libglib-2.0.so.0:g_strv_length
libglib-2.0.so.0:g_thread_join
libglib-2.0.so.0:g_thread_new
libglib-2.0.so.0:g_thread_try_new
libglib-2.0.so.0:g_timeout_add
libglib-2.0.so.0:g_timeout_add_full
libglib-2.0.so.0:g_timeout_add_seconds
libglib-2.0.so.0:g_unix_open_pipe
libglib-2.0.so.0:g_uri_list_extract_uris
libglib-2.0.so.0:g_uri_parse_scheme
libglib-2.0.so.0:g_uri_unescape_string
Expand Down Expand Up @@ -659,6 +672,7 @@ libgobject-2.0.so.0:g_object_remove_weak_pointer
libgobject-2.0.so.0:g_object_set
libgobject-2.0.so.0:g_object_set_data
libgobject-2.0.so.0:g_object_set_data_full
libgobject-2.0.so.0:g_object_steal_data
libgobject-2.0.so.0:g_object_unref
libgobject-2.0.so.0:g_object_weak_ref
libgobject-2.0.so.0:g_object_weak_unref
Expand Down Expand Up @@ -740,6 +754,7 @@ libgstaudio-1.0.so.0:gst_stream_volume_get_volume
libgstaudio-1.0.so.0:gst_stream_volume_set_mute
libgstaudio-1.0.so.0:gst_stream_volume_set_volume
libgstbase-1.0.so.0:gst_base_sink_get_type
libgstreamer-1.0.so.0:gst_bin_add_many
libgstreamer-1.0.so.0:gst_bin_get_by_interface
libgstreamer-1.0.so.0:gst_bin_get_by_name
libgstreamer-1.0.so.0:gst_bin_get_type
Expand All @@ -751,6 +766,7 @@ libgstreamer-1.0.so.0:gst_buffer_new_wrapped_full
libgstreamer-1.0.so.0:gst_buffer_unmap
libgstreamer-1.0.so.0:gst_bus_add_watch
libgstreamer-1.0.so.0:gst_bus_enable_sync_message_emission
libgstreamer-1.0.so.0:gst_bus_remove_watch
libgstreamer-1.0.so.0:gst_caps_from_string
libgstreamer-1.0.so.0:gst_caps_get_structure
libgstreamer-1.0.so.0:gst_clock_get_time
Expand All @@ -764,6 +780,7 @@ libgstreamer-1.0.so.0:gst_element_factory_make
libgstreamer-1.0.so.0:gst_element_get_base_time
libgstreamer-1.0.so.0:gst_element_get_factory
libgstreamer-1.0.so.0:gst_element_get_static_pad
libgstreamer-1.0.so.0:gst_element_link_many
libgstreamer-1.0.so.0:gst_element_post_message
libgstreamer-1.0.so.0:gst_element_query
libgstreamer-1.0.so.0:gst_element_set_context
Expand All @@ -783,6 +800,7 @@ libgstreamer-1.0.so.0:gst_parse_launch
libgstreamer-1.0.so.0:gst_pipeline_get_bus
libgstreamer-1.0.so.0:gst_pipeline_get_clock
libgstreamer-1.0.so.0:gst_pipeline_get_type
libgstreamer-1.0.so.0:gst_pipeline_new
libgstreamer-1.0.so.0:gst_plugin_feature_get_plugin
libgstreamer-1.0.so.0:gst_plugin_feature_list_free
libgstreamer-1.0.so.0:gst_plugin_feature_set_rank
Expand Down Expand Up @@ -957,6 +975,7 @@ libgtk-3.so.0:gtk_widget_set_sensitive
libgtk-3.so.0:gtk_widget_set_size_request
libgtk-3.so.0:gtk_widget_set_valign
libgtk-3.so.0:gtk_widget_set_visible
libgtk-3.so.0:gtk_widget_set_visual
libgtk-3.so.0:gtk_widget_show
libgtk-3.so.0:gtk_widget_show_all
libgtk-3.so.0:gtk_window_add_accel_group
Expand Down Expand Up @@ -1070,6 +1089,7 @@ libsoup-3.0.so.0:soup_server_accept_iostream
libssl.so.3:OPENSSL_init_ssl
libssl.so.3:SSL_CIPHER_get_bits
libssl.so.3:SSL_CTX_free
libssl.so.3:SSL_CTX_get0_param
libssl.so.3:SSL_CTX_get_cert_store
libssl.so.3:SSL_CTX_load_verify_locations
libssl.so.3:SSL_CTX_new
Expand All @@ -1083,13 +1103,28 @@ libssl.so.3:SSL_get_current_cipher
libssl.so.3:SSL_get_error
libssl.so.3:SSL_get_ex_data
libssl.so.3:SSL_get_ex_data_X509_STORE_CTX_idx
libssl.so.3:SSL_has_pending
libssl.so.3:SSL_new
libssl.so.3:SSL_read
libssl.so.3:SSL_set_bio
libssl.so.3:SSL_set_ex_data
libssl.so.3:SSL_set_verify
libssl.so.3:SSL_write
libssl.so.3:TLS_method
libudev.so.1:udev_device_get_parent_with_subsystem_devtype
libudev.so.1:udev_device_get_sysattr_value
libudev.so.1:udev_device_new_from_syspath
libudev.so.1:udev_device_unref
libudev.so.1:udev_enumerate_add_match_subsystem
libudev.so.1:udev_enumerate_add_match_sysname
libudev.so.1:udev_enumerate_get_list_entry
libudev.so.1:udev_enumerate_new
libudev.so.1:udev_enumerate_scan_devices
libudev.so.1:udev_enumerate_unref
libudev.so.1:udev_list_entry_get_name
libudev.so.1:udev_list_entry_get_next
libudev.so.1:udev_new
libudev.so.1:udev_unref
libusb-1.0.so.0:libusb_exit
libusb-1.0.so.0:libusb_free_config_descriptor
libusb-1.0.so.0:libusb_get_active_config_descriptor
Expand Down Expand Up @@ -1136,11 +1171,23 @@ libusbredirparser.so.1:usbredirparser_send_device_disconnect
libusbredirparser.so.1:usbredirparser_send_ep_info
libusbredirparser.so.1:usbredirparser_send_interface_info
libva-x11.so.2:vaGetDisplay
libwayland-client.so.0:wl_display_roundtrip
libwayland-client.so.0:wl_display_cancel_read
libwayland-client.so.0:wl_display_create_queue
libwayland-client.so.0:wl_display_dispatch_queue_pending
libwayland-client.so.0:wl_display_flush
libwayland-client.so.0:wl_display_get_fd
libwayland-client.so.0:wl_display_prepare_read_queue
libwayland-client.so.0:wl_display_read_events
libwayland-client.so.0:wl_display_roundtrip_queue
libwayland-client.so.0:wl_event_queue_destroy
libwayland-client.so.0:wl_pointer_interface
libwayland-client.so.0:wl_proxy_add_listener
libwayland-client.so.0:wl_proxy_create_wrapper
libwayland-client.so.0:wl_proxy_destroy
libwayland-client.so.0:wl_proxy_get_version
libwayland-client.so.0:wl_proxy_marshal_flags
libwayland-client.so.0:wl_proxy_set_queue
libwayland-client.so.0:wl_proxy_wrapper_destroy
libwayland-client.so.0:wl_region_interface
libwayland-client.so.0:wl_registry_interface
libwayland-client.so.0:wl_surface_interface
Expand Down
13 changes: 9 additions & 4 deletions packages/s/spice-gtk/package.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json
name : spice-gtk
version : '0.42'
release : 31
version : '0.43'
release : 32
source :
- https://www.spice-space.org/download/gtk/spice-gtk-0.42.tar.xz : 9380117f1811ad1faa1812cb6602479b6290d4a0d8cc442d44427f7f6c0e7a58
- https://gitlab.freedesktop.org/-/project/64/uploads/88f5d31a961da9921add46ca3f0be904/spice-gtk-0.43.tar.xz :
cee26e5b2d22909f35b40a94398d1e863ca3962ee46494ca97aab206abc3203b
homepage : https://www.spice-space.org
license : LGPL-2.1-or-later
component : desktop.library
Expand Down Expand Up @@ -38,6 +39,10 @@ build : |
install : |
%ninja_install
%install_license COPYING
chmod 4755 $installdir/usr/lib64/spice-gtk/spice-client-glib-usb-acl-helper

chmod 4755 $installdir/%libdir%/spice-gtk/spice-client-glib-usb-acl-helper

# Fix USB redirection by setting the correct file capabilities
setcap 'cap_net_admin,cap_fowner,cap_setgid,cap_setuid,cap_setpcap=+ep cap_net_raw=eip' ${installdir}/%libdir%/spice-gtk/spice-client-glib-usb-acl-helper
check : |
%ninja_check
12 changes: 6 additions & 6 deletions packages/s/spice-gtk/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@
<Path fileType="library">/usr/lib64/girepository-1.0/SpiceClientGLib-2.0.typelib</Path>
<Path fileType="library">/usr/lib64/girepository-1.0/SpiceClientGtk-3.0.typelib</Path>
<Path fileType="library">/usr/lib64/libspice-client-glib-2.0.so.8</Path>
<Path fileType="library">/usr/lib64/libspice-client-glib-2.0.so.8.8.2</Path>
<Path fileType="library">/usr/lib64/libspice-client-glib-2.0.so.8.9.0</Path>
<Path fileType="library">/usr/lib64/libspice-client-gtk-3.0.so.5</Path>
<Path fileType="library">/usr/lib64/libspice-client-gtk-3.0.so.5.1.1</Path>
<Path fileType="library">/usr/lib64/libspice-client-gtk-3.0.so.5.1.2</Path>
<Path fileType="library">/usr/lib64/spice-gtk/spice-client-glib-usb-acl-helper</Path>
<Path fileType="data">/usr/share/licenses/spice-gtk/COPYING</Path>
<Path fileType="localedata">/usr/share/locale/cs/LC_MESSAGES/spice-gtk.mo</Path>
Expand All @@ -48,7 +48,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="31">spice-gtk</Dependency>
<Dependency release="32">spice-gtk</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/spice-client-glib-2.0/channel-cursor.h</Path>
Expand Down Expand Up @@ -94,9 +94,9 @@
</Files>
</Package>
<History>
<Update release="31">
<Date>2026-03-17</Date>
<Version>0.42</Version>
<Update release="32">
<Date>2026-07-22</Date>
<Version>0.43</Version>
<Comment>Packaging update</Comment>
<Name>Evan Maddock</Name>
<Email>maddock.evan@vivaldi.net</Email>
Expand Down
17 changes: 9 additions & 8 deletions packages/s/spice-protocol/package.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,15 @@
# yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json
name : spice-protocol
version : 0.14.4
release : 18
version : 0.14.5
release : 19
source :
- https://www.spice-space.org/download/releases/spice-protocol-0.14.4.tar.xz : 04ffba610d9fd441cfc47dfaa135d70096e60b1046d2119d8db2f8ea0d17d912
- https://www.spice-space.org/download/releases/spice-protocol-0.14.5.tar.xz : baf58449f6e89d19f475899ad5fb9196fdc46c03cc53233f4e39cf2978f9cff7
homepage : https://spice-space.org/
component : desktop.library
license : BSD-3-Clause
summary : Headers for SPICE protocol
description: |
Headers for SPICE protocol
component : desktop.library
patterns :
- /*
replaces :
- spice-protocol-devel
rundeps :
- pyparsing
- python-six
Expand All @@ -23,3 +19,8 @@ build : |
%ninja_build
install : |
%ninja_install
%install_license COPYING
patterns :
- /*
replaces :
- spice-protocol-devel
15 changes: 8 additions & 7 deletions packages/s/spice-protocol/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>spice-protocol</Name>
<Homepage>https://spice-space.org/</Homepage>
<Packager>
<Name>Jakob Gezelius</Name>
<Email>jakob@knugen.nu</Email>
<Name>Evan Maddock</Name>
<Email>maddock.evan@vivaldi.net</Email>
</Packager>
<License>BSD-3-Clause</License>
<PartOf>desktop.library</PartOf>
Expand Down Expand Up @@ -33,19 +33,20 @@
<Path fileType="header">/usr/include/spice-1/spice/stream-device.h</Path>
<Path fileType="header">/usr/include/spice-1/spice/types.h</Path>
<Path fileType="header">/usr/include/spice-1/spice/vd_agent.h</Path>
<Path fileType="data">/usr/share/licenses/spice-protocol/COPYING</Path>
<Path fileType="data">/usr/share/pkgconfig/spice-protocol.pc</Path>
</Files>
<Replaces>
<Package>spice-protocol-devel</Package>
</Replaces>
</Package>
<History>
<Update release="18">
<Date>2024-06-15</Date>
<Version>0.14.4</Version>
<Update release="19">
<Date>2026-07-22</Date>
<Version>0.14.5</Version>
<Comment>Packaging update</Comment>
<Name>Jakob Gezelius</Name>
<Email>jakob@knugen.nu</Email>
<Name>Evan Maddock</Name>
<Email>maddock.evan@vivaldi.net</Email>
</Update>
</History>
</PISI>
2 changes: 2 additions & 0 deletions packages/s/spice/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ libspice-server.so.1:SPICE_SERVER_0.13.1
libspice-server.so.1:SPICE_SERVER_0.13.2
libspice-server.so.1:SPICE_SERVER_0.14.2
libspice-server.so.1:SPICE_SERVER_0.14.3
libspice-server.so.1:SPICE_SERVER_0.16
libspice-server.so.1:SPICE_SERVER_0.6.0
libspice-server.so.1:SPICE_SERVER_0.6.1
libspice-server.so.1:SPICE_SERVER_0.8.0
Expand All @@ -36,6 +37,7 @@ libspice-server.so.1:spice_qxl_driver_unload
libspice-server.so.1:spice_qxl_flush_surfaces_async
libspice-server.so.1:spice_qxl_gl_draw_async
libspice-server.so.1:spice_qxl_gl_scanout
libspice-server.so.1:spice_qxl_gl_scanout2
libspice-server.so.1:spice_qxl_loadvm_commands
libspice-server.so.1:spice_qxl_monitors_config_async
libspice-server.so.1:spice_qxl_oom
Expand Down
7 changes: 7 additions & 0 deletions packages/s/spice/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
libc.so.6
libcrypto.so.3
libglib-2.0.so.0
libgobject-2.0.so.0
libgstallocators-1.0.so.0
libgstapp-1.0.so.0
libgstreamer-1.0.so.0
libgstvideo-1.0.so.0
libjpeg.so.8
liblz4.so.1
libm.so.6
libopus.so.0
liborc-0.4.so.0
libpixman-1.so.0
libsasl2.so.3
libssl.so.3
libstdc++.so.6
libudev.so.1
libz.so.1
Loading