How To Install mir-devel on Fedora 36

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

Introduction

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

What is mir-devel

This package provides the development files to create applications that can run on Mir.

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

Install mir-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 mir-devel using dnf by running the following command:

sudo dnf -y install mir-devel

Install mir-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 mir-devel using yum by running the following command:

sudo yum -y install mir-devel

How To Uninstall mir-devel on Fedora 36

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

sudo dnf remove mir-devel

mir-devel Package Contents on Fedora 36

/usr/bin/mir_wayland_generator
/usr/include/miral
/usr/include/miral/miral
/usr/include/miral/miral/add_init_callback.h
/usr/include/miral/miral/append_event_filter.h
/usr/include/miral/miral/application.h
/usr/include/miral/miral/application_authorizer.h
/usr/include/miral/miral/application_info.h
/usr/include/miral/miral/canonical_window_manager.h
/usr/include/miral/miral/command_line_option.h
/usr/include/miral/miral/cursor_theme.h
/usr/include/miral/miral/display_configuration.h
/usr/include/miral/miral/display_configuration_option.h
/usr/include/miral/miral/external_client.h
/usr/include/miral/miral/internal_client.h
/usr/include/miral/miral/keymap.h
/usr/include/miral/miral/lambda_as_function.h
/usr/include/miral/miral/minimal_window_manager.h
/usr/include/miral/miral/output.h
/usr/include/miral/miral/runner.h
/usr/include/miral/miral/set_command_line_handler.h
/usr/include/miral/miral/set_terminator.h
/usr/include/miral/miral/set_window_management_policy.h
/usr/include/miral/miral/toolkit_event.h
/usr/include/miral/miral/version.h
/usr/include/miral/miral/wayland_extensions.h
/usr/include/miral/miral/window.h
/usr/include/miral/miral/window_info.h
/usr/include/miral/miral/window_management_options.h
/usr/include/miral/miral/window_management_policy.h
/usr/include/miral/miral/window_manager_tools.h
/usr/include/miral/miral/window_specification.h
/usr/include/miral/miral/x11_support.h
/usr/include/miral/miral/zone.h
/usr/include/mircommon
/usr/include/mircommon/mir
/usr/include/mircommon/mir/assert_module_entry_point.h
/usr/include/mircommon/mir/cached_ptr.h
/usr/include/mircommon/mir/dispatch
/usr/include/mircommon/mir/dispatch/action_queue.h
/usr/include/mircommon/mir/dispatch/dispatchable.h
/usr/include/mircommon/mir/dispatch/multiplexing_dispatchable.h
/usr/include/mircommon/mir/dispatch/readable_fd.h
/usr/include/mircommon/mir/dispatch/threaded_dispatcher.h
/usr/include/mircommon/mir/event_printer.h
/usr/include/mircommon/mir/events
/usr/include/mircommon/mir/events/contact_state.h
/usr/include/mircommon/mir/events/event_builders.h
/usr/include/mircommon/mir/events/input_device_state.h
/usr/include/mircommon/mir/executor.h
/usr/include/mircommon/mir/flags.h
/usr/include/mircommon/mir/frontend
/usr/include/mircommon/mir/frontend/buffer_stream_id.h
/usr/include/mircommon/mir/frontend/surface_id.h
/usr/include/mircommon/mir/graphics
/usr/include/mircommon/mir/graphics/native_buffer.h
/usr/include/mircommon/mir/input
/usr/include/mircommon/mir/input/buffer_keymap.h
/usr/include/mircommon/mir/input/device_capability.h
/usr/include/mircommon/mir/input/keymap.h
/usr/include/mircommon/mir/input/mir_input_config.h
/usr/include/mircommon/mir/input/mir_keyboard_config.h
/usr/include/mircommon/mir/input/mir_pointer_config.h
/usr/include/mircommon/mir/input/mir_touchpad_config.h
/usr/include/mircommon/mir/input/mir_touchscreen_config.h
/usr/include/mircommon/mir/input/parameter_keymap.h
/usr/include/mircommon/mir/libname.h
/usr/include/mircommon/mir/linearising_executor.h
/usr/include/mircommon/mir/log.h
/usr/include/mircommon/mir/logging
/usr/include/mircommon/mir/logging/logger.h
/usr/include/mircommon/mir/module_deleter.h
/usr/include/mircommon/mir/posix_rw_mutex.h
/usr/include/mircommon/mir/raii.h
/usr/include/mircommon/mir/shared_library.h
/usr/include/mircommon/mir/system_executor.h
/usr/include/mircommon/mir/time
/usr/include/mircommon/mir/time/posix_timestamp.h
/usr/include/mircommon/mir/time/types.h
/usr/include/mircommon/mir/uncaught.h
/usr/include/mircookie
/usr/include/mircookie/mir
/usr/include/mircookie/mir/cookie
/usr/include/mircookie/mir/cookie/authority.h
/usr/include/mircookie/mir/cookie/cookie.h
/usr/include/mircore
/usr/include/mircore/mir
/usr/include/mircore/mir/abnormal_exit.h
/usr/include/mircore/mir/anonymous_shm_file.h
/usr/include/mircore/mir/depth_layer.h
/usr/include/mircore/mir/fatal.h
/usr/include/mircore/mir/fd.h
/usr/include/mircore/mir/geometry
/usr/include/mircore/mir/geometry/dimensions.h
/usr/include/mircore/mir/geometry/dimensions_f.h
/usr/include/mircore/mir/geometry/dimensions_generic.h
/usr/include/mircore/mir/geometry/displacement.h
/usr/include/mircore/mir/geometry/displacement_f.h
/usr/include/mircore/mir/geometry/displacement_generic.h
/usr/include/mircore/mir/geometry/forward.h
/usr/include/mircore/mir/geometry/point.h
/usr/include/mircore/mir/geometry/point_f.h
/usr/include/mircore/mir/geometry/point_generic.h
/usr/include/mircore/mir/geometry/rectangle.h
/usr/include/mircore/mir/geometry/rectangle_f.h
/usr/include/mircore/mir/geometry/rectangle_generic.h
/usr/include/mircore/mir/geometry/rectangles.h
/usr/include/mircore/mir/geometry/size.h
/usr/include/mircore/mir/geometry/size_f.h
/usr/include/mircore/mir/geometry/size_generic.h
/usr/include/mircore/mir/int_wrapper.h
/usr/include/mircore/mir/optional_value.h
/usr/include/mircore/mir/proof_of_mutex_lock.h
/usr/include/mircore/mir/shm_file.h
/usr/include/mircore/mir_toolkit
/usr/include/mircore/mir_toolkit/common.h
/usr/include/mircore/mir_toolkit/events
/usr/include/mircore/mir_toolkit/events/enums.h
/usr/include/mircore/mir_toolkit/mir_input_device_types.h
/usr/include/mircore/mir_toolkit/mir_native_buffer.h
/usr/include/mircore/mir_toolkit/mir_version_number.h
/usr/include/miroil
/usr/include/miroil/miroil
/usr/include/miroil/miroil/compositor.h
/usr/include/miroil/miroil/display_configuration_controller_wrapper.h
/usr/include/miroil/miroil/display_configuration_policy.h
/usr/include/miroil/miroil/display_configuration_storage.h
/usr/include/miroil/miroil/display_id.h
/usr/include/miroil/miroil/display_listener_wrapper.h
/usr/include/miroil/miroil/edid.h
/usr/include/miroil/miroil/event_builder.h
/usr/include/miroil/miroil/eventdispatch.h
/usr/include/miroil/miroil/input_device.h
/usr/include/miroil/miroil/input_device_observer.h
/usr/include/miroil/miroil/mir_prompt_session.h
/usr/include/miroil/miroil/mir_server_hooks.h
/usr/include/miroil/miroil/mirbuffer.h
/usr/include/miroil/miroil/open_gl_context.h
/usr/include/miroil/miroil/persist_display_config.h
/usr/include/miroil/miroil/prompt_session_listener.h
/usr/include/miroil/miroil/prompt_session_manager.h
/usr/include/miroil/miroil/set_compositor.h
/usr/include/miroil/miroil/surface.h
/usr/include/miroil/miroil/surface_observer.h
/usr/include/mirplatform
/usr/include/mirplatform/mir
/usr/include/mirplatform/mir/console_services.h
/usr/include/mirplatform/mir/emergency_cleanup_registry.h
/usr/include/mirplatform/mir/graphics
/usr/include/mirplatform/mir/graphics/atomic_frame.h
/usr/include/mirplatform/mir/graphics/buffer.h
/usr/include/mirplatform/mir/graphics/buffer_basic.h
/usr/include/mirplatform/mir/graphics/buffer_id.h
/usr/include/mirplatform/mir/graphics/buffer_properties.h
/usr/include/mirplatform/mir/graphics/cursor.h
/usr/include/mirplatform/mir/graphics/cursor_image.h
/usr/include/mirplatform/mir/graphics/display.h
/usr/include/mirplatform/mir/graphics/display_buffer.h
/usr/include/mirplatform/mir/graphics/display_configuration.h
/usr/include/mirplatform/mir/graphics/display_configuration_policy.h
/usr/include/mirplatform/mir/graphics/display_report.h
/usr/include/mirplatform/mir/graphics/dmabuf_buffer.h
/usr/include/mirplatform/mir/graphics/egl_error.h
/usr/include/mirplatform/mir/graphics/egl_extensions.h
/usr/include/mirplatform/mir/graphics/egl_logger.h
/usr/include/mirplatform/mir/graphics/egl_resources.h
/usr/include/mirplatform/mir/graphics/egl_wayland_allocator.h
/usr/include/mirplatform/mir/graphics/event_handler_register.h
/usr/include/mirplatform/mir/graphics/frame.h
/usr/include/mirplatform/mir/graphics/gamma_curves.h
/usr/include/mirplatform/mir/graphics/gl_config.h
/usr/include/mirplatform/mir/graphics/gl_format.h
/usr/include/mirplatform/mir/graphics/graphic_buffer_allocator.h
/usr/include/mirplatform/mir/graphics/linux_dmabuf.h
/usr/include/mirplatform/mir/graphics/platform.h
/usr/include/mirplatform/mir/graphics/program.h
/usr/include/mirplatform/mir/graphics/program_factory.h
/usr/include/mirplatform/mir/graphics/renderable.h
/usr/include/mirplatform/mir/graphics/texture.h
/usr/include/mirplatform/mir/graphics/transformation.h
/usr/include/mirplatform/mir/graphics/virtual_output.h
/usr/include/mirplatform/mir/input
/usr/include/mirplatform/mir/input/event_builder.h
/usr/include/mirplatform/mir/input/input_device.h
/usr/include/mirplatform/mir/input/input_device_info.h
/usr/include/mirplatform/mir/input/input_device_registry.h
/usr/include/mirplatform/mir/input/input_report.h
/usr/include/mirplatform/mir/input/input_sink.h
/usr/include/mirplatform/mir/input/platform.h
/usr/include/mirplatform/mir/input/pointer_settings.h
/usr/include/mirplatform/mir/input/touchpad_settings.h
/usr/include/mirplatform/mir/input/touchscreen_settings.h
/usr/include/mirplatform/mir/module_properties.h
/usr/include/mirplatform/mir/options
/usr/include/mirplatform/mir/options/configuration.h
/usr/include/mirplatform/mir/options/option.h
/usr/include/mirplatform/mir/options/program_option.h
/usr/include/mirplatform/mir/renderer
/usr/include/mirplatform/mir/renderer/sw
/usr/include/mirplatform/mir/renderer/sw/pixel_source.h
/usr/include/mirrenderer
/usr/include/mirrenderer/mir
/usr/include/mirrenderer/mir/renderer
/usr/include/mirrenderer/mir/renderer/gl
/usr/include/mirrenderer/mir/renderer/gl/context.h
/usr/include/mirrenderer/mir/renderer/gl/context_source.h
/usr/include/mirrenderer/mir/renderer/gl/render_target.h
/usr/include/mirrenderer/mir/renderer/renderer.h
/usr/include/mirrenderer/mir/renderer/renderer_factory.h
/usr/include/mirserver
/usr/include/mirserver/mir
/usr/include/mirserver/mir/version.h
/usr/include/mirtest
/usr/include/mirtest/mir
/usr/include/mirtest/mir/test
/usr/include/mirtest/mir/test/auto_unblock_thread.h
/usr/include/mirtest/mir/test/cross_process_action.h
/usr/include/mirtest/mir/test/cross_process_sync.h
/usr/include/mirtest/mir/test/death.h
/usr/include/mirtest/mir/test/display_config_matchers.h
/usr/include/mirtest/mir/test/doubles
/usr/include/mirtest/mir/test/doubles/fake_display.h
/usr/include/mirtest/mir/test/doubles/mock_display_configuration.h
/usr/include/mirtest/mir/test/doubles/mock_display_configuration_observer.h
/usr/include/mirtest/mir/test/doubles/mock_egl.h
/usr/include/mirtest/mir/test/doubles/mock_gl.h
/usr/include/mirtest/mir/test/doubles/mock_idle_hub.h
/usr/include/mirtest/mir/test/doubles/mock_input_device_hub.h
/usr/include/mirtest/mir/test/doubles/mock_input_device_observer.h
/usr/include/mirtest/mir/test/doubles/mock_input_dispatcher.h
/usr/include/mirtest/mir/test/doubles/mock_platform_authentication.h
/usr/include/mirtest/mir/test/doubles/mock_prompt_session_listener.h
/usr/include/mirtest/mir/test/doubles/mock_seat_report.h
/usr/include/mirtest/mir/test/doubles/mock_window_manager.h
/usr/include/mirtest/mir/test/doubles/nested_mock_egl.h
/usr/include/mirtest/mir/test/doubles/null_display.h
/usr/include/mirtest/mir/test/doubles/null_display_buffer.h
/usr/include/mirtest/mir/test/doubles/null_display_buffer_compositor_factory.h
/usr/include/mirtest/mir/test/doubles/null_display_configuration.h
/usr/include/mirtest/mir/test/doubles/null_display_sync_group.h
/usr/include/mirtest/mir/test/doubles/null_gl_context.h
/usr/include/mirtest/mir/test/doubles/null_logger.h
/usr/include/mirtest/mir/test/doubles/null_platform.h
/usr/include/mirtest/mir/test/doubles/stub_cursor.h
/usr/include/mirtest/mir/test/doubles/stub_cursor_image.h
/usr/include/mirtest/mir/test/doubles/stub_display_buffer.h
/usr/include/mirtest/mir/test/doubles/stub_display_configuration.h
/usr/include/mirtest/mir/test/doubles/stub_input_device.h
/usr/include/mirtest/mir/test/doubles/stub_keymap.h
/usr/include/mirtest/mir/test/doubles/stub_session.h
/usr/include/mirtest/mir/test/doubles/stub_session_authorizer.h
/usr/include/mirtest/mir/test/doubles/stub_surface.h
/usr/include/mirtest/mir/test/empty_deleter.h
/usr/include/mirtest/mir/test/event_factory.h
/usr/include/mirtest/mir/test/event_matchers.h
/usr/include/mirtest/mir/test/fake_shared.h
/usr/include/mirtest/mir/test/pipe.h
/usr/include/mirtest/mir/test/popen.h
/usr/include/mirtest/mir/test/signal.h
/usr/include/mirtest/mir/test/signal_actions.h
/usr/include/mirtest/mir/test/spin_wait.h
/usr/include/mirtest/mir_test_framework
/usr/include/mirtest/mir_test_framework/async_server_runner.h
/usr/include/mirtest/mir_test_framework/executable_path.h
/usr/include/mirtest/mir_test_framework/fake_input_device.h
/usr/include/mirtest/mir_test_framework/headless_display_buffer_compositor_factory.h
/usr/include/mirtest/mir_test_framework/headless_in_process_server.h
/usr/include/mirtest/mir_test_framework/headless_test.h
/usr/include/mirtest/mir_test_framework/input_device_faker.h
/usr/include/mirtest/mir_test_framework/main.h
/usr/include/mirtest/mir_test_framework/passthrough_tracker.h
/usr/include/mirtest/mir_test_framework/process.h
/usr/include/mirtest/mir_test_framework/server_runner.h
/usr/include/mirtest/mir_test_framework/stub_server_platform_factory.h
/usr/include/mirtest/mir_test_framework/temporary_environment_value.h
/usr/include/mirtest/miral
/usr/include/mirtest/miral/test_display_server.h
/usr/include/mirtest/miral/test_server.h
/usr/include/mirwayland
/usr/include/mirwayland/mir
/usr/include/mirwayland/mir/wayland
/usr/include/mirwayland/mir/wayland/wayland_base.h
/usr/lib/.build-id
/usr/lib/.build-id/10
/usr/lib/.build-id/10/0cf02474e6d0bf6f1ecb1ec8258e873f58f3f7
/usr/lib64/libmiral.so
/usr/lib64/libmircommon.so
/usr/lib64/libmircookie.so
/usr/lib64/libmircore.so
/usr/lib64/libmiroil.so
/usr/lib64/libmirplatform.so
/usr/lib64/libmirserver.so
/usr/lib64/libmirwayland.so
/usr/lib64/pkgconfig/mir-renderer-gl-dev.pc
/usr/lib64/pkgconfig/miral.pc
/usr/lib64/pkgconfig/mircommon.pc
/usr/lib64/pkgconfig/mircookie.pc
/usr/lib64/pkgconfig/mircore.pc
/usr/lib64/pkgconfig/miroil.pc
/usr/lib64/pkgconfig/mirplatform.pc
/usr/lib64/pkgconfig/mirrenderer.pc
/usr/lib64/pkgconfig/mirserver.pc
/usr/lib64/pkgconfig/mirtest.pc
/usr/lib64/pkgconfig/mirwayland.pc
/usr/share/licenses/mir-devel
/usr/share/licenses/mir-devel/COPYING.GPL2
/usr/share/licenses/mir-devel/COPYING.GPL3
/usr/share/licenses/mir-devel/COPYING.LGPL2
/usr/share/licenses/mir-devel/COPYING.LGPL3

