1 Commits

Author SHA256 Message Date
3f5beee40c Import openSUSE:Leap:16.0 modifications 2025-08-12 12:15:43 +02:00
5 changed files with 45 additions and 50 deletions

View File

@@ -0,0 +1,36 @@
From a86caf14b0bb2e9fe3ecfc3f7417a2ae29ec67bf Mon Sep 17 00:00:00 2001
From: "Shawn W. Dunn" <sfalken@cloverleaf-linux.org>
Date: Wed, 4 Dec 2024 12:09:27 -0800
Subject: [PATCH] Fix xkbcommon includes
---
CMakeLists.txt | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6e6a8d1..0da2a62 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -28,7 +28,8 @@ add_library(miriwaycommon STATIC
miriway_workspace_manager.cpp miriway_workspace_manager.h
)
-target_include_directories(miriwaycommon PUBLIC SYSTEM ${MIRAL_INCLUDE_DIRS})
+target_include_directories(miriwaycommon PUBLIC SYSTEM ${MIRAL_INCLUDE_DIRS}
+${XKBCOMMON_INCLUDE_DIRS})
target_link_libraries( miriwaycommon PUBLIC ${MIRAL_LDFLAGS} ${XKBCOMMON_LIBRARIES})
target_compile_definitions(miriwaycommon PRIVATE MIR_LOG_COMPONENT="miriway")
@@ -43,7 +44,8 @@ add_executable(miriway-run-shell
miriway-run-shell.cpp
)
target_link_libraries(miriway-run-shell ${MIRAL_LDFLAGS})
-target_include_directories(miriway-run-shell PUBLIC SYSTEM ${MIRAL_INCLUDE_DIRS})
+target_include_directories(miriway-run-shell PUBLIC SYSTEM ${MIRAL_INCLUDE_DIRS}
+${XKBCOMMON_INCLUDE_DIRS})
target_compile_definitions(miriway-run-shell PRIVATE MIR_LOG_COMPONENT="miriway")
add_custom_target(miriway ALL
--
2.47.1

BIN
Miriway-25.02.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a4077e23a10744d32a533da5ca508c8f499f69e9b86166a862e205e0348136db
size 59194

View File

@@ -1,49 +1,8 @@
-------------------------------------------------------------------
Sat Nov 1 17:11:08 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>
Thu Jul 3 20:40:22 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>
- Update version 25.12:
* Update example configs following Ubuntu 25.12 release
* Fix bug in ext-workspaces (gh#Miriway/Miriway#182)
* Fix CMakeLists.txt dependency on xkbcommon
- Drop 0001-Fix-xkbcommon-includes.patch
-------------------------------------------------------------------
Fri Oct 17 16:01:38 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>
- Update version 25.11:
* Onscreen "Magnifier": Meta+{Plus,Equals} to enable, Meta+Escape
to disable. (Plus settings in miriway-shell.settings)
* Improved handling of miriway-shell.settings
-------------------------------------------------------------------
Thu Sep 4 15:38:55 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>
- Update version 25.10:
* New miriway-shell.settings configuration file to contain
configuration options that will be reloaded when the file is
updated. If the file does not exist when miriway starts, it
will be populated with comments describing the available
options.
* Support for Wayland protocol extension ext-workspace-v1
* All the accessibility options supported by Mir 2.22 are
available via the miriway-shell.settings configuration file.
* Miriway Changes:
- ext-workspace-v1 integrates Miriway's workspaces with shell
components (gh#Miriway/Miriway#160)
- Wire up "live config" options for accessibility, input and
keymap (gh#Miriway/Miriway#168)
-------------------------------------------------------------------
Thu Jul 3 20:54:59 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>
- Switch from sddm-kalpa to sddm, now that sddm is capable of
running as a Wayland client
-------------------------------------------------------------------
Wed Mar 12 17:14:37 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>
- Update version 25.02.1:
* Fixes crash on exit (gh#Miriway/Miriway#158)
- Change from sddm-kalpa to sddm, now that sddm is capable of
running as a wayland client
-------------------------------------------------------------------
Thu Feb 27 00:33:31 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>

View File

@@ -21,19 +21,19 @@
%define _name Miriway
Name: miriway
Version: 25.12
Version: 25.02
Release: 0
Summary: Simple Wayland compositor built on Mir
License: GPL-3.0-only
URL: https://github.com/Miriway/Miriway
Source: https://github.com/%{_name}/%{_name}/archive/v%{version}/%{_name}-%{version}.tar.gz
# PATCH-FIX-OPENSUSE 0001-Fix-xkbcommon-includes.patch
Patch0: 0001-Fix-xkbcommon-includes.patch
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: git-core
BuildRequires: libboost_headers-devel
BuildRequires: pkgconfig(miral) >= 5.1
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(yaml-cpp)
Requires: inotify-tools
Requires: xkeyboard-config
Requires: xwayland