diff --git a/packages/l/labwc/MAINTAINERS.md b/packages/l/labwc/MAINTAINERS.md
new file mode 100644
index 00000000000..384782f0040
--- /dev/null
+++ b/packages/l/labwc/MAINTAINERS.md
@@ -0,0 +1,5 @@
+This file is used to indicate primary maintainership for this package. A package may list more than one maintainer to avoid bus factor issues. People on this list may be considered “subject-matter experts”. Please note that Solus Staff may need to perform necessary rebuilds, upgrades, or security fixes as part of the normal maintenance of the Solus package repository. If you believe this package requires an update, follow documentation from https://help.getsol.us/docs/packaging/procedures/request-a-package-update. In the event that this package becomes insufficiently maintained, the Solus Staff reserves the right to request a new maintainer, or deprecate and remove this package from the repository entirely.
+
+- Facundo Ciruzzi
+ - Matrix: @faucundo_c_c:matrix.org
+ - Email: ciruzzifacundo@gmail.com
diff --git a/packages/l/labwc/abi_used_libs b/packages/l/labwc/abi_used_libs
index 85b4be3afcf..58debc893f6 100644
--- a/packages/l/labwc/abi_used_libs
+++ b/packages/l/labwc/abi_used_libs
@@ -10,5 +10,6 @@ libpixman-1.so.0
libpng16.so.16
libwayland-server.so.0
libwlroots.so.12
+libxcb.so.1
libxkbcommon.so.0
libxml2.so.2
diff --git a/packages/l/labwc/abi_used_symbols b/packages/l/labwc/abi_used_symbols
index 5b850e92711..965c58f764a 100644
--- a/packages/l/labwc/abi_used_symbols
+++ b/packages/l/labwc/abi_used_symbols
@@ -10,6 +10,8 @@ libc.so.6:__stack_chk_fail
libc.so.6:__sysv_signal
libc.so.6:__vsnprintf_chk
libc.so.6:_exit
+libc.so.6:abort
+libc.so.6:access
libc.so.6:bindtextdomain
libc.so.6:calloc
libc.so.6:clock_gettime
@@ -37,6 +39,7 @@ libc.so.6:memmove
libc.so.6:optarg
libc.so.6:optind
libc.so.6:perror
+libc.so.6:qsort
libc.so.6:realloc
libc.so.6:setenv
libc.so.6:setlocale
@@ -95,7 +98,6 @@ libcairo.so.2:cairo_surface_status
libglib-2.0.so.0:g_error_free
libglib-2.0.so.0:g_log
libglib-2.0.so.0:g_shell_parse_argv
-libglib-2.0.so.0:g_strcmp0
libglib-2.0.so.0:g_strfreev
libglib-2.0.so.0:g_strsplit
libglib-2.0.so.0:g_utf8_get_char_validated
@@ -104,6 +106,8 @@ libgobject-2.0.so.0:g_object_unref
libinput.so.10:libinput_device_config_accel_is_available
libinput.so.10:libinput_device_config_accel_set_profile
libinput.so.10:libinput_device_config_accel_set_speed
+libinput.so.10:libinput_device_config_click_get_methods
+libinput.so.10:libinput_device_config_click_set_method
libinput.so.10:libinput_device_config_dwt_is_available
libinput.so.10:libinput_device_config_dwt_set_enabled
libinput.so.10:libinput_device_config_left_handed_is_available
@@ -112,6 +116,8 @@ libinput.so.10:libinput_device_config_middle_emulation_is_available
libinput.so.10:libinput_device_config_middle_emulation_set_enabled
libinput.so.10:libinput_device_config_scroll_has_natural_scroll
libinput.so.10:libinput_device_config_scroll_set_natural_scroll_enabled
+libinput.so.10:libinput_device_config_send_events_get_modes
+libinput.so.10:libinput_device_config_send_events_set_mode
libinput.so.10:libinput_device_config_tap_get_finger_count
libinput.so.10:libinput_device_config_tap_set_button_map
libinput.so.10:libinput_device_config_tap_set_drag_enabled
@@ -137,7 +143,16 @@ libpangocairo-1.0.so.0:pango_cairo_create_layout
libpangocairo-1.0.so.0:pango_cairo_font_map_set_default
libpangocairo-1.0.so.0:pango_cairo_show_layout
libpangocairo-1.0.so.0:pango_cairo_update_layout
+libpixman-1.so.0:pixman_region32_clear
+libpixman-1.so.0:pixman_region32_contains_rectangle
+libpixman-1.so.0:pixman_region32_fini
+libpixman-1.so.0:pixman_region32_init
+libpixman-1.so.0:pixman_region32_init_rects
+libpixman-1.so.0:pixman_region32_intersect_rect
libpixman-1.so.0:pixman_region32_not_empty
+libpixman-1.so.0:pixman_region32_rectangles
+libpixman-1.so.0:pixman_region32_subtract
+libpixman-1.so.0:pixman_region32_union_rect
libpng16.so.16:png_sig_cmp
libwayland-server.so.0:wl_array_add
libwayland-server.so.0:wl_array_init
@@ -213,6 +228,7 @@ libwlroots.so.12:wlr_foreign_toplevel_handle_v1_set_parent
libwlroots.so.12:wlr_foreign_toplevel_handle_v1_set_title
libwlroots.so.12:wlr_foreign_toplevel_manager_v1_create
libwlroots.so.12:wlr_fractional_scale_manager_v1_create
+libwlroots.so.12:wlr_fractional_scale_v1_notify_scale
libwlroots.so.12:wlr_gamma_control_manager_v1_create
libwlroots.so.12:wlr_gamma_control_manager_v1_get_control
libwlroots.so.12:wlr_gamma_control_v1_apply
@@ -230,6 +246,7 @@ libwlroots.so.12:wlr_keyboard_get_modifiers
libwlroots.so.12:wlr_keyboard_group_add_keyboard
libwlroots.so.12:wlr_keyboard_group_create
libwlroots.so.12:wlr_keyboard_group_destroy
+libwlroots.so.12:wlr_keyboard_keymaps_match
libwlroots.so.12:wlr_keyboard_notify_modifiers
libwlroots.so.12:wlr_keyboard_set_keymap
libwlroots.so.12:wlr_keyboard_set_repeat_info
@@ -244,21 +261,23 @@ libwlroots.so.12:wlr_output_commit_state
libwlroots.so.12:wlr_output_configuration_head_v1_create
libwlroots.so.12:wlr_output_configuration_v1_create
libwlroots.so.12:wlr_output_configuration_v1_destroy
+libwlroots.so.12:wlr_output_configuration_v1_send_failed
libwlroots.so.12:wlr_output_configuration_v1_send_succeeded
libwlroots.so.12:wlr_output_destroy
libwlroots.so.12:wlr_output_effective_resolution
libwlroots.so.12:wlr_output_enable
libwlroots.so.12:wlr_output_enable_adaptive_sync
+libwlroots.so.12:wlr_output_head_v1_state_apply
libwlroots.so.12:wlr_output_init_render
libwlroots.so.12:wlr_output_is_drm
libwlroots.so.12:wlr_output_is_headless
+libwlroots.so.12:wlr_output_is_wl
libwlroots.so.12:wlr_output_layout_add
libwlroots.so.12:wlr_output_layout_add_auto
libwlroots.so.12:wlr_output_layout_adjacent_output
libwlroots.so.12:wlr_output_layout_closest_point
libwlroots.so.12:wlr_output_layout_create
libwlroots.so.12:wlr_output_layout_destroy
-libwlroots.so.12:wlr_output_layout_get
libwlroots.so.12:wlr_output_layout_get_box
libwlroots.so.12:wlr_output_layout_intersects
libwlroots.so.12:wlr_output_layout_output_at
@@ -278,6 +297,7 @@ libwlroots.so.12:wlr_output_set_transform
libwlroots.so.12:wlr_output_state_finish
libwlroots.so.12:wlr_output_state_init
libwlroots.so.12:wlr_output_test
+libwlroots.so.12:wlr_output_test_state
libwlroots.so.12:wlr_pointer_constraint_v1_send_activated
libwlroots.so.12:wlr_pointer_constraint_v1_send_deactivated
libwlroots.so.12:wlr_pointer_constraints_v1_constraint_for_surface
@@ -319,7 +339,6 @@ libwlroots.so.12:wlr_scene_node_reparent
libwlroots.so.12:wlr_scene_node_set_enabled
libwlroots.so.12:wlr_scene_node_set_position
libwlroots.so.12:wlr_scene_output_build_state
-libwlroots.so.12:wlr_scene_output_commit
libwlroots.so.12:wlr_scene_output_create
libwlroots.so.12:wlr_scene_output_destroy
libwlroots.so.12:wlr_scene_output_layout_add_output
@@ -372,6 +391,10 @@ libwlroots.so.12:wlr_single_pixel_buffer_manager_v1_create
libwlroots.so.12:wlr_subcompositor_create
libwlroots.so.12:wlr_surface_accepts_touch
libwlroots.so.12:wlr_surface_get_extends
+libwlroots.so.12:wlr_tablet_from_input_device
+libwlroots.so.12:wlr_tablet_pad_from_input_device
+libwlroots.so.12:wlr_tearing_control_manager_v1_create
+libwlroots.so.12:wlr_tearing_control_manager_v1_surface_hint_from_surface
libwlroots.so.12:wlr_touch_from_input_device
libwlroots.so.12:wlr_viewporter_create
libwlroots.so.12:wlr_virtual_keyboard_manager_v1_create
@@ -394,6 +417,7 @@ libwlroots.so.12:wlr_xdg_toplevel_set_activated
libwlroots.so.12:wlr_xdg_toplevel_set_fullscreen
libwlroots.so.12:wlr_xdg_toplevel_set_maximized
libwlroots.so.12:wlr_xdg_toplevel_set_size
+libwlroots.so.12:wlr_xdg_toplevel_set_tiled
libwlroots.so.12:wlr_xwayland_create
libwlroots.so.12:wlr_xwayland_destroy
libwlroots.so.12:wlr_xwayland_icccm_input_model
@@ -410,6 +434,11 @@ libwlroots.so.12:wlr_xwayland_surface_set_fullscreen
libwlroots.so.12:wlr_xwayland_surface_set_maximized
libwlroots.so.12:wlr_xwayland_surface_set_minimized
libwlroots.so.12:wlr_xwayland_surface_try_from_wlr_surface
+libxcb.so.1:xcb_connect
+libxcb.so.1:xcb_connection_has_error
+libxcb.so.1:xcb_disconnect
+libxcb.so.1:xcb_intern_atom
+libxcb.so.1:xcb_intern_atom_reply
libxkbcommon.so.0:xkb_context_new
libxkbcommon.so.0:xkb_context_unref
libxkbcommon.so.0:xkb_keymap_key_for_each
diff --git a/packages/l/labwc/package.yml b/packages/l/labwc/package.yml
index 885c4a136e4..04cdb06b48e 100644
--- a/packages/l/labwc/package.yml
+++ b/packages/l/labwc/package.yml
@@ -1,8 +1,8 @@
name : labwc
-version : 0.7.0
-release : 1
+version : 0.7.1
+release : 2
source :
- - https://github.com/labwc/labwc/archive/refs/tags/0.7.0.tar.gz : 2607219cb766db4d258a20c62c98ea16cd6d62c735e65f35d916188cf0ccbe70
+ - https://github.com/labwc/labwc/archive/refs/tags/0.7.1.tar.gz : 1810ec55e287708e7a3cd44c726aa887db02480704db82b3d0bd550a6c4bfb76
homepage : https://labwc.github.io/
license : GPL-2.0-or-later
component : desktop
@@ -22,9 +22,18 @@ builddeps :
- pkgconfig(xkbcommon)
- librsvg
- xorg-xwayland
+rundeps :
+ - alacritty
+ - swaybg
+ - swayidle
+ - swaylock
+ - waybar
+ - wlopm
+ - xdg-desktop-portal-gtk
+ - xdg-desktop-portal-wlr
setup : |
- %meson_configure --wrap-mode=nodownload
+ %meson_configure --wrap-mode=nodownload
build : |
- %ninja_build
+ %ninja_build
install : |
- %ninja_install
+ %ninja_install
diff --git a/packages/l/labwc/pspec_x86_64.xml b/packages/l/labwc/pspec_x86_64.xml
index 894fa533d49..b03346d0cc2 100644
--- a/packages/l/labwc/pspec_x86_64.xml
+++ b/packages/l/labwc/pspec_x86_64.xml
@@ -28,15 +28,22 @@
/usr/share/doc/labwc/rc.xml
/usr/share/doc/labwc/rc.xml.all
/usr/share/doc/labwc/themerc
+ /usr/share/icons/hicolor/scalable/apps/labwc-symbolic.svg
+ /usr/share/icons/hicolor/scalable/apps/labwc.svg
/usr/share/locale/de/LC_MESSAGES/labwc.mo
/usr/share/locale/es/LC_MESSAGES/labwc.mo
+ /usr/share/locale/et/LC_MESSAGES/labwc.mo
/usr/share/locale/eu/LC_MESSAGES/labwc.mo
+ /usr/share/locale/fi/LC_MESSAGES/labwc.mo
/usr/share/locale/gl/LC_MESSAGES/labwc.mo
+ /usr/share/locale/hu/LC_MESSAGES/labwc.mo
/usr/share/locale/id/LC_MESSAGES/labwc.mo
/usr/share/locale/it/LC_MESSAGES/labwc.mo
/usr/share/locale/ja/LC_MESSAGES/labwc.mo
/usr/share/locale/ka/LC_MESSAGES/labwc.mo
+ /usr/share/locale/lt/LC_MESSAGES/labwc.mo
/usr/share/locale/nl/LC_MESSAGES/labwc.mo
+ /usr/share/locale/pa/LC_MESSAGES/labwc.mo
/usr/share/locale/pl/LC_MESSAGES/labwc.mo
/usr/share/locale/pt/LC_MESSAGES/labwc.mo
/usr/share/locale/ru/LC_MESSAGES/labwc.mo
@@ -48,9 +55,9 @@
-
- 2024-03-08
- 0.7.0
+
+ 2024-03-16
+ 0.7.1
Packaging update
Facundo Ciruzzi
ciruzzifacundo@gmail.com