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
23 changes: 23 additions & 0 deletions packages/l/libportal/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ libportal-gtk3.so.1:xdp_discrete_axis_get_type
libportal-gtk3.so.1:xdp_email_flags_get_type
libportal-gtk3.so.1:xdp_inhibit_flags_get_type
libportal-gtk3.so.1:xdp_input_capability_get_type
libportal-gtk3.so.1:xdp_input_capture_session_persistence_get_type
libportal-gtk3.so.1:xdp_key_state_get_type
libportal-gtk3.so.1:xdp_launcher_type_get_type
libportal-gtk3.so.1:xdp_location_accuracy_get_type
Expand Down Expand Up @@ -41,6 +42,7 @@ libportal-gtk4.so.1:xdp_discrete_axis_get_type
libportal-gtk4.so.1:xdp_email_flags_get_type
libportal-gtk4.so.1:xdp_inhibit_flags_get_type
libportal-gtk4.so.1:xdp_input_capability_get_type
libportal-gtk4.so.1:xdp_input_capture_session_persistence_get_type
libportal-gtk4.so.1:xdp_key_state_get_type
libportal-gtk4.so.1:xdp_launcher_type_get_type
libportal-gtk4.so.1:xdp_location_accuracy_get_type
Expand Down Expand Up @@ -85,6 +87,7 @@ libportal-qt6.so.1:xdp_discrete_axis_get_type
libportal-qt6.so.1:xdp_email_flags_get_type
libportal-qt6.so.1:xdp_inhibit_flags_get_type
libportal-qt6.so.1:xdp_input_capability_get_type
libportal-qt6.so.1:xdp_input_capture_session_persistence_get_type
libportal-qt6.so.1:xdp_key_state_get_type
libportal-qt6.so.1:xdp_launcher_type_get_type
libportal-qt6.so.1:xdp_location_accuracy_get_type
Expand Down Expand Up @@ -122,13 +125,19 @@ libportal.so.1:xdp_input_capture_pointer_barrier_get_type
libportal.so.1:xdp_input_capture_session_connect_to_eis
libportal.so.1:xdp_input_capture_session_disable
libportal.so.1:xdp_input_capture_session_enable
libportal.so.1:xdp_input_capture_session_get_restore_token
libportal.so.1:xdp_input_capture_session_get_session
libportal.so.1:xdp_input_capture_session_get_type
libportal.so.1:xdp_input_capture_session_get_zones
libportal.so.1:xdp_input_capture_session_persistence_get_type
libportal.so.1:xdp_input_capture_session_release
libportal.so.1:xdp_input_capture_session_release_at
libportal.so.1:xdp_input_capture_session_set_pointer_barriers
libportal.so.1:xdp_input_capture_session_set_pointer_barriers_finish
libportal.so.1:xdp_input_capture_session_set_restore_token
libportal.so.1:xdp_input_capture_session_set_session_persistence
libportal.so.1:xdp_input_capture_session_start
libportal.so.1:xdp_input_capture_session_start_finish
libportal.so.1:xdp_input_capture_zone_get_type
libportal.so.1:xdp_key_state_get_type
libportal.so.1:xdp_launcher_type_get_type
Expand All @@ -150,6 +159,9 @@ libportal.so.1:xdp_portal_add_notification_finish
libportal.so.1:xdp_portal_compose_email
libportal.so.1:xdp_portal_compose_email_finish
libportal.so.1:xdp_portal_create_input_capture_session
libportal.so.1:xdp_portal_create_input_capture_session2
libportal.so.1:xdp_portal_create_input_capture_session2_finish
libportal.so.1:xdp_portal_create_input_capture_session2_sync
libportal.so.1:xdp_portal_create_input_capture_session_finish
libportal.so.1:xdp_portal_create_remote_desktop_session
libportal.so.1:xdp_portal_create_remote_desktop_session_finish
Expand All @@ -164,6 +176,9 @@ libportal.so.1:xdp_portal_dynamic_launcher_prepare_install
libportal.so.1:xdp_portal_dynamic_launcher_prepare_install_finish
libportal.so.1:xdp_portal_dynamic_launcher_request_install_token
libportal.so.1:xdp_portal_dynamic_launcher_uninstall
libportal.so.1:xdp_portal_get_input_capture_version
libportal.so.1:xdp_portal_get_input_capture_version_finish
libportal.so.1:xdp_portal_get_input_capture_version_sync
libportal.so.1:xdp_portal_get_settings
libportal.so.1:xdp_portal_get_supported_notification_options
libportal.so.1:xdp_portal_get_type
Expand Down Expand Up @@ -231,10 +246,13 @@ libportal.so.1:xdp_session_connect_to_eis
libportal.so.1:xdp_session_get_devices
libportal.so.1:xdp_session_get_persist_mode
libportal.so.1:xdp_session_get_restore_token
libportal.so.1:xdp_session_get_selection_mime_types
libportal.so.1:xdp_session_get_session_state
libportal.so.1:xdp_session_get_session_type
libportal.so.1:xdp_session_get_streams
libportal.so.1:xdp_session_get_type
libportal.so.1:xdp_session_is_clipboard_enabled
libportal.so.1:xdp_session_is_selection_owned_by_session
libportal.so.1:xdp_session_keyboard_key
libportal.so.1:xdp_session_monitor_flags_get_type
libportal.so.1:xdp_session_open_pipewire_remote
Expand All @@ -243,6 +261,11 @@ libportal.so.1:xdp_session_pointer_axis_discrete
libportal.so.1:xdp_session_pointer_button
libportal.so.1:xdp_session_pointer_motion
libportal.so.1:xdp_session_pointer_position
libportal.so.1:xdp_session_request_clipboard
libportal.so.1:xdp_session_selection_read
libportal.so.1:xdp_session_selection_write
libportal.so.1:xdp_session_selection_write_done
libportal.so.1:xdp_session_set_selection
libportal.so.1:xdp_session_start
libportal.so.1:xdp_session_start_finish
libportal.so.1:xdp_session_state_get_type
Expand Down
5 changes: 4 additions & 1 deletion packages/l/libportal/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ libglib-2.0.so.0:g_file_test
libglib-2.0.so.0:g_free
libglib-2.0.so.0:g_getenv
libglib-2.0.so.0:g_hash_table_insert
libglib-2.0.so.0:g_hash_table_lookup
libglib-2.0.so.0:g_hash_table_new_full
libglib-2.0.so.0:g_hash_table_remove
libglib-2.0.so.0:g_hash_table_steal_extended
Expand All @@ -156,14 +157,15 @@ libglib-2.0.so.0:g_once_init_enter_pointer
libglib-2.0.so.0:g_once_init_leave
libglib-2.0.so.0:g_once_init_leave_pointer
libglib-2.0.so.0:g_propagate_error
libglib-2.0.so.0:g_ptr_array_ref
libglib-2.0.so.0:g_ptr_array_unref
libglib-2.0.so.0:g_random_int_range
libglib-2.0.so.0:g_rc_box_acquire
libglib-2.0.so.0:g_rc_box_alloc0
libglib-2.0.so.0:g_rc_box_release_full
libglib-2.0.so.0:g_return_if_fail_warning
libglib-2.0.so.0:g_set_error
libglib-2.0.so.0:g_str_equal
libglib-2.0.so.0:g_str_hash
libglib-2.0.so.0:g_strcmp0
libglib-2.0.so.0:g_strconcat
libglib-2.0.so.0:g_strdup
Expand Down Expand Up @@ -240,6 +242,7 @@ libgobject-2.0.so.0:g_signal_emit
libgobject-2.0.so.0:g_signal_emit_by_name
libgobject-2.0.so.0:g_signal_handler_disconnect
libgobject-2.0.so.0:g_signal_new
libgobject-2.0.so.0:g_strv_get_type
libgobject-2.0.so.0:g_type_add_interface_static
libgobject-2.0.so.0:g_type_check_instance_is_a
libgobject-2.0.so.0:g_type_class_adjust_private_offset
Expand Down
41 changes: 0 additions & 41 deletions packages/l/libportal/files/qt6.9-services-rename.patch

