How To Install waylandpp-devel on Fedora 36

In this tutorial we learn how to install waylandpp-devel in Fedora 36. waylandpp-devel is Development files for waylandpp

Introduction

In this tutorial we learn how to install waylandpp-devel on Fedora 36.

What is waylandpp-devel

The waylandpp-devel package contains libraries and header files for developing applications that use waylandpp.

We can use yum or dnf to install waylandpp-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install waylandpp-devel.

Install waylandpp-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install waylandpp-devel using dnf by running the following command:

sudo dnf -y install waylandpp-devel

Install waylandpp-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install waylandpp-devel using yum by running the following command:

sudo yum -y install waylandpp-devel

How To Uninstall waylandpp-devel on Fedora 36

To uninstall only the waylandpp-devel package we can use the following command:

sudo dnf remove waylandpp-devel

waylandpp-devel Package Contents on Fedora 36

---
title: "How To Install waylandpp-devel on Fedora 36"
linkTitle: "waylandpp-devel"
type: "docs"
description: "In this tutorial we learn how to install waylandpp-devel in Fedora 36. waylandpp-devel is Development files for waylandpp"
date: "2022-08-17"
lastmod: "2022-08-17"
#image: /images/fedora/36/waylandpp-devel-featured.png
---

## Introduction

In this tutorial we learn how to install `waylandpp-devel` on Fedora 36.

### What is `waylandpp-devel`

> The waylandpp-devel package contains libraries and header files for developing applications that use waylandpp.  

We can use `yum` or `dnf` to install `waylandpp-devel` on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install waylandpp-devel.

## Install waylandpp-devel on Fedora 36 Using dnf

Update yum database with `dnf` using the following command.

