diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -946,28 +946,22 @@ libgcc_s.so.1:_Unwind_SetGR libgcc_s.so.1:_Unwind_SetIP libgcc_s.so.1:__popcountdi2 -libgdk-3.so.0:gdk_cairo_create libgdk-3.so.0:gdk_color_parse -libgdk-3.so.0:gdk_cursor_new libgdk-3.so.0:gdk_display_get_default libgdk-3.so.0:gdk_event_peek -libgdk-3.so.0:gdk_get_display libgdk-3.so.0:gdk_rectangle_union -libgdk-3.so.0:gdk_screen_get_default -libgdk-3.so.0:gdk_screen_get_display libgdk-3.so.0:gdk_screen_get_height -libgdk-3.so.0:gdk_window_begin_paint_rect libgdk-3.so.0:gdk_window_get_device_position -libgdk-3.so.0:gdk_window_invalidate_rect libgdk-3.so.0:gdk_window_new libgdk-3.so.0:gdk_window_process_updates libgdk-3.so.0:gdk_window_set_user_data libgdk-3.so.0:gdk_x11_display_error_trap_pop libgdk-3.so.0:gdk_x11_display_error_trap_push -libgdk-3.so.0:gdk_x11_display_get_xdisplay libgdk-3.so.0:gdk_x11_screen_lookup_visual libgdk-3.so.0:gdk_x11_window_get_xid +libgdk-x11-2.0.so.0:gdk_cairo_create libgdk-x11-2.0.so.0:gdk_cairo_set_source_pixbuf +libgdk-x11-2.0.so.0:gdk_color_parse libgdk-x11-2.0.so.0:gdk_colormap_alloc_color libgdk-x11-2.0.so.0:gdk_colormap_free_colors libgdk-x11-2.0.so.0:gdk_colormap_get_system @@ -988,10 +982,15 @@ libgdk-x11-2.0.so.0:gdk_get_display libgdk-x11-2.0.so.0:gdk_pixmap_new libgdk-x11-2.0.so.0:gdk_region_get_rectangles +libgdk-x11-2.0.so.0:gdk_screen_get_default +libgdk-x11-2.0.so.0:gdk_screen_get_display +libgdk-x11-2.0.so.0:gdk_screen_get_height +libgdk-x11-2.0.so.0:gdk_window_begin_paint_rect libgdk-x11-2.0.so.0:gdk_window_end_paint libgdk-x11-2.0.so.0:gdk_window_get_pointer -libgdk-x11-2.0.so.0:gdk_window_process_updates +libgdk-x11-2.0.so.0:gdk_window_invalidate_rect libgdk-x11-2.0.so.0:gdk_window_set_cursor +libgdk-x11-2.0.so.0:gdk_x11_display_get_xdisplay libgdk_pixbuf-2.0.so.0:gdk_pixbuf_composite libgdk_pixbuf-2.0.so.0:gdk_pixbuf_copy_area libgdk_pixbuf-2.0.so.0:gdk_pixbuf_fill @@ -1094,78 +1093,58 @@ libgobject-2.0.so.0:g_value_set_pointer libgobject-2.0.so.0:g_value_set_string libgobject-2.0.so.0:g_value_unset -libgtk-3.so.0:gtk_adjustment_changed libgtk-3.so.0:gtk_adjustment_get_page_increment -libgtk-3.so.0:gtk_adjustment_get_step_increment libgtk-3.so.0:gtk_adjustment_get_type -libgtk-3.so.0:gtk_adjustment_get_upper libgtk-3.so.0:gtk_adjustment_get_value -libgtk-3.so.0:gtk_adjustment_set_upper +libgtk-3.so.0:gtk_adjustment_new libgtk-3.so.0:gtk_adjustment_set_value -libgtk-3.so.0:gtk_bin_get_child libgtk-3.so.0:gtk_bin_get_type libgtk-3.so.0:gtk_box_get_type libgtk-3.so.0:gtk_box_pack_end libgtk-3.so.0:gtk_box_pack_start -libgtk-3.so.0:gtk_box_set_spacing libgtk-3.so.0:gtk_button_get_label -libgtk-3.so.0:gtk_button_get_type -libgtk-3.so.0:gtk_button_new libgtk-3.so.0:gtk_button_new_from_stock libgtk-3.so.0:gtk_button_new_with_label libgtk-3.so.0:gtk_button_set_label libgtk-3.so.0:gtk_cell_editable_editing_done libgtk-3.so.0:gtk_cell_editable_get_type libgtk-3.so.0:gtk_cell_editable_remove_widget -libgtk-3.so.0:gtk_cell_layout_get_cells libgtk-3.so.0:gtk_cell_layout_get_type libgtk-3.so.0:gtk_cell_layout_pack_start libgtk-3.so.0:gtk_cell_layout_set_attributes libgtk-3.so.0:gtk_cell_renderer_pixbuf_new libgtk-3.so.0:gtk_cell_renderer_text_new libgtk-3.so.0:gtk_cell_renderer_toggle_new -libgtk-3.so.0:gtk_check_button_new -libgtk-3.so.0:gtk_check_button_new_with_label +libgtk-3.so.0:gtk_combo_box_get_active libgtk-3.so.0:gtk_combo_box_get_model libgtk-3.so.0:gtk_combo_box_get_type libgtk-3.so.0:gtk_combo_box_new_with_model -libgtk-3.so.0:gtk_combo_box_text_get_type +libgtk-3.so.0:gtk_combo_box_text_append_text libgtk-3.so.0:gtk_combo_box_text_new -libgtk-3.so.0:gtk_combo_box_text_new_with_entry libgtk-3.so.0:gtk_container_add libgtk-3.so.0:gtk_container_get_children -libgtk-3.so.0:gtk_container_get_type libgtk-3.so.0:gtk_container_remove libgtk-3.so.0:gtk_container_set_border_width -libgtk-3.so.0:gtk_dialog_add_button libgtk-3.so.0:gtk_dialog_add_buttons -libgtk-3.so.0:gtk_dialog_get_content_area libgtk-3.so.0:gtk_dialog_get_type -libgtk-3.so.0:gtk_dialog_response +libgtk-3.so.0:gtk_dialog_new_with_buttons libgtk-3.so.0:gtk_dialog_run +libgtk-3.so.0:gtk_dialog_set_default_response libgtk-3.so.0:gtk_dialog_set_response_sensitive libgtk-3.so.0:gtk_drawing_area_get_type libgtk-3.so.0:gtk_drawing_area_new libgtk-3.so.0:gtk_editable_get_type libgtk-3.so.0:gtk_editable_set_editable -libgtk-3.so.0:gtk_entry_get_text -libgtk-3.so.0:gtk_entry_get_type libgtk-3.so.0:gtk_entry_new -libgtk-3.so.0:gtk_entry_set_max_length libgtk-3.so.0:gtk_entry_set_text -libgtk-3.so.0:gtk_entry_set_width_chars libgtk-3.so.0:gtk_event_box_new libgtk-3.so.0:gtk_events_pending libgtk-3.so.0:gtk_file_chooser_dialog_new -libgtk-3.so.0:gtk_file_chooser_get_filename -libgtk-3.so.0:gtk_file_chooser_get_type -libgtk-3.so.0:gtk_file_chooser_set_current_folder -libgtk-3.so.0:gtk_frame_get_label_widget +libgtk-3.so.0:gtk_file_chooser_get_action +libgtk-3.so.0:gtk_file_chooser_set_extra_widget libgtk-3.so.0:gtk_frame_get_type libgtk-3.so.0:gtk_frame_new libgtk-3.so.0:gtk_frame_set_label -libgtk-3.so.0:gtk_frame_set_shadow_type -libgtk-3.so.0:gtk_get_current_event_time libgtk-3.so.0:gtk_get_major_version libgtk-3.so.0:gtk_get_micro_version libgtk-3.so.0:gtk_get_minor_version @@ -1174,12 +1153,13 @@ libgtk-3.so.0:gtk_hbox_new libgtk-3.so.0:gtk_hpaned_new libgtk-3.so.0:gtk_hscale_new -libgtk-3.so.0:gtk_hseparator_new +libgtk-3.so.0:gtk_hscrollbar_new libgtk-3.so.0:gtk_image_get_type libgtk-3.so.0:gtk_image_new_from_icon_name libgtk-3.so.0:gtk_image_new_from_pixbuf libgtk-3.so.0:gtk_image_new_from_stock libgtk-3.so.0:gtk_image_set_from_pixbuf +libgtk-3.so.0:gtk_init_check libgtk-3.so.0:gtk_label_get_text libgtk-3.so.0:gtk_label_get_type libgtk-3.so.0:gtk_label_new @@ -1187,10 +1167,8 @@ libgtk-3.so.0:gtk_label_set_line_wrap libgtk-3.so.0:gtk_label_set_markup libgtk-3.so.0:gtk_label_set_selectable -libgtk-3.so.0:gtk_label_set_text libgtk-3.so.0:gtk_label_set_use_markup libgtk-3.so.0:gtk_list_store_append -libgtk-3.so.0:gtk_list_store_clear libgtk-3.so.0:gtk_list_store_get_type libgtk-3.so.0:gtk_list_store_new libgtk-3.so.0:gtk_list_store_remove @@ -1198,12 +1176,10 @@ libgtk-3.so.0:gtk_list_store_set_value libgtk-3.so.0:gtk_main libgtk-3.so.0:gtk_main_iteration -libgtk-3.so.0:gtk_main_iteration_do libgtk-3.so.0:gtk_main_quit libgtk-3.so.0:gtk_menu_get_type libgtk-3.so.0:gtk_menu_item_new_with_label libgtk-3.so.0:gtk_menu_new -libgtk-3.so.0:gtk_menu_popup libgtk-3.so.0:gtk_menu_shell_append libgtk-3.so.0:gtk_menu_shell_get_type libgtk-3.so.0:gtk_message_dialog_new @@ -1213,12 +1189,9 @@ libgtk-3.so.0:gtk_notebook_get_type libgtk-3.so.0:gtk_notebook_new libgtk-3.so.0:gtk_notebook_set_tab_pos -libgtk-3.so.0:gtk_paint_shadow libgtk-3.so.0:gtk_paned_get_type libgtk-3.so.0:gtk_paned_pack1 -libgtk-3.so.0:gtk_paned_pack2 libgtk-3.so.0:gtk_radio_button_get_group -libgtk-3.so.0:gtk_radio_button_get_type libgtk-3.so.0:gtk_radio_button_new_with_label libgtk-3.so.0:gtk_radio_button_new_with_label_from_widget libgtk-3.so.0:gtk_range_get_type @@ -1240,47 +1213,39 @@ libgtk-3.so.0:gtk_separator_tool_item_get_type libgtk-3.so.0:gtk_separator_tool_item_new libgtk-3.so.0:gtk_separator_tool_item_set_draw -libgtk-3.so.0:gtk_spin_button_get_type libgtk-3.so.0:gtk_spin_button_get_value_as_int -libgtk-3.so.0:gtk_spin_button_new_with_range libgtk-3.so.0:gtk_spin_button_set_range libgtk-3.so.0:gtk_spin_button_set_value libgtk-3.so.0:gtk_statusbar_get_message_area libgtk-3.so.0:gtk_statusbar_get_type libgtk-3.so.0:gtk_statusbar_new +libgtk-3.so.0:gtk_statusbar_push libgtk-3.so.0:gtk_statusbar_remove libgtk-3.so.0:gtk_style_context_add_class libgtk-3.so.0:gtk_table_attach -libgtk-3.so.0:gtk_table_attach_defaults libgtk-3.so.0:gtk_table_get_type libgtk-3.so.0:gtk_table_new libgtk-3.so.0:gtk_table_resize -libgtk-3.so.0:gtk_table_set_row_spacings -libgtk-3.so.0:gtk_text_buffer_apply_tag_by_name +libgtk-3.so.0:gtk_text_buffer_create_mark libgtk-3.so.0:gtk_text_buffer_delete -libgtk-3.so.0:gtk_text_buffer_get_bounds libgtk-3.so.0:gtk_text_buffer_get_iter_at_offset -libgtk-3.so.0:gtk_text_buffer_get_text libgtk-3.so.0:gtk_text_buffer_get_type libgtk-3.so.0:gtk_text_buffer_insert libgtk-3.so.0:gtk_text_buffer_insert_with_tags_by_name libgtk-3.so.0:gtk_text_buffer_new -libgtk-3.so.0:gtk_text_buffer_place_cursor libgtk-3.so.0:gtk_text_buffer_set_text libgtk-3.so.0:gtk_text_tag_new libgtk-3.so.0:gtk_text_tag_table_add libgtk-3.so.0:gtk_text_tag_table_new libgtk-3.so.0:gtk_text_view_get_buffer -libgtk-3.so.0:gtk_text_view_get_type libgtk-3.so.0:gtk_text_view_new libgtk-3.so.0:gtk_text_view_scroll_to_mark libgtk-3.so.0:gtk_text_view_set_buffer -libgtk-3.so.0:gtk_text_view_set_cursor_visible libgtk-3.so.0:gtk_text_view_set_editable -libgtk-3.so.0:gtk_text_view_set_left_margin libgtk-3.so.0:gtk_text_view_set_pixels_above_lines libgtk-3.so.0:gtk_text_view_set_wrap_mode libgtk-3.so.0:gtk_toggle_button_get_active +libgtk-3.so.0:gtk_toggle_button_get_type libgtk-3.so.0:gtk_toggle_button_new libgtk-3.so.0:gtk_toggle_button_new_with_label libgtk-3.so.0:gtk_toggle_button_set_active @@ -1288,66 +1253,44 @@ libgtk-3.so.0:gtk_tool_button_new libgtk-3.so.0:gtk_tool_button_set_icon_widget libgtk-3.so.0:gtk_tool_button_set_label -libgtk-3.so.0:gtk_tool_item_get_type libgtk-3.so.0:gtk_tool_item_new libgtk-3.so.0:gtk_tool_item_set_expand -libgtk-3.so.0:gtk_tool_item_set_tooltip_text libgtk-3.so.0:gtk_toolbar_get_type libgtk-3.so.0:gtk_toolbar_insert libgtk-3.so.0:gtk_toolbar_new libgtk-3.so.0:gtk_toolbar_set_show_arrow libgtk-3.so.0:gtk_tree_drag_dest_get_type -libgtk-3.so.0:gtk_tree_drag_source_get_type -libgtk-3.so.0:gtk_tree_get_row_drag_data -libgtk-3.so.0:gtk_tree_model_foreach libgtk-3.so.0:gtk_tree_model_get libgtk-3.so.0:gtk_tree_model_get_iter -libgtk-3.so.0:gtk_tree_model_get_iter_first +libgtk-3.so.0:gtk_tree_model_get_path libgtk-3.so.0:gtk_tree_model_get_type -libgtk-3.so.0:gtk_tree_model_get_value libgtk-3.so.0:gtk_tree_model_iter_n_children libgtk-3.so.0:gtk_tree_model_iter_next libgtk-3.so.0:gtk_tree_model_iter_parent -libgtk-3.so.0:gtk_tree_model_row_changed libgtk-3.so.0:gtk_tree_model_row_inserted libgtk-3.so.0:gtk_tree_model_rows_reordered libgtk-3.so.0:gtk_tree_path_append_index libgtk-3.so.0:gtk_tree_path_copy libgtk-3.so.0:gtk_tree_path_free libgtk-3.so.0:gtk_tree_path_get_depth -libgtk-3.so.0:gtk_tree_path_get_indices libgtk-3.so.0:gtk_tree_path_new libgtk-3.so.0:gtk_tree_path_new_from_indices libgtk-3.so.0:gtk_tree_path_new_from_string -libgtk-3.so.0:gtk_tree_selection_get_selected -libgtk-3.so.0:gtk_tree_selection_iter_is_selected libgtk-3.so.0:gtk_tree_selection_select_iter libgtk-3.so.0:gtk_tree_selection_set_mode -libgtk-3.so.0:gtk_tree_set_row_drag_data -libgtk-3.so.0:gtk_tree_sortable_get_type libgtk-3.so.0:gtk_tree_sortable_sort_column_changed -libgtk-3.so.0:gtk_tree_store_append -libgtk-3.so.0:gtk_tree_store_new -libgtk-3.so.0:gtk_tree_store_remove libgtk-3.so.0:gtk_tree_store_set libgtk-3.so.0:gtk_tree_view_append_column libgtk-3.so.0:gtk_tree_view_collapse_row libgtk-3.so.0:gtk_tree_view_column_add_attribute libgtk-3.so.0:gtk_tree_view_column_get_type libgtk-3.so.0:gtk_tree_view_column_get_widget -libgtk-3.so.0:gtk_tree_view_column_new libgtk-3.so.0:gtk_tree_view_column_new_with_attributes libgtk-3.so.0:gtk_tree_view_column_pack_start libgtk-3.so.0:gtk_tree_view_column_set_cell_data_func libgtk-3.so.0:gtk_tree_view_column_set_clickable -libgtk-3.so.0:gtk_tree_view_column_set_min_width -libgtk-3.so.0:gtk_tree_view_column_set_resizable libgtk-3.so.0:gtk_tree_view_column_set_sort_column_id -libgtk-3.so.0:gtk_tree_view_columns_autosize -libgtk-3.so.0:gtk_tree_view_expand_all -libgtk-3.so.0:gtk_tree_view_expand_row -libgtk-3.so.0:gtk_tree_view_get_column -libgtk-3.so.0:gtk_tree_view_get_cursor +libgtk-3.so.0:gtk_tree_view_column_set_widget libgtk-3.so.0:gtk_tree_view_get_model libgtk-3.so.0:gtk_tree_view_get_selection libgtk-3.so.0:gtk_tree_view_get_type @@ -1362,90 +1305,116 @@ libgtk-3.so.0:gtk_tree_view_set_rules_hint libgtk-3.so.0:gtk_vbox_get_type libgtk-3.so.0:gtk_vbox_new -libgtk-3.so.0:gtk_viewport_get_hadjustment -libgtk-3.so.0:gtk_viewport_get_type libgtk-3.so.0:gtk_viewport_new libgtk-3.so.0:gtk_vpaned_new -libgtk-3.so.0:gtk_vscrollbar_new libgtk-3.so.0:gtk_vseparator_new libgtk-3.so.0:gtk_widget_add_events libgtk-3.so.0:gtk_widget_create_pango_layout libgtk-3.so.0:gtk_widget_destroy -libgtk-3.so.0:gtk_widget_get_allocation -libgtk-3.so.0:gtk_widget_get_events libgtk-3.so.0:gtk_widget_get_has_window libgtk-3.so.0:gtk_widget_get_parent -libgtk-3.so.0:gtk_widget_get_parent_window libgtk-3.so.0:gtk_widget_get_preferred_size libgtk-3.so.0:gtk_widget_get_realized -libgtk-3.so.0:gtk_widget_get_screen libgtk-3.so.0:gtk_widget_get_sensitive +libgtk-3.so.0:gtk_widget_get_style libgtk-3.so.0:gtk_widget_get_style_context -libgtk-3.so.0:gtk_widget_get_tooltip_text libgtk-3.so.0:gtk_widget_get_type libgtk-3.so.0:gtk_widget_get_visible libgtk-3.so.0:gtk_widget_grab_focus libgtk-3.so.0:gtk_widget_hide -libgtk-3.so.0:gtk_widget_hide_on_delete -libgtk-3.so.0:gtk_widget_is_sensitive +libgtk-3.so.0:gtk_widget_is_drawable libgtk-3.so.0:gtk_widget_modify_bg libgtk-3.so.0:gtk_widget_modify_fg +libgtk-3.so.0:gtk_widget_render_icon libgtk-3.so.0:gtk_widget_render_icon_pixbuf libgtk-3.so.0:gtk_widget_set_double_buffered libgtk-3.so.0:gtk_widget_set_events libgtk-3.so.0:gtk_widget_set_has_window libgtk-3.so.0:gtk_widget_set_realized libgtk-3.so.0:gtk_widget_set_sensitive +libgtk-3.so.0:gtk_widget_set_size_request +libgtk-3.so.0:gtk_widget_set_tooltip_text libgtk-3.so.0:gtk_widget_set_window -libgtk-3.so.0:gtk_widget_show libgtk-3.so.0:gtk_widget_show_all libgtk-3.so.0:gtk_widget_size_request -libgtk-3.so.0:gtk_window_get_screen +libgtk-3.so.0:gtk_window_get_type libgtk-3.so.0:gtk_window_new libgtk-3.so.0:gtk_window_resize +libgtk-3.so.0:gtk_window_set_default_icon_list libgtk-3.so.0:gtk_window_set_default_size libgtk-3.so.0:gtk_window_set_focus libgtk-3.so.0:gtk_window_set_modal -libgtk-3.so.0:gtk_window_set_resizable libgtk-3.so.0:gtk_window_set_title libgtk-3.so.0:gtk_window_set_transient_for +libgtk-x11-2.0.so.0:gtk_adjustment_changed libgtk-x11-2.0.so.0:gtk_adjustment_get_page_size +libgtk-x11-2.0.so.0:gtk_adjustment_get_step_increment +libgtk-x11-2.0.so.0:gtk_adjustment_get_type +libgtk-x11-2.0.so.0:gtk_adjustment_get_upper libgtk-x11-2.0.so.0:gtk_adjustment_get_value libgtk-x11-2.0.so.0:gtk_adjustment_new libgtk-x11-2.0.so.0:gtk_adjustment_set_lower +libgtk-x11-2.0.so.0:gtk_adjustment_set_upper libgtk-x11-2.0.so.0:gtk_alignment_new +libgtk-x11-2.0.so.0:gtk_bin_get_child +libgtk-x11-2.0.so.0:gtk_box_get_type +libgtk-x11-2.0.so.0:gtk_box_pack_start libgtk-x11-2.0.so.0:gtk_box_set_spacing -libgtk-x11-2.0.so.0:gtk_button_new_from_stock +libgtk-x11-2.0.so.0:gtk_button_get_label +libgtk-x11-2.0.so.0:gtk_button_get_type +libgtk-x11-2.0.so.0:gtk_button_new +libgtk-x11-2.0.so.0:gtk_button_set_label +libgtk-x11-2.0.so.0:gtk_cell_editable_editing_done +libgtk-x11-2.0.so.0:gtk_cell_editable_get_type libgtk-x11-2.0.so.0:gtk_cell_editable_remove_widget +libgtk-x11-2.0.so.0:gtk_cell_layout_get_cells libgtk-x11-2.0.so.0:gtk_cell_layout_get_type libgtk-x11-2.0.so.0:gtk_cell_layout_pack_start +libgtk-x11-2.0.so.0:gtk_cell_layout_set_attributes libgtk-x11-2.0.so.0:gtk_cell_renderer_get_type +libgtk-x11-2.0.so.0:gtk_cell_renderer_pixbuf_new libgtk-x11-2.0.so.0:gtk_cell_renderer_set_alignment libgtk-x11-2.0.so.0:gtk_cell_renderer_text_new +libgtk-x11-2.0.so.0:gtk_cell_renderer_toggle_new +libgtk-x11-2.0.so.0:gtk_check_button_new +libgtk-x11-2.0.so.0:gtk_check_button_new_with_label libgtk-x11-2.0.so.0:gtk_combo_box_append_text libgtk-x11-2.0.so.0:gtk_combo_box_entry_new_text libgtk-x11-2.0.so.0:gtk_combo_box_get_active +libgtk-x11-2.0.so.0:gtk_combo_box_get_model +libgtk-x11-2.0.so.0:gtk_combo_box_get_type libgtk-x11-2.0.so.0:gtk_combo_box_new_text libgtk-x11-2.0.so.0:gtk_combo_box_new_with_model libgtk-x11-2.0.so.0:gtk_combo_box_set_active -libgtk-x11-2.0.so.0:gtk_combo_box_text_append_text +libgtk-x11-2.0.so.0:gtk_combo_box_text_get_type +libgtk-x11-2.0.so.0:gtk_combo_box_text_new_with_entry +libgtk-x11-2.0.so.0:gtk_container_add libgtk-x11-2.0.so.0:gtk_container_get_type +libgtk-x11-2.0.so.0:gtk_container_remove libgtk-x11-2.0.so.0:gtk_container_set_border_width libgtk-x11-2.0.so.0:gtk_dialog_add_button +libgtk-x11-2.0.so.0:gtk_dialog_get_content_area +libgtk-x11-2.0.so.0:gtk_dialog_get_type libgtk-x11-2.0.so.0:gtk_dialog_new_with_buttons -libgtk-x11-2.0.so.0:gtk_dialog_run +libgtk-x11-2.0.so.0:gtk_dialog_response libgtk-x11-2.0.so.0:gtk_dialog_set_default_response libgtk-x11-2.0.so.0:gtk_dialog_set_response_sensitive +libgtk-x11-2.0.so.0:gtk_drawing_area_get_type +libgtk-x11-2.0.so.0:gtk_drawing_area_new +libgtk-x11-2.0.so.0:gtk_editable_get_type libgtk-x11-2.0.so.0:gtk_editable_set_editable +libgtk-x11-2.0.so.0:gtk_entry_get_text +libgtk-x11-2.0.so.0:gtk_entry_get_type libgtk-x11-2.0.so.0:gtk_entry_new libgtk-x11-2.0.so.0:gtk_entry_set_max_length libgtk-x11-2.0.so.0:gtk_entry_set_text libgtk-x11-2.0.so.0:gtk_entry_set_width_chars libgtk-x11-2.0.so.0:gtk_event_box_new libgtk-x11-2.0.so.0:gtk_events_pending -libgtk-x11-2.0.so.0:gtk_file_chooser_get_action +libgtk-x11-2.0.so.0:gtk_file_chooser_get_filename +libgtk-x11-2.0.so.0:gtk_file_chooser_get_type +libgtk-x11-2.0.so.0:gtk_file_chooser_set_current_folder libgtk-x11-2.0.so.0:gtk_file_chooser_set_current_name -libgtk-x11-2.0.so.0:gtk_file_chooser_set_extra_widget libgtk-x11-2.0.so.0:gtk_file_chooser_set_filename libgtk-x11-2.0.so.0:gtk_file_selection_get_filename libgtk-x11-2.0.so.0:gtk_file_selection_get_type @@ -1453,72 +1422,108 @@ libgtk-x11-2.0.so.0:gtk_file_selection_set_filename libgtk-x11-2.0.so.0:gtk_frame_get_label_widget libgtk-x11-2.0.so.0:gtk_frame_set_label +libgtk-x11-2.0.so.0:gtk_frame_set_shadow_type libgtk-x11-2.0.so.0:gtk_get_current_event_time libgtk-x11-2.0.so.0:gtk_grab_remove +libgtk-x11-2.0.so.0:gtk_hbox_new +libgtk-x11-2.0.so.0:gtk_hpaned_new libgtk-x11-2.0.so.0:gtk_hscale_new libgtk-x11-2.0.so.0:gtk_hscrollbar_new +libgtk-x11-2.0.so.0:gtk_hseparator_new +libgtk-x11-2.0.so.0:gtk_image_get_type libgtk-x11-2.0.so.0:gtk_image_new_from_pixbuf libgtk-x11-2.0.so.0:gtk_image_set_from_pixbuf libgtk-x11-2.0.so.0:gtk_init_check +libgtk-x11-2.0.so.0:gtk_label_get_text +libgtk-x11-2.0.so.0:gtk_label_get_type libgtk-x11-2.0.so.0:gtk_label_new libgtk-x11-2.0.so.0:gtk_label_set_justify -libgtk-x11-2.0.so.0:gtk_label_set_line_wrap +libgtk-x11-2.0.so.0:gtk_label_set_markup libgtk-x11-2.0.so.0:gtk_label_set_selectable +libgtk-x11-2.0.so.0:gtk_label_set_text libgtk-x11-2.0.so.0:gtk_label_set_use_markup libgtk-x11-2.0.so.0:gtk_list_store_append +libgtk-x11-2.0.so.0:gtk_list_store_clear +libgtk-x11-2.0.so.0:gtk_list_store_new libgtk-x11-2.0.so.0:gtk_list_store_remove +libgtk-x11-2.0.so.0:gtk_list_store_set +libgtk-x11-2.0.so.0:gtk_main +libgtk-x11-2.0.so.0:gtk_main_iteration libgtk-x11-2.0.so.0:gtk_main_iteration_do libgtk-x11-2.0.so.0:gtk_major_version libgtk-x11-2.0.so.0:gtk_menu_item_new_with_label -libgtk-x11-2.0.so.0:gtk_menu_shell_append -libgtk-x11-2.0.so.0:gtk_menu_shell_get_type +libgtk-x11-2.0.so.0:gtk_menu_new +libgtk-x11-2.0.so.0:gtk_menu_popup +libgtk-x11-2.0.so.0:gtk_message_dialog_new libgtk-x11-2.0.so.0:gtk_micro_version libgtk-x11-2.0.so.0:gtk_minor_version libgtk-x11-2.0.so.0:gtk_misc_get_type +libgtk-x11-2.0.so.0:gtk_misc_set_alignment libgtk-x11-2.0.so.0:gtk_notebook_append_page libgtk-x11-2.0.so.0:gtk_notebook_get_type +libgtk-x11-2.0.so.0:gtk_notebook_new +libgtk-x11-2.0.so.0:gtk_notebook_set_tab_pos libgtk-x11-2.0.so.0:gtk_object_get_type libgtk-x11-2.0.so.0:gtk_object_sink +libgtk-x11-2.0.so.0:gtk_paint_shadow +libgtk-x11-2.0.so.0:gtk_paned_get_type libgtk-x11-2.0.so.0:gtk_paned_pack1 libgtk-x11-2.0.so.0:gtk_paned_pack2 -libgtk-x11-2.0.so.0:gtk_radio_button_new_with_label +libgtk-x11-2.0.so.0:gtk_radio_button_get_group +libgtk-x11-2.0.so.0:gtk_radio_button_get_type +libgtk-x11-2.0.so.0:gtk_range_get_type libgtk-x11-2.0.so.0:gtk_range_set_range libgtk-x11-2.0.so.0:gtk_range_set_value -libgtk-x11-2.0.so.0:gtk_scale_get_type libgtk-x11-2.0.so.0:gtk_scale_set_draw_value +libgtk-x11-2.0.so.0:gtk_scrolled_window_add_with_viewport +libgtk-x11-2.0.so.0:gtk_scrolled_window_get_type libgtk-x11-2.0.so.0:gtk_scrolled_window_set_policy libgtk-x11-2.0.so.0:gtk_scrolled_window_set_shadow_type +libgtk-x11-2.0.so.0:gtk_separator_tool_item_get_type +libgtk-x11-2.0.so.0:gtk_separator_tool_item_new libgtk-x11-2.0.so.0:gtk_separator_tool_item_set_draw -libgtk-x11-2.0.so.0:gtk_spin_button_get_value_as_int +libgtk-x11-2.0.so.0:gtk_spin_button_get_type libgtk-x11-2.0.so.0:gtk_spin_button_new_with_range libgtk-x11-2.0.so.0:gtk_spin_button_set_range -libgtk-x11-2.0.so.0:gtk_spin_button_set_value libgtk-x11-2.0.so.0:gtk_statusbar_get_type +libgtk-x11-2.0.so.0:gtk_statusbar_new libgtk-x11-2.0.so.0:gtk_statusbar_push +libgtk-x11-2.0.so.0:gtk_statusbar_remove libgtk-x11-2.0.so.0:gtk_statusbar_set_has_resize_grip libgtk-x11-2.0.so.0:gtk_table_attach -libgtk-x11-2.0.so.0:gtk_table_resize +libgtk-x11-2.0.so.0:gtk_table_attach_defaults +libgtk-x11-2.0.so.0:gtk_table_get_type libgtk-x11-2.0.so.0:gtk_table_set_col_spacings libgtk-x11-2.0.so.0:gtk_table_set_row_spacings +libgtk-x11-2.0.so.0:gtk_text_buffer_apply_tag_by_name libgtk-x11-2.0.so.0:gtk_text_buffer_create_mark -libgtk-x11-2.0.so.0:gtk_text_buffer_delete +libgtk-x11-2.0.so.0:gtk_text_buffer_get_bounds libgtk-x11-2.0.so.0:gtk_text_buffer_get_start_iter libgtk-x11-2.0.so.0:gtk_text_buffer_get_text -libgtk-x11-2.0.so.0:gtk_text_buffer_insert -libgtk-x11-2.0.so.0:gtk_text_buffer_new libgtk-x11-2.0.so.0:gtk_text_buffer_place_cursor +libgtk-x11-2.0.so.0:gtk_text_buffer_set_text libgtk-x11-2.0.so.0:gtk_text_tag_table_add libgtk-x11-2.0.so.0:gtk_text_view_get_type libgtk-x11-2.0.so.0:gtk_text_view_scroll_to_mark libgtk-x11-2.0.so.0:gtk_text_view_set_buffer -libgtk-x11-2.0.so.0:gtk_text_view_set_editable +libgtk-x11-2.0.so.0:gtk_text_view_set_cursor_visible +libgtk-x11-2.0.so.0:gtk_text_view_set_left_margin +libgtk-x11-2.0.so.0:gtk_text_view_set_pixels_above_lines +libgtk-x11-2.0.so.0:gtk_text_view_set_wrap_mode +libgtk-x11-2.0.so.0:gtk_toggle_button_get_active libgtk-x11-2.0.so.0:gtk_toggle_button_get_type +libgtk-x11-2.0.so.0:gtk_toggle_button_new +libgtk-x11-2.0.so.0:gtk_toggle_button_new_with_label +libgtk-x11-2.0.so.0:gtk_toggle_button_set_active +libgtk-x11-2.0.so.0:gtk_tool_button_new +libgtk-x11-2.0.so.0:gtk_tool_button_set_icon_widget libgtk-x11-2.0.so.0:gtk_tool_button_set_label libgtk-x11-2.0.so.0:gtk_tool_item_get_type libgtk-x11-2.0.so.0:gtk_tool_item_new -libgtk-x11-2.0.so.0:gtk_tool_item_set_expand libgtk-x11-2.0.so.0:gtk_tool_item_set_tooltip +libgtk-x11-2.0.so.0:gtk_tool_item_set_tooltip_text libgtk-x11-2.0.so.0:gtk_toolbar_get_type +libgtk-x11-2.0.so.0:gtk_toolbar_insert libgtk-x11-2.0.so.0:gtk_toolbar_new libgtk-x11-2.0.so.0:gtk_toolbar_set_show_arrow libgtk-x11-2.0.so.0:gtk_tooltips_data_get @@ -1527,58 +1532,91 @@ libgtk-x11-2.0.so.0:gtk_tooltips_new libgtk-x11-2.0.so.0:gtk_tooltips_set_tip libgtk-x11-2.0.so.0:gtk_tree_drag_source_get_type +libgtk-x11-2.0.so.0:gtk_tree_get_row_drag_data +libgtk-x11-2.0.so.0:gtk_tree_model_foreach +libgtk-x11-2.0.so.0:gtk_tree_model_get +libgtk-x11-2.0.so.0:gtk_tree_model_get_iter libgtk-x11-2.0.so.0:gtk_tree_model_get_iter_first -libgtk-x11-2.0.so.0:gtk_tree_model_get_path +libgtk-x11-2.0.so.0:gtk_tree_model_get_type +libgtk-x11-2.0.so.0:gtk_tree_model_get_value libgtk-x11-2.0.so.0:gtk_tree_model_iter_n_children +libgtk-x11-2.0.so.0:gtk_tree_model_iter_next +libgtk-x11-2.0.so.0:gtk_tree_model_iter_parent +libgtk-x11-2.0.so.0:gtk_tree_model_row_changed libgtk-x11-2.0.so.0:gtk_tree_model_row_deleted libgtk-x11-2.0.so.0:gtk_tree_model_row_inserted libgtk-x11-2.0.so.0:gtk_tree_model_rows_reordered +libgtk-x11-2.0.so.0:gtk_tree_path_append_index +libgtk-x11-2.0.so.0:gtk_tree_path_copy libgtk-x11-2.0.so.0:gtk_tree_path_get_indices -libgtk-x11-2.0.so.0:gtk_tree_path_new -libgtk-x11-2.0.so.0:gtk_tree_path_new_from_indices +libgtk-x11-2.0.so.0:gtk_tree_path_new_from_string +libgtk-x11-2.0.so.0:gtk_tree_selection_get_selected libgtk-x11-2.0.so.0:gtk_tree_selection_iter_is_selected -libgtk-x11-2.0.so.0:gtk_tree_selection_set_mode libgtk-x11-2.0.so.0:gtk_tree_set_row_drag_data -libgtk-x11-2.0.so.0:gtk_tree_view_collapse_row +libgtk-x11-2.0.so.0:gtk_tree_sortable_get_type +libgtk-x11-2.0.so.0:gtk_tree_sortable_sort_column_changed +libgtk-x11-2.0.so.0:gtk_tree_store_append +libgtk-x11-2.0.so.0:gtk_tree_store_new +libgtk-x11-2.0.so.0:gtk_tree_store_remove +libgtk-x11-2.0.so.0:gtk_tree_view_column_add_attribute libgtk-x11-2.0.so.0:gtk_tree_view_column_get_cell_renderers libgtk-x11-2.0.so.0:gtk_tree_view_column_get_type libgtk-x11-2.0.so.0:gtk_tree_view_column_get_widget -libgtk-x11-2.0.so.0:gtk_tree_view_column_set_clickable +libgtk-x11-2.0.so.0:gtk_tree_view_column_new +libgtk-x11-2.0.so.0:gtk_tree_view_column_new_with_attributes libgtk-x11-2.0.so.0:gtk_tree_view_column_set_min_width -libgtk-x11-2.0.so.0:gtk_tree_view_column_set_widget +libgtk-x11-2.0.so.0:gtk_tree_view_column_set_resizable +libgtk-x11-2.0.so.0:gtk_tree_view_column_set_sort_column_id libgtk-x11-2.0.so.0:gtk_tree_view_columns_autosize libgtk-x11-2.0.so.0:gtk_tree_view_expand_all +libgtk-x11-2.0.so.0:gtk_tree_view_expand_row libgtk-x11-2.0.so.0:gtk_tree_view_get_column libgtk-x11-2.0.so.0:gtk_tree_view_get_columns libgtk-x11-2.0.so.0:gtk_tree_view_get_cursor +libgtk-x11-2.0.so.0:gtk_tree_view_get_model +libgtk-x11-2.0.so.0:gtk_tree_view_get_selection +libgtk-x11-2.0.so.0:gtk_tree_view_get_type +libgtk-x11-2.0.so.0:gtk_tree_view_insert_column libgtk-x11-2.0.so.0:gtk_tree_view_insert_column_with_attributes -libgtk-x11-2.0.so.0:gtk_tree_view_set_cursor -libgtk-x11-2.0.so.0:gtk_tree_view_set_model -libgtk-x11-2.0.so.0:gtk_vbox_get_type +libgtk-x11-2.0.so.0:gtk_tree_view_new +libgtk-x11-2.0.so.0:gtk_tree_view_row_expanded +libgtk-x11-2.0.so.0:gtk_tree_view_set_reorderable +libgtk-x11-2.0.so.0:gtk_tree_view_set_rules_hint libgtk-x11-2.0.so.0:gtk_viewport_get_hadjustment libgtk-x11-2.0.so.0:gtk_viewport_get_type libgtk-x11-2.0.so.0:gtk_viewport_get_vadjustment +libgtk-x11-2.0.so.0:gtk_viewport_new libgtk-x11-2.0.so.0:gtk_vpaned_new libgtk-x11-2.0.so.0:gtk_vscrollbar_new libgtk-x11-2.0.so.0:gtk_vseparator_new -libgtk-x11-2.0.so.0:gtk_widget_create_pango_layout libgtk-x11-2.0.so.0:gtk_widget_destroy -libgtk-x11-2.0.so.0:gtk_widget_get_parent +libgtk-x11-2.0.so.0:gtk_widget_get_allocation +libgtk-x11-2.0.so.0:gtk_widget_get_events +libgtk-x11-2.0.so.0:gtk_widget_get_parent_window +libgtk-x11-2.0.so.0:gtk_widget_get_screen libgtk-x11-2.0.so.0:gtk_widget_get_style +libgtk-x11-2.0.so.0:gtk_widget_get_tooltip_text libgtk-x11-2.0.so.0:gtk_widget_get_toplevel libgtk-x11-2.0.so.0:gtk_widget_get_window +libgtk-x11-2.0.so.0:gtk_widget_grab_focus libgtk-x11-2.0.so.0:gtk_widget_hide libgtk-x11-2.0.so.0:gtk_widget_hide_on_delete -libgtk-x11-2.0.so.0:gtk_widget_is_drawable +libgtk-x11-2.0.so.0:gtk_widget_is_sensitive libgtk-x11-2.0.so.0:gtk_widget_modify_bg -libgtk-x11-2.0.so.0:gtk_widget_render_icon -libgtk-x11-2.0.so.0:gtk_widget_set_double_buffered +libgtk-x11-2.0.so.0:gtk_widget_modify_fg libgtk-x11-2.0.so.0:gtk_widget_set_events libgtk-x11-2.0.so.0:gtk_widget_set_size_request -libgtk-x11-2.0.so.0:gtk_widget_set_tooltip_text +libgtk-x11-2.0.so.0:gtk_widget_show +libgtk-x11-2.0.so.0:gtk_widget_show_all +libgtk-x11-2.0.so.0:gtk_widget_size_request +libgtk-x11-2.0.so.0:gtk_window_get_screen libgtk-x11-2.0.so.0:gtk_window_get_type libgtk-x11-2.0.so.0:gtk_window_new +libgtk-x11-2.0.so.0:gtk_window_resize libgtk-x11-2.0.so.0:gtk_window_set_default_icon_list +libgtk-x11-2.0.so.0:gtk_window_set_default_size +libgtk-x11-2.0.so.0:gtk_window_set_modal +libgtk-x11-2.0.so.0:gtk_window_set_resizable libgtk-x11-2.0.so.0:gtk_window_set_title libgtk-x11-2.0.so.0:gtk_window_set_transient_for libm.so.6:acos diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,6 +1,6 @@ name : nvidia-beta-driver version : '495.44' -release : 164 +release : 165 source : - https://us.download.nvidia.com/XFree86/Linux-x86_64/495.44/NVIDIA-Linux-x86_64-495.44.run : f1876a67815b160a67ef94e16d1b87550e4c302b327d98daec4d71dd5c7f8a48 extract : no @@ -148,14 +148,19 @@ # Vulkan install -D -m 00644 nvidia_icd.json $installdir/usr/share/vulkan/icd.d/10_nvidia.json sed -e 's@__NV_VK_ICD__@libGLX_nvidia.so.0@' -i $installdir/usr/share/vulkan/icd.d/10_nvidia.json + # libnvidia-vulkan-producer.so has no SONAME set, so create the missing link manually + ln -s "libnvidia-vulkan-producer.so.$version" $installdir/%libdir%/libnvidia-vulkan-producer.so.1 # EGL install -D -m 00644 10_nvidia_wayland.json $installdir/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json install -D -m 00644 15_nvidia_gbm.json $installdir/usr/share/egl/egl_external_platform.d/15_nvidia_gbm.json # GBM - install -D -d -m 00755 $installdir/usr/lib/gbm - ln -s "/usr/lib/libnvidia-allocator.so.$version" $installdir/usr/lib/gbm/nvidia-drm_gbm.so + install -D -d -m 00755 $installdir/%libdir%/gbm + ln -s "/%libdir%/libnvidia-allocator.so.$version" $installdir/%libdir%/gbm/nvidia-drm_gbm.so + # Missing symlinks + ln -s libnvidia-egl-gbm.so.1.1.0 $installdir/%libdir%/libnvidia-egl-gbm.so.1 + ln -s libnvidia-egl-gbm.so.1 $installdir/%libdir%/libnvidia-egl-gbm.so # Make sure glvnd knows where to be install -D -d -m 00755 $installdir/usr/share/glvnd/egl_vendor.d diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,8 +3,8 @@ nvidia-beta-driver https://nvidia.com - Joshua Strobl - joshua@getsol.us + Reilly Brogan + solus@reillybrogan.com EULA kernel.drivers @@ -24,7 +24,7 @@ kernel.drivers - nvidia-beta-driver-common + nvidia-beta-driver-common /lib/modules/4.14.246-178.lts/kernel/drivers/video/nvidia-drm.ko @@ -49,7 +49,7 @@ xorg.driver - nvidia-beta-driver-common + nvidia-beta-driver-common /usr/lib32/libEGL_nvidia.so @@ -134,9 +134,9 @@ /usr/bin/nvidia-settings /usr/bin/nvidia-smi /usr/bin/nvidia-xconfig - /usr/lib/gbm/nvidia-drm_gbm.so /usr/lib/modprobe.d/nvidia.conf /usr/lib/systemd/system/nvidia-persistenced.service + /usr/lib64/gbm/nvidia-drm_gbm.so /usr/lib64/libEGL_nvidia.so /usr/lib64/libEGL_nvidia.so.0 /usr/lib64/libEGL_nvidia.so.495.44 @@ -163,6 +163,8 @@ /usr/lib64/libnvidia-cfg.so.495.44 /usr/lib64/libnvidia-compiler.so /usr/lib64/libnvidia-compiler.so.495.44 + /usr/lib64/libnvidia-egl-gbm.so + /usr/lib64/libnvidia-egl-gbm.so.1 /usr/lib64/libnvidia-egl-gbm.so.1.1.0 /usr/lib64/libnvidia-eglcore.so /usr/lib64/libnvidia-eglcore.so.495.44 @@ -203,6 +205,7 @@ /usr/lib64/libnvidia-tls.so /usr/lib64/libnvidia-tls.so.495.44 /usr/lib64/libnvidia-vulkan-producer.so + /usr/lib64/libnvidia-vulkan-producer.so.1 /usr/lib64/libnvidia-vulkan-producer.so.495.44 /usr/lib64/libnvoptix.so /usr/lib64/libnvoptix.so.1 @@ -244,7 +247,7 @@ kernel.drivers - nvidia-beta-driver-common + nvidia-beta-driver-common /lib/modules/5.15.5-207.current/kernel/drivers/video/nvidia-drm.ko @@ -261,12 +264,12 @@ - - 2021-11-27 + + 2021-12-01 495.44 Packaging update - Joshua Strobl - joshua@getsol.us + Reilly Brogan + solus@reillybrogan.com \ No newline at end of file