Skip to content

Commit

Permalink
debian: package atomic-kms
Browse files Browse the repository at this point in the history
  • Loading branch information
Saviq committed Sep 23, 2024
1 parent 6e64d62 commit 926ec51
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 2 deletions.
15 changes: 15 additions & 0 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -297,6 +297,20 @@ Description: Display server for Ubuntu - platform library for X11
Contains the shared libraries required for the Mir server to interact with
the X11 platform.

Package: mir-platform-graphics-atomic-kms22
Section: libs
Architecture: linux-any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends},
${shlibs:Depends},
Description: Display server for Ubuntu - platform library for Atomic KMS
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the hardware platform using the Mesa drivers and Atomic KMS API.

Package: mir-platform-graphics-gbm-kms22
Section: libs
Architecture: linux-any
Expand Down Expand Up @@ -404,6 +418,7 @@ Architecture: linux-any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends},
mir-platform-graphics-atomic-kms,
mir-platform-graphics-gbm-kms,
mir-platform-graphics-x,
mir-platform-graphics-wayland,
Expand Down
1 change: 1 addition & 0 deletions debian/mir-platform-graphics-atomic-kms22.install
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
usr/lib/*/mir/server-platform/graphics-atomic-kms.so.22
2 changes: 1 addition & 1 deletion debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ export DEB_BUILD_MAINT_OPTIONS
$(info COMMON_CONFIGURE_OPTIONS: ${COMMON_CONFIGURE_OPTIONS})
$(info DEB_BUILD_MAINT_OPTIONS: ${DEB_BUILD_MAINT_OPTIONS})

AVAILABLE_PLATFORMS=gbm-kms\;x11\;wayland\;eglstream-kms
AVAILABLE_PLATFORMS=atomic-kms\;gbm-kms\;x11\;wayland\;eglstream-kms

override_dh_auto_configure:
ifneq ($(filter armhf,$(DEB_HOST_ARCH)),)
Expand Down
2 changes: 1 addition & 1 deletion snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ parts:
cmake-parameters:
- -DCMAKE_INSTALL_PREFIX=/usr
- -DMIR_ENABLE_WLCS_TESTS=OFF
- -DMIR_PLATFORM='gbm-kms;eglstream-kms;x11;wayland'
- -DMIR_PLATFORM='atomic-kms;gbm-kms;eglstream-kms;x11;wayland'
build-packages:
- build-essential
- eglexternalplatform-dev
Expand Down

0 comments on commit 926ec51

Please sign in to comment.