diff --git a/packages/f/flatpak/abi_symbols b/packages/f/flatpak/abi_symbols
index 71f0d05e255..2abc063af4f 100644
--- a/packages/f/flatpak/abi_symbols
+++ b/packages/f/flatpak/abi_symbols
@@ -178,6 +178,7 @@ libflatpak.so.0:flatpak_transaction_add_install
libflatpak.so.0:flatpak_transaction_add_install_bundle
libflatpak.so.0:flatpak_transaction_add_install_flatpakref
libflatpak.so.0:flatpak_transaction_add_rebase
+libflatpak.so.0:flatpak_transaction_add_rebase_and_uninstall
libflatpak.so.0:flatpak_transaction_add_sideload_repo
libflatpak.so.0:flatpak_transaction_add_uninstall
libflatpak.so.0:flatpak_transaction_add_update
diff --git a/packages/f/flatpak/abi_used_symbols b/packages/f/flatpak/abi_used_symbols
index 50a087ea9ed..eb2ce1fd689 100644
--- a/packages/f/flatpak/abi_used_symbols
+++ b/packages/f/flatpak/abi_used_symbols
@@ -42,7 +42,7 @@ libc.so.6:__isoc23_sscanf
libc.so.6:__isoc23_strtol
libc.so.6:__isoc23_strtoul
libc.so.6:__libc_start_main
-libc.so.6:__openat_2
+libc.so.6:__openat64_2
libc.so.6:__printf_chk
libc.so.6:__snprintf_chk
libc.so.6:__sprintf_chk
@@ -67,13 +67,13 @@ libc.so.6:dup2
libc.so.6:execvpe
libc.so.6:exit
libc.so.6:faccessat
-libc.so.6:fallocate
+libc.so.6:fallocate64
libc.so.6:fchmod
libc.so.6:fchmodat
libc.so.6:fchown
libc.so.6:fchownat
libc.so.6:fclose
-libc.so.6:fcntl
+libc.so.6:fcntl64
libc.so.6:fdatasync
libc.so.6:fdopen
libc.so.6:fdopendir
@@ -84,19 +84,17 @@ libc.so.6:fgetxattr
libc.so.6:fileno
libc.so.6:flistxattr
libc.so.6:flock
-libc.so.6:fopen
+libc.so.6:fopen64
libc.so.6:fork
libc.so.6:fputc
libc.so.6:fputs
libc.so.6:free
libc.so.6:fsetxattr
-libc.so.6:fstat
-libc.so.6:fstatat
+libc.so.6:fstat64
libc.so.6:fstatat64
-libc.so.6:fstatfs
+libc.so.6:fstatfs64
libc.so.6:fstatvfs64
libc.so.6:fsync
-libc.so.6:ftruncate
libc.so.6:ftruncate64
libc.so.6:futimens
libc.so.6:fwrite
@@ -122,21 +120,19 @@ libc.so.6:linkat
libc.so.6:llistxattr
libc.so.6:localeconv
libc.so.6:localtime
-libc.so.6:lseek
+libc.so.6:lseek64
libc.so.6:lsetxattr
-libc.so.6:lstat
+libc.so.6:lstat64
libc.so.6:memchr
libc.so.6:memcmp
libc.so.6:memcpy
libc.so.6:memfd_create
-libc.so.6:memmem
libc.so.6:memmove
libc.so.6:memset
libc.so.6:mkdir
libc.so.6:mkdirat
libc.so.6:mktime
-libc.so.6:open
-libc.so.6:openat
+libc.so.6:open64
libc.so.6:openat64
libc.so.6:opendir
libc.so.6:perror
@@ -149,9 +145,9 @@ libc.so.6:pthread_sigmask
libc.so.6:putc
libc.so.6:pwrite64
libc.so.6:qsort
+libc.so.6:qsort_r
libc.so.6:raise
libc.so.6:read
-libc.so.6:readdir
libc.so.6:readdir64
libc.so.6:readlink
libc.so.6:readlinkat
@@ -162,7 +158,7 @@ libc.so.6:renameat
libc.so.6:renameat2
libc.so.6:rewinddir
libc.so.6:select
-libc.so.6:sendfile
+libc.so.6:sendfile64
libc.so.6:setbuf
libc.so.6:setenv
libc.so.6:setgid
@@ -177,7 +173,7 @@ libc.so.6:sigemptyset
libc.so.6:signal
libc.so.6:sleep
libc.so.6:socketpair
-libc.so.6:stat
+libc.so.6:stat64
libc.so.6:stderr
libc.so.6:stdin
libc.so.6:stdout
@@ -197,6 +193,7 @@ libc.so.6:strptime
libc.so.6:strrchr
libc.so.6:strspn
libc.so.6:strstr
+libc.so.6:strtok_r
libc.so.6:symlink
libc.so.6:symlinkat
libc.so.6:syncfs
@@ -225,6 +222,7 @@ libcurl.so.4:curl_slist_append
libcurl.so.4:curl_slist_free_all
libcurl.so.4:curl_version_info
libfuse3.so.3:fuse_main_real
+libfuse3.so.3:fuse_opt_free_args
libfuse3.so.3:fuse_opt_parse
libgdk_pixbuf-2.0.so.0:gdk_pixbuf_format_get_name
libgdk_pixbuf-2.0.so.0:gdk_pixbuf_get_file_info
@@ -256,8 +254,6 @@ libgio-2.0.so.0:g_data_input_stream_read_line_utf8
libgio-2.0.so.0:g_data_output_stream_new
libgio-2.0.so.0:g_data_output_stream_put_uint32
libgio-2.0.so.0:g_data_output_stream_set_byte_order
-libgio-2.0.so.0:g_dbus_address_get_stream
-libgio-2.0.so.0:g_dbus_address_get_stream_finish
libgio-2.0.so.0:g_dbus_connection_call_sync
libgio-2.0.so.0:g_dbus_connection_call_with_unix_fd_list_sync
libgio-2.0.so.0:g_dbus_connection_emit_signal
@@ -284,20 +280,11 @@ libgio-2.0.so.0:g_dbus_interface_skeleton_unexport
libgio-2.0.so.0:g_dbus_is_interface_name
libgio-2.0.so.0:g_dbus_is_name
libgio-2.0.so.0:g_dbus_is_unique_name
-libgio-2.0.so.0:g_dbus_message_bytes_needed
libgio-2.0.so.0:g_dbus_message_get_body
libgio-2.0.so.0:g_dbus_message_get_message_type
libgio-2.0.so.0:g_dbus_message_get_unix_fd_list
-libgio-2.0.so.0:g_dbus_message_new
-libgio-2.0.so.0:g_dbus_message_new_from_blob
libgio-2.0.so.0:g_dbus_message_new_method_call
libgio-2.0.so.0:g_dbus_message_set_body
-libgio-2.0.so.0:g_dbus_message_set_error_name
-libgio-2.0.so.0:g_dbus_message_set_flags
-libgio-2.0.so.0:g_dbus_message_set_message_type
-libgio-2.0.so.0:g_dbus_message_set_reply_serial
-libgio-2.0.so.0:g_dbus_message_set_serial
-libgio-2.0.so.0:g_dbus_message_to_blob
libgio-2.0.so.0:g_dbus_message_to_gerror
libgio-2.0.so.0:g_dbus_method_invocation_get_connection
libgio-2.0.so.0:g_dbus_method_invocation_get_message
@@ -414,19 +401,7 @@ libgio-2.0.so.0:g_simple_async_result_get_source_tag
libgio-2.0.so.0:g_simple_async_result_new
libgio-2.0.so.0:g_simple_async_result_propagate_error
libgio-2.0.so.0:g_simple_async_result_set_error
-libgio-2.0.so.0:g_socket_close
-libgio-2.0.so.0:g_socket_connection_get_socket
-libgio-2.0.so.0:g_socket_create_source
libgio-2.0.so.0:g_socket_get_type
-libgio-2.0.so.0:g_socket_listener_add_address
-libgio-2.0.so.0:g_socket_receive_message
-libgio-2.0.so.0:g_socket_send_message
-libgio-2.0.so.0:g_socket_service_get_type
-libgio-2.0.so.0:g_socket_service_is_active
-libgio-2.0.so.0:g_socket_service_start
-libgio-2.0.so.0:g_socket_service_stop
-libgio-2.0.so.0:g_socket_set_blocking
-libgio-2.0.so.0:g_socket_shutdown
libgio-2.0.so.0:g_subprocess_communicate_utf8
libgio-2.0.so.0:g_subprocess_force_exit
libgio-2.0.so.0:g_subprocess_get_exit_status
@@ -444,23 +419,17 @@ libgio-2.0.so.0:g_subprocess_wait_check
libgio-2.0.so.0:g_task_new
libgio-2.0.so.0:g_task_run_in_thread
libgio-2.0.so.0:g_task_set_task_data
-libgio-2.0.so.0:g_unix_connection_get_type
-libgio-2.0.so.0:g_unix_connection_send_credentials
libgio-2.0.so.0:g_unix_fd_list_append
libgio-2.0.so.0:g_unix_fd_list_get
-libgio-2.0.so.0:g_unix_fd_list_get_length
libgio-2.0.so.0:g_unix_fd_list_get_type
libgio-2.0.so.0:g_unix_fd_list_new
libgio-2.0.so.0:g_unix_fd_list_peek_fds
-libgio-2.0.so.0:g_unix_fd_message_get_fd_list
-libgio-2.0.so.0:g_unix_fd_message_get_type
libgio-2.0.so.0:g_unix_input_stream_get_fd
libgio-2.0.so.0:g_unix_input_stream_get_type
libgio-2.0.so.0:g_unix_input_stream_new
libgio-2.0.so.0:g_unix_output_stream_get_fd
libgio-2.0.so.0:g_unix_output_stream_new
libgio-2.0.so.0:g_unix_socket_address_get_type
-libgio-2.0.so.0:g_unix_socket_address_new
libgio-2.0.so.0:g_vfs_get_default
libgio-2.0.so.0:g_zlib_compressor_new
libgio-2.0.so.0:g_zlib_decompressor_new
@@ -473,11 +442,12 @@ libglib-2.0.so.0:g_array_sort
libglib-2.0.so.0:g_array_unref
libglib-2.0.so.0:g_ascii_strcasecmp
libglib-2.0.so.0:g_ascii_strdown
+libglib-2.0.so.0:g_ascii_string_to_unsigned
libglib-2.0.so.0:g_ascii_strncasecmp
libglib-2.0.so.0:g_ascii_strtoll
libglib-2.0.so.0:g_ascii_strtoull
libglib-2.0.so.0:g_ascii_table
-libglib-2.0.so.0:g_ascii_tolower
+libglib-2.0.so.0:g_assertion_message_cmpint
libglib-2.0.so.0:g_assertion_message_cmpnum
libglib-2.0.so.0:g_assertion_message_error
libglib-2.0.so.0:g_assertion_message_expr
@@ -485,17 +455,14 @@ libglib-2.0.so.0:g_base64_decode
libglib-2.0.so.0:g_base64_encode
libglib-2.0.so.0:g_build_filename
libglib-2.0.so.0:g_byte_array_append
-libglib-2.0.so.0:g_byte_array_free
libglib-2.0.so.0:g_byte_array_free_to_bytes
libglib-2.0.so.0:g_byte_array_new
-libglib-2.0.so.0:g_byte_array_remove_range
libglib-2.0.so.0:g_byte_array_unref
libglib-2.0.so.0:g_bytes_equal
libglib-2.0.so.0:g_bytes_get_data
libglib-2.0.so.0:g_bytes_get_size
libglib-2.0.so.0:g_bytes_new
libglib-2.0.so.0:g_bytes_new_take
-libglib-2.0.so.0:g_bytes_new_with_free_func
libglib-2.0.so.0:g_bytes_ref
libglib-2.0.so.0:g_bytes_unref
libglib-2.0.so.0:g_bytes_unref_to_data
@@ -545,6 +512,7 @@ libglib-2.0.so.0:g_error_copy
libglib-2.0.so.0:g_error_free
libglib-2.0.so.0:g_error_matches
libglib-2.0.so.0:g_error_new_valist
+libglib-2.0.so.0:g_fdwalk_set_cloexec
libglib-2.0.so.0:g_file_error_from_errno
libglib-2.0.so.0:g_file_error_quark
libglib-2.0.so.0:g_file_get_contents
@@ -603,8 +571,6 @@ libglib-2.0.so.0:g_hash_table_unref
libglib-2.0.so.0:g_idle_source_new
libglib-2.0.so.0:g_intern_static_string
libglib-2.0.so.0:g_intern_string
-libglib-2.0.so.0:g_io_add_watch
-libglib-2.0.so.0:g_io_channel_unix_new
libglib-2.0.so.0:g_key_file_error_quark
libglib-2.0.so.0:g_key_file_free
libglib-2.0.so.0:g_key_file_get_boolean
@@ -636,7 +602,6 @@ libglib-2.0.so.0:g_key_file_unref
libglib-2.0.so.0:g_list_append
libglib-2.0.so.0:g_list_concat
libglib-2.0.so.0:g_list_copy
-libglib-2.0.so.0:g_list_delete_link
libglib-2.0.so.0:g_list_find
libglib-2.0.so.0:g_list_free
libglib-2.0.so.0:g_list_free_full
@@ -650,7 +615,7 @@ libglib-2.0.so.0:g_list_sort
libglib-2.0.so.0:g_log
libglib-2.0.so.0:g_log_set_default_handler
libglib-2.0.so.0:g_log_set_handler
-libglib-2.0.so.0:g_logv
+libglib-2.0.so.0:g_log_writer_default_would_drop
libglib-2.0.so.0:g_main_context_get_thread_default
libglib-2.0.so.0:g_main_context_iteration
libglib-2.0.so.0:g_main_context_new
@@ -680,7 +645,6 @@ libglib-2.0.so.0:g_markup_parse_context_get_element_stack
libglib-2.0.so.0:g_markup_parse_context_new
libglib-2.0.so.0:g_markup_parse_context_parse
libglib-2.0.so.0:g_markup_parse_context_unref
-libglib-2.0.so.0:g_memdup
libglib-2.0.so.0:g_memdup2
libglib-2.0.so.0:g_mkdir_with_parents
libglib-2.0.so.0:g_mkdtemp
@@ -736,7 +700,6 @@ libglib-2.0.so.0:g_ptr_array_sized_new
libglib-2.0.so.0:g_ptr_array_sort
libglib-2.0.so.0:g_ptr_array_sort_with_data
libglib-2.0.so.0:g_ptr_array_unref
-libglib-2.0.so.0:g_qsort_with_data
libglib-2.0.so.0:g_quark_from_static_string
libglib-2.0.so.0:g_quark_to_string
libglib-2.0.so.0:g_quark_try_string
@@ -802,6 +765,7 @@ libglib-2.0.so.0:g_string_append_printf
libglib-2.0.so.0:g_string_append_unichar
libglib-2.0.so.0:g_string_append_vprintf
libglib-2.0.so.0:g_string_free
+libglib-2.0.so.0:g_string_free_and_steal
libglib-2.0.so.0:g_string_free_to_bytes
libglib-2.0.so.0:g_string_insert_c
libglib-2.0.so.0:g_string_insert_len
@@ -817,6 +781,7 @@ libglib-2.0.so.0:g_strndup
libglib-2.0.so.0:g_strsplit
libglib-2.0.so.0:g_strsplit_set
libglib-2.0.so.0:g_strv_contains
+libglib-2.0.so.0:g_strv_equal
libglib-2.0.so.0:g_strv_length
libglib-2.0.so.0:g_time_val_to_iso8601
libglib-2.0.so.0:g_time_zone_new_offset
@@ -872,7 +837,6 @@ libglib-2.0.so.0:g_variant_dict_insert_value
libglib-2.0.so.0:g_variant_dict_new
libglib-2.0.so.0:g_variant_dict_remove
libglib-2.0.so.0:g_variant_dict_unref
-libglib-2.0.so.0:g_variant_dup_string
libglib-2.0.so.0:g_variant_equal
libglib-2.0.so.0:g_variant_get
libglib-2.0.so.0:g_variant_get_boolean
@@ -910,10 +874,8 @@ libglib-2.0.so.0:g_variant_new_from_bytes
libglib-2.0.so.0:g_variant_new_from_data
libglib-2.0.so.0:g_variant_new_handle
libglib-2.0.so.0:g_variant_new_int32
-libglib-2.0.so.0:g_variant_new_printf
libglib-2.0.so.0:g_variant_new_string
libglib-2.0.so.0:g_variant_new_strv
-libglib-2.0.so.0:g_variant_new_tuple
libglib-2.0.so.0:g_variant_new_uint32
libglib-2.0.so.0:g_variant_new_uint64
libglib-2.0.so.0:g_variant_new_variant
diff --git a/packages/f/flatpak/package.yml b/packages/f/flatpak/package.yml
index 24f7b04c89b..f0b52e53458 100644
--- a/packages/f/flatpak/package.yml
+++ b/packages/f/flatpak/package.yml
@@ -1,8 +1,8 @@
name : flatpak
-version : 1.14.10
-release : 79
+version : 1.16.0
+release : 80
source :
- - https://github.com/flatpak/flatpak/releases/download/1.14.10/flatpak-1.14.10.tar.xz : 6bbdc7908127350ad85a4a47d70292ca2f4c46e977b32b1fd231c2a719d821cd
+ - https://github.com/flatpak/flatpak/releases/download/1.16.0/flatpak-1.16.0.tar.xz : cb0ac565adcb62127c6d11ed50ee7044d6a836fa69c354b2f4b640a22bfa4b2a
homepage : https://flatpak.org/
license : LGPL-2.1-or-later
component : desktop
@@ -26,23 +26,26 @@ builddeps :
- pkgconfig(xau)
- bubblewrap
- pyparsing
+ - socat
+ - xdg-dbus-proxy
- xmlto
rundeps :
- bubblewrap
setup : |
%patch -p1 -i $pkgfiles/0001-Solus-Tmpfiles-additions-for-statelessness.patch
- %configure --disable-static \
- --enable-gtk-doc \
- --with-dbus-config-dir=/usr/share/dbus-1/system.d \
- --with-privileged-group=sudo \
- --with-profile-dir=/usr/share/defaults/etc/profile.d \
- --with-system-bubblewrap \
- --with-system-helper-user=flatpak \
- --with-sysusersdir=%libdir%/sysusers.d/
+ %meson_configure \
+ -Dgtkdoc=enabled \
+ -Ddbus_config_dir=/usr/share/dbus-1/system.d \
+ -Dprivileged_group=sudo \
+ -Dprofile_dir=/usr/share/defaults/etc/profile.d \
+ -Dsystem_bubblewrap=bwrap \
+ -Dsystem_dbus_proxy=xdg-dbus-proxy \
+ -Dsystem_helper_user=flatpak \
+ -Dsysusersdir=%libdir%/sysusers.d/
build : |
- %make
+ %ninja_build
install : |
- %make_install
+ %ninja_install
# Make sure that flatpak profile script is loaded after 10-xdg.sh
mv $installdir/usr/share/defaults/etc/profile.d/flatpak.sh $installdir/usr/share/defaults/etc/profile.d/70-flatpak.sh
diff --git a/packages/f/flatpak/pspec_x86_64.xml b/packages/f/flatpak/pspec_x86_64.xml
index 09574c25c5a..be2239e1591 100644
--- a/packages/f/flatpak/pspec_x86_64.xml
+++ b/packages/f/flatpak/pspec_x86_64.xml
@@ -3,8 +3,8 @@
flatpak
https://flatpak.org/
- Reilly Brogan
- solus@reillybrogan.com
+ Muhammad Alfi Syahrin
+ malfisya.dev@hotmail.com
LGPL-2.1-or-later
desktop
@@ -30,7 +30,6 @@
/usr/lib/systemd/user/flatpak-portal.service
/usr/lib/systemd/user/flatpak-session-helper.service
/usr/lib/tmpfiles.d/flatpak.conf
- /usr/lib64/flatpak/flatpak-dbus-proxy
/usr/lib64/flatpak/flatpak-oci-authenticator
/usr/lib64/flatpak/flatpak-portal
/usr/lib64/flatpak/flatpak-session-helper
@@ -39,7 +38,7 @@
/usr/lib64/flatpak/revokefs-fuse
/usr/lib64/girepository-1.0/Flatpak-1.0.typelib
/usr/lib64/libflatpak.so.0
- /usr/lib64/libflatpak.so.0.11410.0
+ /usr/lib64/libflatpak.so.0.11600.0
/usr/lib64/systemd/system/flatpak-enable-flathub.service
/usr/lib64/systemd/system/flatpak-update.service
/usr/lib64/systemd/system/flatpak-update.timer
@@ -57,6 +56,7 @@
/usr/share/dbus-1/system-services/org.freedesktop.Flatpak.SystemHelper.service
/usr/share/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf
/usr/share/defaults/etc/profile.d/70-flatpak.sh
+ /usr/share/defaults/etc/profile.d/flatpak.csh
/usr/share/doc/flatpak/docbook.css
/usr/share/doc/flatpak/flatpak-docs.html
/usr/share/fish/vendor_completions.d/flatpak.fish
@@ -64,7 +64,6 @@
/usr/share/flatpak/triggers/desktop-database.trigger
/usr/share/flatpak/triggers/gtk-icon-cache.trigger
/usr/share/flatpak/triggers/mime-database.trigger
- /usr/share/gir-1.0/Flatpak-1.0.gir
/usr/share/locale/cs/LC_MESSAGES/flatpak.mo
/usr/share/locale/da/LC_MESSAGES/flatpak.mo
/usr/share/locale/de/LC_MESSAGES/flatpak.mo
@@ -76,6 +75,8 @@
/usr/share/locale/hr/LC_MESSAGES/flatpak.mo
/usr/share/locale/hu/LC_MESSAGES/flatpak.mo
/usr/share/locale/id/LC_MESSAGES/flatpak.mo
+ /usr/share/locale/ka/LC_MESSAGES/flatpak.mo
+ /usr/share/locale/nl/LC_MESSAGES/flatpak.mo
/usr/share/locale/oc/LC_MESSAGES/flatpak.mo
/usr/share/locale/pl/LC_MESSAGES/flatpak.mo
/usr/share/locale/pt/LC_MESSAGES/flatpak.mo
@@ -138,6 +139,8 @@
/usr/share/man/man5/flatpak-installation.5
/usr/share/man/man5/flatpak-metadata.5
/usr/share/man/man5/flatpak-remote.5
+ /usr/share/man/man5/flatpakref.5
+ /usr/share/man/man5/flatpakrepo.5
/usr/share/polkit-1/actions/org.freedesktop.Flatpak.policy
/usr/share/polkit-1/rules.d/org.freedesktop.Flatpak.rules
/usr/share/zsh/site-functions/_flatpak
@@ -150,7 +153,7 @@
programming.devel
- flatpak
+ flatpak
/usr/include/flatpak/flatpak-bundle-ref.h
@@ -169,6 +172,7 @@
/usr/include/flatpak/flatpak.h
/usr/lib64/libflatpak.so
/usr/lib64/pkgconfig/flatpak.pc
+ /usr/share/gir-1.0/Flatpak-1.0.gir
@@ -218,12 +222,12 @@
-
- 2024-08-14
- 1.14.10
+
+ 2025-01-15
+ 1.16.0
Packaging update
- Reilly Brogan
- solus@reillybrogan.com
+ Muhammad Alfi Syahrin
+ malfisya.dev@hotmail.com
\ No newline at end of file