```bash
sudo dnf makecache --refresh

After updating yum database, We can install waylandpp-devel using dnf by running the following command:

sudo dnf -y install waylandpp-devel

Install waylandpp-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install waylandpp-devel using yum by running the following command:

sudo yum -y install waylandpp-devel

How To Uninstall waylandpp-devel on Fedora 36

To uninstall only the waylandpp-devel package we can use the following command:

sudo dnf remove waylandpp-devel

waylandpp-devel Package Contents on Fedora 36

/usr/bin/wayland-scanner++
/usr/include/wayland-client-protocol-extra.hpp
/usr/include/wayland-client-protocol-unstable.hpp
/usr/include/wayland-client-protocol.hpp
/usr/include/wayland-client.hpp
/usr/include/wayland-cursor.hpp
/usr/include/wayland-egl.hpp
/usr/include/wayland-util.hpp
/usr/include/wayland-version.hpp
/usr/lib/.build-id
/usr/lib/.build-id/74
/usr/lib/.build-id/74/1f10a461702ef7bde910e1555f1230eb8ce4c1
/usr/lib/cmake/waylandpp
/usr/lib/cmake/waylandpp/waylandpp-config-version.cmake
/usr/lib/cmake/waylandpp/waylandpp-config.cmake
/usr/lib/cmake/waylandpp/waylandpp-targets-noconfig.cmake
/usr/lib/cmake/waylandpp/waylandpp-targets.cmake
/usr/lib/libwayland-client++.so
/usr/lib/libwayland-client-extra++.so
/usr/lib/libwayland-client-unstable++.so
/usr/lib/libwayland-cursor++.so
/usr/lib/libwayland-egl++.so
/usr/lib/pkgconfig/wayland-client++.pc
/usr/lib/pkgconfig/wayland-client-extra++.pc
/usr/lib/pkgconfig/wayland-client-unstable++.pc
/usr/lib/pkgconfig/wayland-cursor++.pc
/usr/lib/pkgconfig/wayland-egl++.pc
/usr/lib/pkgconfig/wayland-scanner++.pc
/usr/share/doc/waylandpp-devel
/usr/share/doc/waylandpp-devel/example
/usr/share/doc/waylandpp-devel/example/CMakeLists.txt
/usr/share/doc/waylandpp-devel/example/Makefile
/usr/share/doc/waylandpp-devel/example/dump.cpp
/usr/share/doc/waylandpp-devel/example/egl.cpp
/usr/share/doc/waylandpp-devel/example/foreign_display.cpp
/usr/share/doc/waylandpp-devel/example/proxy_wrapper.cpp
/usr/share/doc/waylandpp-devel/example/shm.cpp
/usr/share/man/man3/wayland-client.hpp.3.gz
/usr/share/man/man3/wayland_buffer_t.3.gz
/usr/share/man/man3/wayland_callback_t.3.gz
/usr/share/man/man3/wayland_compositor_t.3.gz
/usr/share/man/man3/wayland_data_device_manager_dnd_action.3.gz
/usr/share/man/man3/wayland_data_device_manager_t.3.gz
/usr/share/man/man3/wayland_data_device_t.3.gz
/usr/share/man/man3/wayland_data_offer_t.3.gz
/usr/share/man/man3/wayland_data_source_t.3.gz
/usr/share/man/man3/wayland_detail_basic_wrapper.3.gz
/usr/share/man/man3/wayland_detail_refcounted_wrapper.3.gz
/usr/share/man/man3/wayland_display_t.3.gz
/usr/share/man/man3/wayland_egl_window_t.3.gz
/usr/share/man/man3/wayland_event_queue_t.3.gz
/usr/share/man/man3/wayland_keyboard_t.3.gz
/usr/share/man/man3/wayland_output_mode.3.gz
/usr/share/man/man3/wayland_output_t.3.gz
/usr/share/man/man3/wayland_output_transform.3.gz
/usr/share/man/man3/wayland_pointer_t.3.gz
/usr/share/man/man3/wayland_presentation_feedback_kind.3.gz
/usr/share/man/man3/wayland_presentation_feedback_t.3.gz
/usr/share/man/man3/wayland_presentation_t.3.gz
/usr/share/man/man3/wayland_proxy_t.3.gz
/usr/share/man/man3/wayland_read_intent.3.gz
/usr/share/man/man3/wayland_region_t.3.gz
/usr/share/man/man3/wayland_registry_t.3.gz
/usr/share/man/man3/wayland_seat_capability.3.gz
/usr/share/man/man3/wayland_seat_t.3.gz
/usr/share/man/man3/wayland_shell_surface_resize.3.gz
/usr/share/man/man3/wayland_shell_surface_t.3.gz
/usr/share/man/man3/wayland_shell_surface_transient.3.gz
/usr/share/man/man3/wayland_shell_t.3.gz
/usr/share/man/man3/wayland_shm_pool_t.3.gz
/usr/share/man/man3/wayland_shm_t.3.gz
/usr/share/man/man3/wayland_subcompositor_t.3.gz
/usr/share/man/man3/wayland_subsurface_t.3.gz
/usr/share/man/man3/wayland_surface_t.3.gz
/usr/share/man/man3/wayland_touch_t.3.gz
/usr/share/man/man3/wayland_viewport_t.3.gz
/usr/share/man/man3/wayland_viewporter_t.3.gz
/usr/share/man/man3/wayland_xdg_activation_token_v1_t.3.gz
/usr/share/man/man3/wayland_xdg_activation_v1_t.3.gz
/usr/share/man/man3/wayland_xdg_popup_t.3.gz
/usr/share/man/man3/wayland_xdg_positioner_constraint_adjustment.3.gz
/usr/share/man/man3/wayland_xdg_positioner_t.3.gz
/usr/share/man/man3/wayland_xdg_surface_t.3.gz
/usr/share/man/man3/wayland_xdg_toplevel_resize_edge.3.gz
/usr/share/man/man3/wayland_xdg_toplevel_t.3.gz
/usr/share/man/man3/wayland_xdg_wm_base_t.3.gz
/usr/share/man/man3/wayland_zwp_confined_pointer_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_fullscreen_shell_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_idle_inhibit_manager_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_idle_inhibitor_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_input_method_context_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_input_method_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_input_panel_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_input_timestamps_manager_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_input_timestamps_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_keyboard_shortcuts_inhibit_manager_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_keyboard_shortcuts_inhibitor_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_linux_buffer_params_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_linux_buffer_release_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_linux_dmabuf_feedback_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_linux_dmabuf_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_linux_explicit_synchronization_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_linux_surface_synchronization_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_locked_pointer_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_pointer_constraints_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_pointer_gesture_hold_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_pointer_gesture_pinch_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_pointer_gesture_swipe_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_pointer_gestures_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_primary_selection_device_manager_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_primary_selection_offer_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_primary_selection_source_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_relative_pointer_manager_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_relative_pointer_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_manager_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_manager_v2_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_pad_group_v2_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_pad_ring_v2_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_pad_strip_v2_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_pad_v2_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_seat_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_seat_v2_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_tool_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_tool_v2_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_tablet_v2_t.3.gz
/usr/share/man/man3/wayland_zwp_text_input_manager_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_text_input_manager_v3_t.3.gz
/usr/share/man/man3/wayland_zwp_text_input_v1_content_hint.3.gz
/usr/share/man/man3/wayland_zwp_text_input_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_text_input_v3_content_hint.3.gz
/usr/share/man/man3/wayland_zwp_text_input_v3_t.3.gz
/usr/share/man/man3/wayland_zwp_xwayland_keyboard_grab_manager_v1_t.3.gz
/usr/share/man/man3/wayland_zwp_xwayland_keyboard_grab_v1_t.3.gz
/usr/share/man/man3/wayland_zxdg_decoration_manager_v1_t.3.gz
/usr/share/man/man3/wayland_zxdg_exported_v1_t.3.gz
/usr/share/man/man3/wayland_zxdg_exported_v2_t.3.gz
/usr/share/man/man3/wayland_zxdg_exporter_v1_t.3.gz
/usr/share/man/man3/wayland_zxdg_exporter_v2_t.3.gz
/usr/share/man/man3/wayland_zxdg_imported_v1_t.3.gz
/usr/share/man/man3/wayland_zxdg_imported_v2_t.3.gz
/usr/share/man/man3/wayland_zxdg_importer_v1_t.3.gz
/usr/share/man/man3/wayland_zxdg_importer_v2_t.3.gz
/usr/share/man/man3/wayland_zxdg_output_manager_v1_t.3.gz
/usr/share/man/man3/wayland_zxdg_output_v1_t.3.gz
/usr/share/man/man3/wayland_zxdg_popup_v6_t.3.gz
/usr/share/man/man3/wayland_zxdg_positioner_v6_constraint_adjustment.3.gz
/usr/share/man/man3/wayland_zxdg_positioner_v6_t.3.gz
/usr/share/man/man3/wayland_zxdg_shell_v6_t.3.gz
/usr/share/man/man3/wayland_zxdg_surface_v6_t.3.gz
/usr/share/man/man3/wayland_zxdg_toplevel_decoration_v1_t.3.gz
/usr/share/man/man3/wayland_zxdg_toplevel_v6_resize_edge.3.gz
/usr/share/man/man3/wayland_zxdg_toplevel_v6_t.3.gz
/usr/share/waylandpp
/usr/share/waylandpp/protocols
/usr/share/waylandpp/protocols/fullscreen-shell-unstable-v1.xml
/usr/share/waylandpp/protocols/idle-inhibit-unstable-v1.xml
/usr/share/waylandpp/protocols/input-method-unstable-v1.xml
/usr/share/waylandpp/protocols/input-timestamps-unstable-v1.xml
/usr/share/waylandpp/protocols/keyboard-shortcuts-inhibit-unstable-v1.xml
/usr/share/waylandpp/protocols/linux-dmabuf-unstable-v1.xml
/usr/share/waylandpp/protocols/linux-explicit-synchronization-unstable-v1.xml
/usr/share/waylandpp/protocols/pointer-constraints-unstable-v1.xml
/usr/share/waylandpp/protocols/pointer-gestures-unstable-v1.xml
/usr/share/waylandpp/protocols/presentation-time.xml
/usr/share/waylandpp/protocols/primary-selection-unstable-v1.xml
/usr/share/waylandpp/protocols/relative-pointer-unstable-v1.xml
/usr/share/waylandpp/protocols/tablet-unstable-v1.xml
/usr/share/waylandpp/protocols/tablet-unstable-v2.xml
/usr/share/waylandpp/protocols/text-input-unstable-v1.xml
/usr/share/waylandpp/protocols/text-input-unstable-v3.xml
/usr/share/waylandpp/protocols/viewporter.xml
/usr/share/waylandpp/protocols/wayland.xml
/usr/share/waylandpp/protocols/xdg-activation-v1.xml
/usr/share/waylandpp/protocols/xdg-decoration-unstable-v1.xml
/usr/share/waylandpp/protocols/xdg-foreign-unstable-v1.xml
/usr/share/waylandpp/protocols/xdg-foreign-unstable-v2.xml
/usr/share/waylandpp/protocols/xdg-output-unstable-v1.xml
/usr/share/waylandpp/protocols/xdg-shell-unstable-v6.xml
/usr/share/waylandpp/protocols/xdg-shell.xml
/usr/share/waylandpp/protocols/xwayland-keyboard-grab-unstable-v1.xml

References

Summary

In this tutorial we learn how to install waylandpp-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).

/usr/bin/wayland-scanner++ /usr/include/wayland-client-protocol-extra.hpp /usr/include/wayland-client-protocol-unstable.hpp /usr/include/wayland-client-protocol.hpp /usr/include/wayland-client.hpp /usr/include/wayland-cursor.hpp /usr/include/wayland-egl.hpp /usr/include/wayland-util.hpp /usr/include/wayland-version.hpp /usr/lib/.build-id /usr/lib/.build-id/93 /usr/lib/.build-id/93/12a5960898489c248122553e9ef95dee0773c0 /usr/lib64/cmake/waylandpp /usr/lib64/cmake/waylandpp/waylandpp-config-version.cmake /usr/lib64/cmake/waylandpp/waylandpp-config.cmake /usr/lib64/cmake/waylandpp/waylandpp-targets-noconfig.cmake /usr/lib64/cmake/waylandpp/waylandpp-targets.cmake /usr/lib64/libwayland-client++.so /usr/lib64/libwayland-client-extra++.so /usr/lib64/libwayland-client-unstable++.so /usr/lib64/libwayland-cursor++.so /usr/lib64/libwayland-egl++.so /usr/lib64/pkgconfig/wayland-client++.pc /usr/lib64/pkgconfig/wayland-client-extra++.pc /usr/lib64/pkgconfig/wayland-client-unstable++.pc /usr/lib64/pkgconfig/wayland-cursor++.pc /usr/lib64/pkgconfig/wayland-egl++.pc /usr/lib64/pkgconfig/wayland-scanner++.pc /usr/share/doc/waylandpp-devel /usr/share/doc/waylandpp-devel/example /usr/share/doc/waylandpp-devel/example/CMakeLists.txt /usr/share/doc/waylandpp-devel/example/Makefile /usr/share/doc/waylandpp-devel/example/dump.cpp /usr/share/doc/waylandpp-devel/example/egl.cpp /usr/share/doc/waylandpp-devel/example/foreign_display.cpp /usr/share/doc/waylandpp-devel/example/proxy_wrapper.cpp /usr/share/doc/waylandpp-devel/example/shm.cpp /usr/share/man/man3/wayland-client.hpp.3.gz /usr/share/man/man3/wayland_buffer_t.3.gz /usr/share/man/man3/wayland_callback_t.3.gz /usr/share/man/man3/wayland_compositor_t.3.gz /usr/share/man/man3/wayland_data_device_manager_dnd_action.3.gz /usr/share/man/man3/wayland_data_device_manager_t.3.gz /usr/share/man/man3/wayland_data_device_t.3.gz /usr/share/man/man3/wayland_data_offer_t.3.gz /usr/share/man/man3/wayland_data_source_t.3.gz /usr/share/man/man3/wayland_detail_basic_wrapper.3.gz /usr/share/man/man3/wayland_detail_refcounted_wrapper.3.gz /usr/share/man/man3/wayland_display_t.3.gz /usr/share/man/man3/wayland_egl_window_t.3.gz /usr/share/man/man3/wayland_event_queue_t.3.gz /usr/share/man/man3/wayland_keyboard_t.3.gz /usr/share/man/man3/wayland_output_mode.3.gz /usr/share/man/man3/wayland_output_t.3.gz /usr/share/man/man3/wayland_output_transform.3.gz /usr/share/man/man3/wayland_pointer_t.3.gz /usr/share/man/man3/wayland_presentation_feedback_kind.3.gz /usr/share/man/man3/wayland_presentation_feedback_t.3.gz /usr/share/man/man3/wayland_presentation_t.3.gz /usr/share/man/man3/wayland_proxy_t.3.gz /usr/share/man/man3/wayland_read_intent.3.gz /usr/share/man/man3/wayland_region_t.3.gz /usr/share/man/man3/wayland_registry_t.3.gz /usr/share/man/man3/wayland_seat_capability.3.gz /usr/share/man/man3/wayland_seat_t.3.gz /usr/share/man/man3/wayland_shell_surface_resize.3.gz /usr/share/man/man3/wayland_shell_surface_t.3.gz /usr/share/man/man3/wayland_shell_surface_transient.3.gz /usr/share/man/man3/wayland_shell_t.3.gz /usr/share/man/man3/wayland_shm_pool_t.3.gz /usr/share/man/man3/wayland_shm_t.3.gz /usr/share/man/man3/wayland_subcompositor_t.3.gz /usr/share/man/man3/wayland_subsurface_t.3.gz /usr/share/man/man3/wayland_surface_t.3.gz /usr/share/man/man3/wayland_touch_t.3.gz /usr/share/man/man3/wayland_viewport_t.3.gz /usr/share/man/man3/wayland_viewporter_t.3.gz /usr/share/man/man3/wayland_xdg_activation_token_v1_t.3.gz /usr/share/man/man3/wayland_xdg_activation_v1_t.3.gz /usr/share/man/man3/wayland_xdg_popup_t.3.gz /usr/share/man/man3/wayland_xdg_positioner_constraint_adjustment.3.gz /usr/share/man/man3/wayland_xdg_positioner_t.3.gz /usr/share/man/man3/wayland_xdg_surface_t.3.gz /usr/share/man/man3/wayland_xdg_toplevel_resize_edge.3.gz /usr/share/man/man3/wayland_xdg_toplevel_t.3.gz /usr/share/man/man3/wayland_xdg_wm_base_t.3.gz /usr/share/man/man3/wayland_zwp_confined_pointer_v1_t.3.gz /usr/share/man/man3/wayland_zwp_fullscreen_shell_v1_t.3.gz /usr/share/man/man3/wayland_zwp_idle_inhibit_manager_v1_t.3.gz /usr/share/man/man3/wayland_zwp_idle_inhibitor_v1_t.3.gz /usr/share/man/man3/wayland_zwp_input_method_context_v1_t.3.gz /usr/share/man/man3/wayland_zwp_input_method_v1_t.3.gz /usr/share/man/man3/wayland_zwp_input_panel_v1_t.3.gz /usr/share/man/man3/wayland_zwp_input_timestamps_manager_v1_t.3.gz /usr/share/man/man3/wayland_zwp_input_timestamps_v1_t.3.gz /usr/share/man/man3/wayland_zwp_keyboard_shortcuts_inhibit_manager_v1_t.3.gz /usr/share/man/man3/wayland_zwp_keyboard_shortcuts_inhibitor_v1_t.3.gz /usr/share/man/man3/wayland_zwp_linux_buffer_params_v1_t.3.gz /usr/share/man/man3/wayland_zwp_linux_buffer_release_v1_t.3.gz /usr/share/man/man3/wayland_zwp_linux_dmabuf_feedback_v1_t.3.gz /usr/share/man/man3/wayland_zwp_linux_dmabuf_v1_t.3.gz /usr/share/man/man3/wayland_zwp_linux_explicit_synchronization_v1_t.3.gz /usr/share/man/man3/wayland_zwp_linux_surface_synchronization_v1_t.3.gz /usr/share/man/man3/wayland_zwp_locked_pointer_v1_t.3.gz /usr/share/man/man3/wayland_zwp_pointer_constraints_v1_t.3.gz /usr/share/man/man3/wayland_zwp_pointer_gesture_hold_v1_t.3.gz /usr/share/man/man3/wayland_zwp_pointer_gesture_pinch_v1_t.3.gz /usr/share/man/man3/wayland_zwp_pointer_gesture_swipe_v1_t.3.gz /usr/share/man/man3/wayland_zwp_pointer_gestures_v1_t.3.gz /usr/share/man/man3/wayland_zwp_primary_selection_device_manager_v1_t.3.gz /usr/share/man/man3/wayland_zwp_primary_selection_offer_v1_t.3.gz /usr/share/man/man3/wayland_zwp_primary_selection_source_v1_t.3.gz /usr/share/man/man3/wayland_zwp_relative_pointer_manager_v1_t.3.gz /usr/share/man/man3/wayland_zwp_relative_pointer_v1_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_manager_v1_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_manager_v2_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_pad_group_v2_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_pad_ring_v2_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_pad_strip_v2_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_pad_v2_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_seat_v1_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_seat_v2_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_tool_v1_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_tool_v2_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_v1_t.3.gz /usr/share/man/man3/wayland_zwp_tablet_v2_t.3.gz /usr/share/man/man3/wayland_zwp_text_input_manager_v1_t.3.gz /usr/share/man/man3/wayland_zwp_text_input_manager_v3_t.3.gz /usr/share/man/man3/wayland_zwp_text_input_v1_content_hint.3.gz /usr/share/man/man3/wayland_zwp_text_input_v1_t.3.gz /usr/share/man/man3/wayland_zwp_text_input_v3_content_hint.3.gz /usr/share/man/man3/wayland_zwp_text_input_v3_t.3.gz /usr/share/man/man3/wayland_zwp_xwayland_keyboard_grab_manager_v1_t.3.gz /usr/share/man/man3/wayland_zwp_xwayland_keyboard_grab_v1_t.3.gz /usr/share/man/man3/wayland_zxdg_decoration_manager_v1_t.3.gz /usr/share/man/man3/wayland_zxdg_exported_v1_t.3.gz /usr/share/man/man3/wayland_zxdg_exported_v2_t.3.gz /usr/share/man/man3/wayland_zxdg_exporter_v1_t.3.gz /usr/share/man/man3/wayland_zxdg_exporter_v2_t.3.gz /usr/share/man/man3/wayland_zxdg_imported_v1_t.3.gz /usr/share/man/man3/wayland_zxdg_imported_v2_t.3.gz /usr/share/man/man3/wayland_zxdg_importer_v1_t.3.gz /usr/share/man/man3/wayland_zxdg_importer_v2_t.3.gz /usr/share/man/man3/wayland_zxdg_output_manager_v1_t.3.gz /usr/share/man/man3/wayland_zxdg_output_v1_t.3.gz /usr/share/man/man3/wayland_zxdg_popup_v6_t.3.gz /usr/share/man/man3/wayland_zxdg_positioner_v6_constraint_adjustment.3.gz /usr/share/man/man3/wayland_zxdg_positioner_v6_t.3.gz /usr/share/man/man3/wayland_zxdg_shell_v6_t.3.gz /usr/share/man/man3/wayland_zxdg_surface_v6_t.3.gz /usr/share/man/man3/wayland_zxdg_toplevel_decoration_v1_t.3.gz /usr/share/man/man3/wayland_zxdg_toplevel_v6_resize_edge.3.gz /usr/share/man/man3/wayland_zxdg_toplevel_v6_t.3.gz /usr/share/waylandpp /usr/share/waylandpp/protocols /usr/share/waylandpp/protocols/fullscreen-shell-unstable-v1.xml /usr/share/waylandpp/protocols/idle-inhibit-unstable-v1.xml /usr/share/waylandpp/protocols/input-method-unstable-v1.xml /usr/share/waylandpp/protocols/input-timestamps-unstable-v1.xml /usr/share/waylandpp/protocols/keyboard-shortcuts-inhibit-unstable-v1.xml /usr/share/waylandpp/protocols/linux-dmabuf-unstable-v1.xml /usr/share/waylandpp/protocols/linux-explicit-synchronization-unstable-v1.xml /usr/share/waylandpp/protocols/pointer-constraints-unstable-v1.xml /usr/share/waylandpp/protocols/pointer-gestures-unstable-v1.xml /usr/share/waylandpp/protocols/presentation-time.xml /usr/share/waylandpp/protocols/primary-selection-unstable-v1.xml /usr/share/waylandpp/protocols/relative-pointer-unstable-v1.xml /usr/share/waylandpp/protocols/tablet-unstable-v1.xml /usr/share/waylandpp/protocols/tablet-unstable-v2.xml /usr/share/waylandpp/protocols/text-input-unstable-v1.xml /usr/share/waylandpp/protocols/text-input-unstable-v3.xml /usr/share/waylandpp/protocols/viewporter.xml /usr/share/waylandpp/protocols/wayland.xml /usr/share/waylandpp/protocols/xdg-activation-v1.xml /usr/share/waylandpp/protocols/xdg-decoration-unstable-v1.xml /usr/share/waylandpp/protocols/xdg-foreign-unstable-v1.xml /usr/share/waylandpp/protocols/xdg-foreign-unstable-v2.xml /usr/share/waylandpp/protocols/xdg-output-unstable-v1.xml /usr/share/waylandpp/protocols/xdg-shell-unstable-v6.xml /usr/share/waylandpp/protocols/xdg-shell.xml /usr/share/waylandpp/protocols/xwayland-keyboard-grab-unstable-v1.xml


## References

* [waylandpp-devel website](https://github.com/NilsBrause/waylandpp/)

## Summary

In this tutorial we learn how to install `waylandpp-devel` on [Fedora 36](/fedora/36/) using [yum](/fedora/36/yum/) and [dnf]((/fedora/36/dnf/).