This file was deleted.

9 changes: 5 additions & 4 deletions packages/l/libportal/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 : libportal
version : 0.9.1
release : 11
version : 0.10.0
release : 12
source :
- https://github.com/flatpak/libportal/releases/download/0.9.1/libportal-0.9.1.tar.xz : de801ee349ed3c255a9af3c01b1a401fab5b3fc1c35eb2fd7dfb35d4b8194d7f
- https://github.com/flatpak/libportal/releases/download/0.10.0/libportal-0.10.0.tar.xz :
1c74a3f7becbd4ff745d7f565afd06e97e50eb080a0e268cb14bb55289a745bf
homepage : https://github.com/flatpak/libportal
license : GPL-2.0-or-later
component : desktop.library
Expand Down Expand Up @@ -31,7 +32,6 @@
- qt6-devel :
- libportal-qt6
setup : |
%patch -p1 -i ${pkgfiles}/qt6.9-services-rename.patch
# Nothing seems to actually use the qt5 bindings, so let's just not build them
# Nothing uses the qt6 bindings either currently but at the very least it's more likely
# that something _will_ than the qt5 ones
Expand All @@ -42,6 +42,7 @@
%ninja_build
install : |
%ninja_install
%install_license COPYING
patterns :
- gtk3 :
- /usr/lib64/girepository-1.0/XdpGtk3-1.0.typelib
Expand Down
37 changes: 19 additions & 18 deletions packages/l/libportal/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>libportal</Name>
<Homepage>https://github.com/flatpak/libportal</Homepage>
<Packager>
<Name>Troy Harvey</Name>
<Email>harvey@getsol.us</Email>
<Name>Clint Eschberger</Name>
<Email>clint@eschberger.info</Email>
</Packager>
<License>GPL-2.0-or-later</License>
<PartOf>desktop.library</PartOf>
Expand All @@ -23,6 +23,7 @@
<Path fileType="library">/usr/lib64/girepository-1.0/Xdp-1.0.typelib</Path>
<Path fileType="library">/usr/lib64/libportal.so.1</Path>
<Path fileType="library">/usr/lib64/libportal.so.1.0.0</Path>
<Path fileType="data">/usr/share/licenses/libportal/COPYING</Path>
</Files>
</Package>
<Package>
Expand All @@ -32,16 +33,16 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="11">libportal</Dependency>
<Dependency release="12">libportal</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/libportal/account.h</Path>
<Path fileType="header">/usr/include/libportal/background.h</Path>
<Path fileType="header">/usr/include/libportal/camera.h</Path>
<Path fileType="header">/usr/include/libportal/clipboard.h</Path>
<Path fileType="header">/usr/include/libportal/dynamic-launcher.h</Path>
<Path fileType="header">/usr/include/libportal/email.h</Path>
<Path fileType="header">/usr/include/libportal/filechooser.h</Path>
<Path fileType="header">/usr/include/libportal/glib-backports.h</Path>
<Path fileType="header">/usr/include/libportal/inhibit.h</Path>
<Path fileType="header">/usr/include/libportal/inputcapture-pointerbarrier.h</Path>
<Path fileType="header">/usr/include/libportal/inputcapture-zone.h</Path>
Expand Down Expand Up @@ -76,7 +77,7 @@
<Description xml:lang="en">libportal provides GIO-style async APIs for most Flatpak portals.
</Description>
<RuntimeDependencies>
<Dependency releaseFrom="11">libportal</Dependency>
<Dependency releaseFrom="12">libportal</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib64/girepository-1.0/XdpGtk3-1.0.typelib</Path>
Expand All @@ -90,8 +91,8 @@
<Description xml:lang="en">libportal provides GIO-style async APIs for most Flatpak portals.
</Description>
<RuntimeDependencies>
<Dependency release="11">libportal-devel</Dependency>
<Dependency releaseFrom="11">libportal-gtk3</Dependency>
<Dependency release="12">libportal-devel</Dependency>
<Dependency releaseFrom="12">libportal-gtk3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/libportal-gtk3/portal-gtk3.h</Path>
Expand All @@ -108,7 +109,7 @@
<Description xml:lang="en">libportal provides GIO-style async APIs for most Flatpak portals.
</Description>
<RuntimeDependencies>
<Dependency releaseFrom="11">libportal</Dependency>
<Dependency releaseFrom="12">libportal</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib64/girepository-1.0/XdpGtk4-1.0.typelib</Path>
Expand All @@ -122,8 +123,8 @@
<Description xml:lang="en">libportal provides GIO-style async APIs for most Flatpak portals.
</Description>
<RuntimeDependencies>
<Dependency release="11">libportal-devel</Dependency>
<Dependency releaseFrom="11">libportal-gtk4</Dependency>
<Dependency release="12">libportal-devel</Dependency>
<Dependency releaseFrom="12">libportal-gtk4</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/libportal-gtk4/portal-gtk4.h</Path>
Expand All @@ -140,7 +141,7 @@
<Description xml:lang="en">libportal provides GIO-style async APIs for most Flatpak portals.
</Description>
<RuntimeDependencies>
<Dependency release="11">libportal</Dependency>
<Dependency release="12">libportal</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib64/libportal-qt6.so.1</Path>
Expand All @@ -153,8 +154,8 @@
<Description xml:lang="en">libportal provides GIO-style async APIs for most Flatpak portals.
</Description>
<RuntimeDependencies>
<Dependency release="11">libportal-devel</Dependency>
<Dependency releaseFrom="11">libportal-qt6</Dependency>
<Dependency release="12">libportal-devel</Dependency>
<Dependency releaseFrom="12">libportal-qt6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/libportal-qt6/portal-qt6.h</Path>
Expand All @@ -163,12 +164,12 @@
</Files>
</Package>
<History>
<Update release="11">
<Date>2026-05-15</Date>
<Version>0.9.1</Version>
<Update release="12">
<Date>2026-07-23</Date>
<Version>0.10.0</Version>
<Comment>Packaging update</Comment>
<Name>Troy Harvey</Name>
<Email>harvey@getsol.us</Email>
<Name>Clint Eschberger</Name>
<Email>clint@eschberger.info</Email>
</Update>
</History>
</PISI>