References

Summary

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


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

Introduction

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

What is mir-devel

This package provides the development files to create applications that can run on Mir.

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

Install mir-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 mir-devel using dnf by running the following command:

sudo dnf -y install mir-devel

Install mir-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 mir-devel using yum by running the following command:

sudo yum -y install mir-devel

How To Uninstall mir-devel on Fedora 36

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

sudo dnf remove mir-devel

mir-devel Package Contents on Fedora 36

/usr/bin/mir_wayland_generator
/usr/include/miral
/usr/include/miral/miral
/usr/include/miral/miral/add_init_callback.h
/usr/include/miral/miral/append_event_filter.h
/usr/include/miral/miral/application.h
/usr/include/miral/miral/application_authorizer.h
/usr/include/miral/miral/application_info.h
/usr/include/miral/miral/canonical_window_manager.h
/usr/include/miral/miral/command_line_option.h
/usr/include/miral/miral/cursor_theme.h
/usr/include/miral/miral/display_configuration.h
/usr/include/miral/miral/display_configuration_option.h
/usr/include/miral/miral/external_client.h
/usr/include/miral/miral/internal_client.h
/usr/include/miral/miral/keymap.h
/usr/include/miral/miral/lambda_as_function.h
/usr/include/miral/miral/minimal_window_manager.h
/usr/include/miral/miral/output.h
/usr/include/miral/miral/runner.h
/usr/include/miral/miral/set_command_line_handler.h
/usr/include/miral/miral/set_terminator.h
/usr/include/miral/miral/set_window_management_policy.h
/usr/include/miral/miral/toolkit_event.h
/usr/include/miral/miral/version.h
/usr/include/miral/miral/wayland_extensions.h
/usr/include/miral/miral/window.h
/usr/include/miral/miral/window_info.h
/usr/include/miral/miral/window_management_options.h
/usr/include/miral/miral/window_management_policy.h
/usr/include/miral/miral/window_manager_tools.h
/usr/include/miral/miral/window_specification.h
/usr/include/miral/miral/x11_support.h
/usr/include/miral/miral/zone.h
/usr/include/mircommon
/usr/include/mircommon/mir
/usr/include/mircommon/mir/assert_module_entry_point.h
/usr/include/mircommon/mir/cached_ptr.h
/usr/include/mircommon/mir/dispatch
/usr/include/mircommon/mir/dispatch/action_queue.h
/usr/include/mircommon/mir/dispatch/dispatchable.h
/usr/include/mircommon/mir/dispatch/multiplexing_dispatchable.h
/usr/include/mircommon/mir/dispatch/readable_fd.h
/usr/include/mircommon/mir/dispatch/threaded_dispatcher.h
/usr/include/mircommon/mir/event_printer.h
/usr/include/mircommon/mir/events
/usr/include/mircommon/mir/events/contact_state.h
/usr/include/mircommon/mir/events/event_builders.h
/usr/include/mircommon/mir/events/input_device_state.h
/usr/include/mircommon/mir/executor.h
/usr/include/mircommon/mir/flags.h
/usr/include/mircommon/mir/frontend
/usr/include/mircommon/mir/frontend/buffer_stream_id.h
/usr/include/mircommon/mir/frontend/surface_id.h
/usr/include/mircommon/mir/graphics
/usr/include/mircommon/mir/graphics/native_buffer.h
/usr/include/mircommon/mir/input
/usr/include/mircommon/mir/input/buffer_keymap.h
/usr/include/mircommon/mir/input/device_capability.h
/usr/include/mircommon/mir/input/keymap.h
/usr/include/mircommon/mir/input/mir_input_config.h
/usr/include/mircommon/mir/input/mir_keyboard_config.h
/usr/include/mircommon/mir/input/mir_pointer_config.h
/usr/include/mircommon/mir/input/mir_touchpad_config.h
/usr/include/mircommon/mir/input/mir_touchscreen_config.h
/usr/include/mircommon/mir/input/parameter_keymap.h
/usr/include/mircommon/mir/libname.h
/usr/include/mircommon/mir/linearising_executor.h
/usr/include/mircommon/mir/log.h
/usr/include/mircommon/mir/logging
/usr/include/mircommon/mir/logging/logger.h
/usr/include/mircommon/mir/module_deleter.h
/usr/include/mircommon/mir/posix_rw_mutex.h
/usr/include/mircommon/mir/raii.h
/usr/include/mircommon/mir/shared_library.h
/usr/include/mircommon/mir/system_executor.h
/usr/include/mircommon/mir/time
/usr/include/mircommon/mir/time/posix_timestamp.h
/usr/include/mircommon/mir/time/types.h
/usr/include/mircommon/mir/uncaught.h
/usr/include/mircookie
/usr/include/mircookie/mir
/usr/include/mircookie/mir/cookie
/usr/include/mircookie/mir/cookie/authority.h
/usr/include/mircookie/mir/cookie/cookie.h
/usr/include/mircore
/usr/include/mircore/mir
/usr/include/mircore/mir/abnormal_exit.h
/usr/include/mircore/mir/anonymous_shm_file.h
/usr/include/mircore/mir/depth_layer.h
/usr/include/mircore/mir/fatal.h
/usr/include/mircore/mir/fd.h
/usr/include/mircore/mir/geometry
/usr/include/mircore/mir/geometry/dimensions.h
/usr/include/mircore/mir/geometry/dimensions_f.h
/usr/include/mircore/mir/geometry/dimensions_generic.h
/usr/include/mircore/mir/geometry/displacement.h
/usr/include/mircore/mir/geometry/displacement_f.h
/usr/include/mircore/mir/geometry/displacement_generic.h
/usr/include/mircore/mir/geometry/forward.h
/usr/include/mircore/mir/geometry/point.h
/usr/include/mircore/mir/geometry/point_f.h
/usr/include/mircore/mir/geometry/point_generic.h
/usr/include/mircore/mir/geometry/rectangle.h
/usr/include/mircore/mir/geometry/rectangle_f.h
/usr/include/mircore/mir/geometry/rectangle_generic.h
/usr/include/mircore/mir/geometry/rectangles.h
/usr/include/mircore/mir/geometry/size.h
/usr/include/mircore/mir/geometry/size_f.h
/usr/include/mircore/mir/geometry/size_generic.h
/usr/include/mircore/mir/int_wrapper.h
/usr/include/mircore/mir/optional_value.h
/usr/include/mircore/mir/proof_of_mutex_lock.h
/usr/include/mircore/mir/shm_file.h
/usr/include/mircore/mir_toolkit
/usr/include/mircore/mir_toolkit/common.h
/usr/include/mircore/mir_toolkit/events
/usr/include/mircore/mir_toolkit/events/enums.h
/usr/include/mircore/mir_toolkit/mir_input_device_types.h
/usr/include/mircore/mir_toolkit/mir_native_buffer.h
/usr/include/mircore/mir_toolkit/mir_version_number.h
/usr/include/miroil
/usr/include/miroil/miroil
/usr/include/miroil/miroil/compositor.h
/usr/include/miroil/miroil/display_configuration_controller_wrapper.h
/usr/include/miroil/miroil/display_configuration_policy.h
/usr/include/miroil/miroil/display_configuration_storage.h
/usr/include/miroil/miroil/display_id.h
/usr/include/miroil/miroil/display_listener_wrapper.h
/usr/include/miroil/miroil/edid.h
/usr/include/miroil/miroil/event_builder.h
/usr/include/miroil/miroil/eventdispatch.h
/usr/include/miroil/miroil/input_device.h
/usr/include/miroil/miroil/input_device_observer.h
/usr/include/miroil/miroil/mir_prompt_session.h
/usr/include/miroil/miroil/mir_server_hooks.h
/usr/include/miroil/miroil/mirbuffer.h
/usr/include/miroil/miroil/open_gl_context.h
/usr/include/miroil/miroil/persist_display_config.h
/usr/include/miroil/miroil/prompt_session_listener.h
/usr/include/miroil/miroil/prompt_session_manager.h
/usr/include/miroil/miroil/set_compositor.h
/usr/include/miroil/miroil/surface.h
/usr/include/miroil/miroil/surface_observer.h
/usr/include/mirplatform
/usr/include/mirplatform/mir
/usr/include/mirplatform/mir/console_services.h
/usr/include/mirplatform/mir/emergency_cleanup_registry.h
/usr/include/mirplatform/mir/graphics
/usr/include/mirplatform/mir/graphics/atomic_frame.h
/usr/include/mirplatform/mir/graphics/buffer.h
/usr/include/mirplatform/mir/graphics/buffer_basic.h
/usr/include/mirplatform/mir/graphics/buffer_id.h
/usr/include/mirplatform/mir/graphics/buffer_properties.h
/usr/include/mirplatform/mir/graphics/cursor.h
/usr/include/mirplatform/mir/graphics/cursor_image.h
/usr/include/mirplatform/mir/graphics/display.h
/usr/include/mirplatform/mir/graphics/display_buffer.h
/usr/include/mirplatform/mir/graphics/display_configuration.h
/usr/include/mirplatform/mir/graphics/display_configuration_policy.h
/usr/include/mirplatform/mir/graphics/display_report.h
/usr/include/mirplatform/mir/graphics/dmabuf_buffer.h
/usr/include/mirplatform/mir/graphics/egl_error.h
/usr/include/mirplatform/mir/graphics/egl_extensions.h
/usr/include/mirplatform/mir/graphics/egl_logger.h
/usr/include/mirplatform/mir/graphics/egl_resources.h
/usr/include/mirplatform/mir/graphics/egl_wayland_allocator.h
/usr/include/mirplatform/mir/graphics/event_handler_register.h
/usr/include/mirplatform/mir/graphics/frame.h
/usr/include/mirplatform/mir/graphics/gamma_curves.h
/usr/include/mirplatform/mir/graphics/gl_config.h
/usr/include/mirplatform/mir/graphics/gl_format.h
/usr/include/mirplatform/mir/graphics/graphic_buffer_allocator.h
/usr/include/mirplatform/mir/graphics/linux_dmabuf.h
/usr/include/mirplatform/mir/graphics/platform.h
/usr/include/mirplatform/mir/graphics/program.h
/usr/include/mirplatform/mir/graphics/program_factory.h
/usr/include/mirplatform/mir/graphics/renderable.h
/usr/include/mirplatform/mir/graphics/texture.h
/usr/include/mirplatform/mir/graphics/transformation.h
/usr/include/mirplatform/mir/graphics/virtual_output.h
/usr/include/mirplatform/mir/input
/usr/include/mirplatform/mir/input/event_builder.h
/usr/include/mirplatform/mir/input/input_device.h
/usr/include/mirplatform/mir/input/input_device_info.h
/usr/include/mirplatform/mir/input/input_device_registry.h
/usr/include/mirplatform/mir/input/input_report.h
/usr/include/mirplatform/mir/input/input_sink.h
/usr/include/mirplatform/mir/input/platform.h
/usr/include/mirplatform/mir/input/pointer_settings.h
/usr/include/mirplatform/mir/input/touchpad_settings.h
/usr/include/mirplatform/mir/input/touchscreen_settings.h
/usr/include/mirplatform/mir/module_properties.h
/usr/include/mirplatform/mir/options
/usr/include/mirplatform/mir/options/configuration.h
/usr/include/mirplatform/mir/options/option.h
/usr/include/mirplatform/mir/options/program_option.h
/usr/include/mirplatform/mir/renderer
/usr/include/mirplatform/mir/renderer/sw
/usr/include/mirplatform/mir/renderer/sw/pixel_source.h
/usr/include/mirrenderer
/usr/include/mirrenderer/mir
/usr/include/mirrenderer/mir/renderer
/usr/include/mirrenderer/mir/renderer/gl
/usr/include/mirrenderer/mir/renderer/gl/context.h
/usr/include/mirrenderer/mir/renderer/gl/context_source.h
/usr/include/mirrenderer/mir/renderer/gl/render_target.h
/usr/include/mirrenderer/mir/renderer/renderer.h
/usr/include/mirrenderer/mir/renderer/renderer_factory.h
/usr/include/mirserver
/usr/include/mirserver/mir
/usr/include/mirserver/mir/version.h
/usr/include/mirtest
/usr/include/mirtest/mir
/usr/include/mirtest/mir/test
/usr/include/mirtest/mir/test/auto_unblock_thread.h
/usr/include/mirtest/mir/test/cross_process_action.h
/usr/include/mirtest/mir/test/cross_process_sync.h
/usr/include/mirtest/mir/test/death.h
/usr/include/mirtest/mir/test/display_config_matchers.h
/usr/include/mirtest/mir/test/doubles
/usr/include/mirtest/mir/test/doubles/fake_display.h
/usr/include/mirtest/mir/test/doubles/mock_display_configuration.h
/usr/include/mirtest/mir/test/doubles/mock_display_configuration_observer.h
/usr/include/mirtest/mir/test/doubles/mock_egl.h
/usr/include/mirtest/mir/test/doubles/mock_gl.h
/usr/include/mirtest/mir/test/doubles/mock_idle_hub.h
/usr/include/mirtest/mir/test/doubles/mock_input_device_hub.h
/usr/include/mirtest/mir/test/doubles/mock_input_device_observer.h
/usr/include/mirtest/mir/test/doubles/mock_input_dispatcher.h
/usr/include/mirtest/mir/test/doubles/mock_platform_authentication.h
/usr/include/mirtest/mir/test/doubles/mock_prompt_session_listener.h
/usr/include/mirtest/mir/test/doubles/mock_seat_report.h
/usr/include/mirtest/mir/test/doubles/mock_window_manager.h
/usr/include/mirtest/mir/test/doubles/nested_mock_egl.h
/usr/include/mirtest/mir/test/doubles/null_display.h
/usr/include/mirtest/mir/test/doubles/null_display_buffer.h
/usr/include/mirtest/mir/test/doubles/null_display_buffer_compositor_factory.h
/usr/include/mirtest/mir/test/doubles/null_display_configuration.h
/usr/include/mirtest/mir/test/doubles/null_display_sync_group.h
/usr/include/mirtest/mir/test/doubles/null_gl_context.h
/usr/include/mirtest/mir/test/doubles/null_logger.h
/usr/include/mirtest/mir/test/doubles/null_platform.h
/usr/include/mirtest/mir/test/doubles/stub_cursor.h
/usr/include/mirtest/mir/test/doubles/stub_cursor_image.h
/usr/include/mirtest/mir/test/doubles/stub_display_buffer.h
/usr/include/mirtest/mir/test/doubles/stub_display_configuration.h
/usr/include/mirtest/mir/test/doubles/stub_input_device.h
/usr/include/mirtest/mir/test/doubles/stub_keymap.h
/usr/include/mirtest/mir/test/doubles/stub_session.h
/usr/include/mirtest/mir/test/doubles/stub_session_authorizer.h
/usr/include/mirtest/mir/test/doubles/stub_surface.h
/usr/include/mirtest/mir/test/empty_deleter.h
/usr/include/mirtest/mir/test/event_factory.h
/usr/include/mirtest/mir/test/event_matchers.h
/usr/include/mirtest/mir/test/fake_shared.h
/usr/include/mirtest/mir/test/pipe.h
/usr/include/mirtest/mir/test/popen.h
/usr/include/mirtest/mir/test/signal.h
/usr/include/mirtest/mir/test/signal_actions.h
/usr/include/mirtest/mir/test/spin_wait.h
/usr/include/mirtest/mir_test_framework
/usr/include/mirtest/mir_test_framework/async_server_runner.h
/usr/include/mirtest/mir_test_framework/executable_path.h
/usr/include/mirtest/mir_test_framework/fake_input_device.h
/usr/include/mirtest/mir_test_framework/headless_display_buffer_compositor_factory.h
/usr/include/mirtest/mir_test_framework/headless_in_process_server.h
/usr/include/mirtest/mir_test_framework/headless_test.h
/usr/include/mirtest/mir_test_framework/input_device_faker.h
/usr/include/mirtest/mir_test_framework/main.h
/usr/include/mirtest/mir_test_framework/passthrough_tracker.h
/usr/include/mirtest/mir_test_framework/process.h
/usr/include/mirtest/mir_test_framework/server_runner.h
/usr/include/mirtest/mir_test_framework/stub_server_platform_factory.h
/usr/include/mirtest/mir_test_framework/temporary_environment_value.h
/usr/include/mirtest/miral
/usr/include/mirtest/miral/test_display_server.h
/usr/include/mirtest/miral/test_server.h
/usr/include/mirwayland
/usr/include/mirwayland/mir
/usr/include/mirwayland/mir/wayland
/usr/include/mirwayland/mir/wayland/wayland_base.h
/usr/lib/.build-id
/usr/lib/.build-id/11
/usr/lib/.build-id/11/bd53f15f028fbbe7c0c3a15b290a2ed180f414
/usr/lib/libmiral.so
/usr/lib/libmircommon.so
/usr/lib/libmircookie.so
/usr/lib/libmircore.so
/usr/lib/libmiroil.so
/usr/lib/libmirplatform.so
/usr/lib/libmirserver.so
/usr/lib/libmirwayland.so
/usr/lib/pkgconfig/mir-renderer-gl-dev.pc
/usr/lib/pkgconfig/miral.pc
/usr/lib/pkgconfig/mircommon.pc
/usr/lib/pkgconfig/mircookie.pc
/usr/lib/pkgconfig/mircore.pc
/usr/lib/pkgconfig/miroil.pc
/usr/lib/pkgconfig/mirplatform.pc
/usr/lib/pkgconfig/mirrenderer.pc
/usr/lib/pkgconfig/mirserver.pc
/usr/lib/pkgconfig/mirtest.pc
/usr/lib/pkgconfig/mirwayland.pc
/usr/share/licenses/mir-devel
/usr/share/licenses/mir-devel/COPYING.GPL2
/usr/share/licenses/mir-devel/COPYING.GPL3
/usr/share/licenses/mir-devel/COPYING.LGPL2
/usr/share/licenses/mir-devel/COPYING.LGPL3

References

Summary

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