* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-05-25 13:01 Julien Roy
0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-05-25 13:01 UTC (permalink / raw
To: gentoo-commits
commit: e4719edebbd14fb0fb03f6d73369f9cf24da1ab1
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sat May 25 05:48:48 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat May 25 05:49:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4719ede
gui-wm/miracle-wm: new package, add 0.2.1
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 +
gui-wm/miracle-wm/metadata.xml | 11 +++++++++
gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild | 39 +++++++++++++++++++++++++++++++
3 files changed, 51 insertions(+)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
new file mode 100644
index 000000000..fa1b15c26
--- /dev/null
+++ b/gui-wm/miracle-wm/Manifest
@@ -0,0 +1 @@
+DIST miracle-wm-0.2.1.tar.gz 348521 BLAKE2B f9b7dc06ff2b6571f4cf5a8de2e2087dcb080bcca897217da12915765fbbaea60a7b692b3072cd514de7aa0c5c6eaa02bd455df5d0ff29583ed83fbd3fa3bed1 SHA512 900e126c0d381008a80482b4ee72b2d7ca9b402ce42c802b6968b06238ea873e7a2180dc313233eba2c8f2529c133d700c0ee31ca467e6f612efff6fc6e8fd0d
diff --git a/gui-wm/miracle-wm/metadata.xml b/gui-wm/miracle-wm/metadata.xml
new file mode 100644
index 000000000..f0810e7e4
--- /dev/null
+++ b/gui-wm/miracle-wm/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>pastalian46@gmail.com</email>
+ <name>Takuya Wakazono</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">mattkae/miracle-wm</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild b/gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild
new file mode 100644
index 000000000..e42a6b101
--- /dev/null
+++ b/gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Tiling Wayland compositor based on Mir"
+HOMEPAGE="https://github.com/mattkae/miracle-wm"
+SRC_URI="https://github.com/mattkae/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/yaml-cpp:=
+ dev-cpp/nlohmann_json
+ dev-libs/glib:2
+ dev-libs/libevdev
+ gui-libs/mir
+ x11-libs/libnotify
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+ cmake_src_prepare
+ use test || cmake_comment_add_subdirectory tests/
+}
+
+src_test() {
+ "${BUILD_DIR}/bin/miracle-wm-tests" || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-08-31 13:05 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-08-31 13:05 UTC (permalink / raw
To: gentoo-commits
commit: 3b8a496b37522522d96f2fd99c20082a5b274cfd
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Fri Aug 30 13:25:29 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Aug 30 13:26:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b8a496b
gui-wm/miracle-wm: add 0.3.4
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 +
gui-wm/miracle-wm/metadata.xml | 2 +-
gui-wm/miracle-wm/miracle-wm-0.3.4.ebuild | 45 +++++++++++++++++++++++++++++++
3 files changed, 47 insertions(+), 1 deletion(-)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index e1f831425..7ea5b67d2 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1 +1,2 @@
DIST miracle-wm-0.3.2.tar.gz 432963 BLAKE2B 5fb17fd52a20ef85e61f9605f333c8c6d3475683de3356c98f9b27f000485d4b49684f475ad7d39c3f5bfb011fff4e495d5ef61aa6e5245d1306e4aea21ce2ee SHA512 39ee11727d9a227c517abc91f650cc6bde656860a5c50919af0d0eb998aa197727fe76b6b5b05fda3283ba7152a59dc084a00d995e5568b399989e1c989ab141
+DIST miracle-wm-0.3.4.tar.gz 440480 BLAKE2B 77f38c821950a0dc9ba143290616b4127c9b4fb72c69a8b6c672124da928d1c19e97508dd197d16f1ff480a3b4c735ed087980725d0dc46ec8702745cfb25b1a SHA512 780b1689301d0dd9af17c1c91a30ecedcfb915fc78ea4ccafdd573538f79baf6714edbb1dece67715be52bbe3fb0372bd49d3c895229ff23af3f2bac4a30b418
diff --git a/gui-wm/miracle-wm/metadata.xml b/gui-wm/miracle-wm/metadata.xml
index f0810e7e4..4d5a42734 100644
--- a/gui-wm/miracle-wm/metadata.xml
+++ b/gui-wm/miracle-wm/metadata.xml
@@ -6,6 +6,6 @@
<name>Takuya Wakazono</name>
</maintainer>
<upstream>
- <remote-id type="github">mattkae/miracle-wm</remote-id>
+ <remote-id type="github">miracle-window-manager/miracle-wm</remote-id>
</upstream>
</pkgmetadata>
diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.4.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.4.ebuild
new file mode 100644
index 000000000..ef6e1e8ff
--- /dev/null
+++ b/gui-wm/miracle-wm/miracle-wm-0.3.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Tiling Wayland compositor based on Mir"
+HOMEPAGE="https://github.com/miracle-window-manager/miracle-wm"
+SRC_URI="https://github.com/miracle-window-manager/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/yaml-cpp:=
+ dev-cpp/nlohmann_json
+ dev-libs/glib:2
+ dev-libs/libevdev
+ gui-libs/mir
+ dev-libs/libpcre2:=
+ media-libs/libglvnd
+ x11-base/xwayland
+ x11-libs/libnotify
+"
+DEPEND="
+ ${RDEPEND}
+ media-libs/glm
+"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+ cmake_src_prepare
+ use test || cmake_comment_add_subdirectory tests/
+}
+
+src_test() {
+ "${BUILD_DIR}/bin/miracle-wm-tests" || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-08-31 13:05 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-08-31 13:05 UTC (permalink / raw
To: gentoo-commits
commit: 85dee353736017cfc2df1c97fd18e087a3bddd90
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Fri Aug 30 13:25:36 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Aug 30 13:26:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85dee353
gui-wm/miracle-wm: drop 0.3.2
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 -
gui-wm/miracle-wm/miracle-wm-0.3.2.ebuild | 45 -------------------------------
2 files changed, 46 deletions(-)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 7ea5b67d2..f76a75909 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,2 +1 @@
-DIST miracle-wm-0.3.2.tar.gz 432963 BLAKE2B 5fb17fd52a20ef85e61f9605f333c8c6d3475683de3356c98f9b27f000485d4b49684f475ad7d39c3f5bfb011fff4e495d5ef61aa6e5245d1306e4aea21ce2ee SHA512 39ee11727d9a227c517abc91f650cc6bde656860a5c50919af0d0eb998aa197727fe76b6b5b05fda3283ba7152a59dc084a00d995e5568b399989e1c989ab141
DIST miracle-wm-0.3.4.tar.gz 440480 BLAKE2B 77f38c821950a0dc9ba143290616b4127c9b4fb72c69a8b6c672124da928d1c19e97508dd197d16f1ff480a3b4c735ed087980725d0dc46ec8702745cfb25b1a SHA512 780b1689301d0dd9af17c1c91a30ecedcfb915fc78ea4ccafdd573538f79baf6714edbb1dece67715be52bbe3fb0372bd49d3c895229ff23af3f2bac4a30b418
diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.2.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.2.ebuild
deleted file mode 100644
index e61fc948a..000000000
--- a/gui-wm/miracle-wm/miracle-wm-0.3.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Tiling Wayland compositor based on Mir"
-HOMEPAGE="https://github.com/mattkae/miracle-wm"
-SRC_URI="https://github.com/mattkae/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/yaml-cpp:=
- dev-cpp/nlohmann_json
- dev-libs/glib:2
- dev-libs/libevdev
- gui-libs/mir
- dev-libs/libpcre2:=
- media-libs/libglvnd
- x11-base/xwayland
- x11-libs/libnotify
-"
-DEPEND="
- ${RDEPEND}
- media-libs/glm
-"
-BDEPEND="
- virtual/pkgconfig
- test? ( dev-cpp/gtest )
-"
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory tests/
-}
-
-src_test() {
- "${BUILD_DIR}/bin/miracle-wm-tests" || die
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-09-10 8:27 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-09-10 8:27 UTC (permalink / raw
To: gentoo-commits
commit: 39ea2700f4fc7a489c504bd46600f3c2e2916ebd
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Mon Sep 9 16:19:23 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Sep 9 16:19:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=39ea2700
gui-wm/miracle-wm: drop 0.3.4
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 -
gui-wm/miracle-wm/miracle-wm-0.3.4.ebuild | 45 -------------------------------
2 files changed, 46 deletions(-)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 35ae8ed62..8a8a89171 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,2 +1 @@
-DIST miracle-wm-0.3.4.tar.gz 440480 BLAKE2B 77f38c821950a0dc9ba143290616b4127c9b4fb72c69a8b6c672124da928d1c19e97508dd197d16f1ff480a3b4c735ed087980725d0dc46ec8702745cfb25b1a SHA512 780b1689301d0dd9af17c1c91a30ecedcfb915fc78ea4ccafdd573538f79baf6714edbb1dece67715be52bbe3fb0372bd49d3c895229ff23af3f2bac4a30b418
DIST miracle-wm-0.3.5.tar.gz 453789 BLAKE2B 2f5e160e31df5a28722ba2c43f525ac150cceca57e759ddb3da3ee133eeb77a7436887d36784759db9b8398c6d189f4b0ef0cf393dc30d2cc86dc526d64810c8 SHA512 644868c534628623948c961c3d0ee84f41c51c19d759bdf9f04957a5b73126750f98da154785dd25bc20089c04f41d30e7283a5f2a14b00ffdaf69da5ef9d4b9
diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.4.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.4.ebuild
deleted file mode 100644
index ef6e1e8ff..000000000
--- a/gui-wm/miracle-wm/miracle-wm-0.3.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Tiling Wayland compositor based on Mir"
-HOMEPAGE="https://github.com/miracle-window-manager/miracle-wm"
-SRC_URI="https://github.com/miracle-window-manager/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/yaml-cpp:=
- dev-cpp/nlohmann_json
- dev-libs/glib:2
- dev-libs/libevdev
- gui-libs/mir
- dev-libs/libpcre2:=
- media-libs/libglvnd
- x11-base/xwayland
- x11-libs/libnotify
-"
-DEPEND="
- ${RDEPEND}
- media-libs/glm
-"
-BDEPEND="
- virtual/pkgconfig
- test? ( dev-cpp/gtest )
-"
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory tests/
-}
-
-src_test() {
- "${BUILD_DIR}/bin/miracle-wm-tests" || die
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-09-10 8:27 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-09-10 8:27 UTC (permalink / raw
To: gentoo-commits
commit: a4658f6ac046e4451dc78b3f5d87eb140bd4bc5e
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Mon Sep 9 16:19:23 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Sep 9 16:19:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4658f6a
gui-wm/miracle-wm: add 0.3.5
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 +
gui-wm/miracle-wm/metadata.xml | 2 +-
gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild | 55 +++++++++++++++++++++++++++++++
3 files changed, 57 insertions(+), 1 deletion(-)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index f76a75909..35ae8ed62 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1 +1,2 @@
DIST miracle-wm-0.3.4.tar.gz 440480 BLAKE2B 77f38c821950a0dc9ba143290616b4127c9b4fb72c69a8b6c672124da928d1c19e97508dd197d16f1ff480a3b4c735ed087980725d0dc46ec8702745cfb25b1a SHA512 780b1689301d0dd9af17c1c91a30ecedcfb915fc78ea4ccafdd573538f79baf6714edbb1dece67715be52bbe3fb0372bd49d3c895229ff23af3f2bac4a30b418
+DIST miracle-wm-0.3.5.tar.gz 453789 BLAKE2B 2f5e160e31df5a28722ba2c43f525ac150cceca57e759ddb3da3ee133eeb77a7436887d36784759db9b8398c6d189f4b0ef0cf393dc30d2cc86dc526d64810c8 SHA512 644868c534628623948c961c3d0ee84f41c51c19d759bdf9f04957a5b73126750f98da154785dd25bc20089c04f41d30e7283a5f2a14b00ffdaf69da5ef9d4b9
diff --git a/gui-wm/miracle-wm/metadata.xml b/gui-wm/miracle-wm/metadata.xml
index 4d5a42734..08413345f 100644
--- a/gui-wm/miracle-wm/metadata.xml
+++ b/gui-wm/miracle-wm/metadata.xml
@@ -6,6 +6,6 @@
<name>Takuya Wakazono</name>
</maintainer>
<upstream>
- <remote-id type="github">miracle-window-manager/miracle-wm</remote-id>
+ <remote-id type="github">miracle-wm-org/miracle-wm</remote-id>
</upstream>
</pkgmetadata>
diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild
new file mode 100644
index 000000000..6918bafc4
--- /dev/null
+++ b/gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake systemd
+
+DESCRIPTION="Tiling Wayland compositor based on Mir"
+HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
+SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/yaml-cpp:=
+ dev-cpp/nlohmann_json
+ dev-libs/glib:2
+ dev-libs/json-c:=
+ dev-libs/libevdev
+ gui-libs/mir
+ dev-libs/libpcre2:=
+ media-libs/libglvnd
+ x11-base/xwayland
+ x11-libs/libnotify
+"
+DEPEND="
+ ${RDEPEND}
+ media-libs/glm
+"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+ cmake_src_prepare
+ use test || cmake_comment_add_subdirectory tests/
+
+ sed -i "s| /usr/lib/systemd/user| $(systemd_get_userunitdir)|" CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DSYSTEMD_INTEGRATION=$(usex systemd)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ "${BUILD_DIR}/bin/miracle-wm-tests" || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-09-29 18:00 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-09-29 18:00 UTC (permalink / raw
To: gentoo-commits
commit: f09079c448d52d02fbe4226140cee1fd7654bb0d
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sat Sep 28 08:53:08 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Sep 28 08:53:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f09079c4
gui-wm/miracle-wm: add 0.3.6
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 +
gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild | 55 +++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 8a8a89171..780b1141d 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1 +1,2 @@
DIST miracle-wm-0.3.5.tar.gz 453789 BLAKE2B 2f5e160e31df5a28722ba2c43f525ac150cceca57e759ddb3da3ee133eeb77a7436887d36784759db9b8398c6d189f4b0ef0cf393dc30d2cc86dc526d64810c8 SHA512 644868c534628623948c961c3d0ee84f41c51c19d759bdf9f04957a5b73126750f98da154785dd25bc20089c04f41d30e7283a5f2a14b00ffdaf69da5ef9d4b9
+DIST miracle-wm-0.3.6.tar.gz 455730 BLAKE2B 9e3c8677332776a1431e0aa412a7909d5284936e64362558e2c3e00c515709297dbfee1f36a7cf980b999c7c2ee3b8fe893b1624deb1f8a3690cf0f269606093 SHA512 b710ac21518c83faab8e0c75ac23e5522e08073c88915ea4cb2f7a7400dd6dd60a14f107096a287a3037c385b70c6186af582befcb06fceff2f44ad45b4ecf1f
diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild
new file mode 100644
index 000000000..50d74eb00
--- /dev/null
+++ b/gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake systemd
+
+DESCRIPTION="Tiling Wayland compositor based on Mir"
+HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
+SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/yaml-cpp:=
+ dev-cpp/nlohmann_json
+ dev-libs/glib:2
+ dev-libs/json-c:=
+ dev-libs/libevdev
+ >=gui-libs/mir-2.18
+ dev-libs/libpcre2:=
+ media-libs/libglvnd
+ x11-base/xwayland
+ x11-libs/libnotify
+"
+DEPEND="
+ ${RDEPEND}
+ media-libs/glm
+"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+ cmake_src_prepare
+ use test || cmake_comment_add_subdirectory tests/
+
+ sed -i "s| /usr/lib/systemd/user| $(systemd_get_userunitdir)|" CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DSYSTEMD_INTEGRATION=$(usex systemd)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ "${BUILD_DIR}/bin/miracle-wm-tests" || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-09-29 18:00 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-09-29 18:00 UTC (permalink / raw
To: gentoo-commits
commit: 96ab4954516a07bf35ce01549fdeab16179d8a19
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sat Sep 28 08:53:08 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Sep 28 08:53:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96ab4954
gui-wm/miracle-wm: drop 0.3.5
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 -
gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild | 55 -------------------------------
2 files changed, 56 deletions(-)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 780b1141d..b8af13283 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,2 +1 @@
-DIST miracle-wm-0.3.5.tar.gz 453789 BLAKE2B 2f5e160e31df5a28722ba2c43f525ac150cceca57e759ddb3da3ee133eeb77a7436887d36784759db9b8398c6d189f4b0ef0cf393dc30d2cc86dc526d64810c8 SHA512 644868c534628623948c961c3d0ee84f41c51c19d759bdf9f04957a5b73126750f98da154785dd25bc20089c04f41d30e7283a5f2a14b00ffdaf69da5ef9d4b9
DIST miracle-wm-0.3.6.tar.gz 455730 BLAKE2B 9e3c8677332776a1431e0aa412a7909d5284936e64362558e2c3e00c515709297dbfee1f36a7cf980b999c7c2ee3b8fe893b1624deb1f8a3690cf0f269606093 SHA512 b710ac21518c83faab8e0c75ac23e5522e08073c88915ea4cb2f7a7400dd6dd60a14f107096a287a3037c385b70c6186af582befcb06fceff2f44ad45b4ecf1f
diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild
deleted file mode 100644
index 6918bafc4..000000000
--- a/gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake systemd
-
-DESCRIPTION="Tiling Wayland compositor based on Mir"
-HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
-SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="systemd test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/yaml-cpp:=
- dev-cpp/nlohmann_json
- dev-libs/glib:2
- dev-libs/json-c:=
- dev-libs/libevdev
- gui-libs/mir
- dev-libs/libpcre2:=
- media-libs/libglvnd
- x11-base/xwayland
- x11-libs/libnotify
-"
-DEPEND="
- ${RDEPEND}
- media-libs/glm
-"
-BDEPEND="
- virtual/pkgconfig
- test? ( dev-cpp/gtest )
-"
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory tests/
-
- sed -i "s| /usr/lib/systemd/user| $(systemd_get_userunitdir)|" CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSYSTEMD_INTEGRATION=$(usex systemd)
- )
- cmake_src_configure
-}
-
-src_test() {
- "${BUILD_DIR}/bin/miracle-wm-tests" || die
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-10-29 10:53 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-10-29 10:53 UTC (permalink / raw
To: gentoo-commits
commit: 1983def9b5e1c7b845435b906b8bfdad8c977c63
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Fri Oct 25 15:07:25 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Oct 25 15:07:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1983def9
gui-wm/miracle-wm: add 0.3.7
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 +
gui-wm/miracle-wm/miracle-wm-0.3.7.ebuild | 55 +++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index b8af13283..2ea4e56be 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1 +1,2 @@
DIST miracle-wm-0.3.6.tar.gz 455730 BLAKE2B 9e3c8677332776a1431e0aa412a7909d5284936e64362558e2c3e00c515709297dbfee1f36a7cf980b999c7c2ee3b8fe893b1624deb1f8a3690cf0f269606093 SHA512 b710ac21518c83faab8e0c75ac23e5522e08073c88915ea4cb2f7a7400dd6dd60a14f107096a287a3037c385b70c6186af582befcb06fceff2f44ad45b4ecf1f
+DIST miracle-wm-0.3.7.tar.gz 455795 BLAKE2B 262357e01981d3113f6c807148231023a95f9f28261005abefdf30675b414432a1c9385afc7955db3126e31312fd41cbf99d65c538e9d7d0cb425b3718089c3e SHA512 5e9b3f5013cc63d6e98567817afbbbca2d8f46adc8e9da9254babacdd8164b8fc132918417373d45f59f38cf0a1105802b2979beb281cffb7d661c1350069d4f
diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.7.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.7.ebuild
new file mode 100644
index 000000000..50d74eb00
--- /dev/null
+++ b/gui-wm/miracle-wm/miracle-wm-0.3.7.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake systemd
+
+DESCRIPTION="Tiling Wayland compositor based on Mir"
+HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
+SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/yaml-cpp:=
+ dev-cpp/nlohmann_json
+ dev-libs/glib:2
+ dev-libs/json-c:=
+ dev-libs/libevdev
+ >=gui-libs/mir-2.18
+ dev-libs/libpcre2:=
+ media-libs/libglvnd
+ x11-base/xwayland
+ x11-libs/libnotify
+"
+DEPEND="
+ ${RDEPEND}
+ media-libs/glm
+"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+ cmake_src_prepare
+ use test || cmake_comment_add_subdirectory tests/
+
+ sed -i "s| /usr/lib/systemd/user| $(systemd_get_userunitdir)|" CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DSYSTEMD_INTEGRATION=$(usex systemd)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ "${BUILD_DIR}/bin/miracle-wm-tests" || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-10-29 10:53 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-10-29 10:53 UTC (permalink / raw
To: gentoo-commits
commit: 82cf85be1ab4d64c4e91ebc7dbb02ff7370b4534
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Fri Oct 25 15:07:25 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Oct 25 15:07:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=82cf85be
gui-wm/miracle-wm: drop 0.3.6
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 -
gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild | 55 -------------------------------
2 files changed, 56 deletions(-)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 2ea4e56be..057a4078a 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,2 +1 @@
-DIST miracle-wm-0.3.6.tar.gz 455730 BLAKE2B 9e3c8677332776a1431e0aa412a7909d5284936e64362558e2c3e00c515709297dbfee1f36a7cf980b999c7c2ee3b8fe893b1624deb1f8a3690cf0f269606093 SHA512 b710ac21518c83faab8e0c75ac23e5522e08073c88915ea4cb2f7a7400dd6dd60a14f107096a287a3037c385b70c6186af582befcb06fceff2f44ad45b4ecf1f
DIST miracle-wm-0.3.7.tar.gz 455795 BLAKE2B 262357e01981d3113f6c807148231023a95f9f28261005abefdf30675b414432a1c9385afc7955db3126e31312fd41cbf99d65c538e9d7d0cb425b3718089c3e SHA512 5e9b3f5013cc63d6e98567817afbbbca2d8f46adc8e9da9254babacdd8164b8fc132918417373d45f59f38cf0a1105802b2979beb281cffb7d661c1350069d4f
diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild
deleted file mode 100644
index 50d74eb00..000000000
--- a/gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake systemd
-
-DESCRIPTION="Tiling Wayland compositor based on Mir"
-HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
-SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="systemd test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/yaml-cpp:=
- dev-cpp/nlohmann_json
- dev-libs/glib:2
- dev-libs/json-c:=
- dev-libs/libevdev
- >=gui-libs/mir-2.18
- dev-libs/libpcre2:=
- media-libs/libglvnd
- x11-base/xwayland
- x11-libs/libnotify
-"
-DEPEND="
- ${RDEPEND}
- media-libs/glm
-"
-BDEPEND="
- virtual/pkgconfig
- test? ( dev-cpp/gtest )
-"
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory tests/
-
- sed -i "s| /usr/lib/systemd/user| $(systemd_get_userunitdir)|" CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSYSTEMD_INTEGRATION=$(usex systemd)
- )
- cmake_src_configure
-}
-
-src_test() {
- "${BUILD_DIR}/bin/miracle-wm-tests" || die
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-12-04 14:56 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-12-04 14:56 UTC (permalink / raw
To: gentoo-commits
commit: de9c588139115beea077a83bbe40937edb743ac2
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Wed Dec 4 13:36:04 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Dec 4 13:36:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de9c5881
gui-wm/miracle-wm: add slot operator
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
.../miracle-wm/{miracle-wm-0.3.7.ebuild => miracle-wm-0.3.7-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.7.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.7-r1.ebuild
similarity index 97%
rename from gui-wm/miracle-wm/miracle-wm-0.3.7.ebuild
rename to gui-wm/miracle-wm/miracle-wm-0.3.7-r1.ebuild
index 50d74eb00..67f732a50 100644
--- a/gui-wm/miracle-wm/miracle-wm-0.3.7.ebuild
+++ b/gui-wm/miracle-wm/miracle-wm-0.3.7-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
dev-libs/glib:2
dev-libs/json-c:=
dev-libs/libevdev
- >=gui-libs/mir-2.18
+ <gui-libs/mir-2.19:=
dev-libs/libpcre2:=
media-libs/libglvnd
x11-base/xwayland
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2024-12-14 11:46 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-12-14 11:46 UTC (permalink / raw
To: gentoo-commits
commit: 0b769331660e3564a75c7199bbffb4dfb04e509d
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Fri Dec 13 14:14:33 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Dec 13 14:14:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b769331
gui-wm/miracle-wm: add 0.4.0
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 +
gui-wm/miracle-wm/miracle-wm-0.4.0.ebuild | 54 +++++++++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 057a4078a..009d70a99 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1 +1,2 @@
DIST miracle-wm-0.3.7.tar.gz 455795 BLAKE2B 262357e01981d3113f6c807148231023a95f9f28261005abefdf30675b414432a1c9385afc7955db3126e31312fd41cbf99d65c538e9d7d0cb425b3718089c3e SHA512 5e9b3f5013cc63d6e98567817afbbbca2d8f46adc8e9da9254babacdd8164b8fc132918417373d45f59f38cf0a1105802b2979beb281cffb7d661c1350069d4f
+DIST miracle-wm-0.4.0.tar.gz 478369 BLAKE2B 758f6c71dcd9c665ad4f4c7ff2c54c56b338e99c4bfb8cfb1c8295e9e0363723712aac37c30d7a61ecf1529ab80fe5702c510a39e8ca5803bed50de7e6602877 SHA512 eea082c08692fcce4cc3d099ca4565d683b7dfd87e437e863562a7ba939dc31bdeb34e873cb9eaa823a6c4043a995156b06c5449ac3d6080269ffc601e24de56
diff --git a/gui-wm/miracle-wm/miracle-wm-0.4.0.ebuild b/gui-wm/miracle-wm/miracle-wm-0.4.0.ebuild
new file mode 100644
index 000000000..4c680b9de
--- /dev/null
+++ b/gui-wm/miracle-wm/miracle-wm-0.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake systemd
+
+DESCRIPTION="Tiling Wayland compositor based on Mir"
+HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
+SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/yaml-cpp:=
+ dev-cpp/nlohmann_json
+ dev-libs/glib:2
+ dev-libs/json-c:=
+ dev-libs/libevdev
+ dev-libs/libpcre2:=
+ gui-libs/mir:=
+ media-libs/libglvnd
+ x11-base/xwayland
+"
+DEPEND="
+ ${RDEPEND}
+ media-libs/glm
+"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+ cmake_src_prepare
+ use test || cmake_comment_add_subdirectory tests/
+
+ sed -i "s| /usr/lib/systemd/user| $(systemd_get_userunitdir)|" CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DSYSTEMD_INTEGRATION=$(usex systemd)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ "${BUILD_DIR}/bin/miracle-wm-tests" || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2025-03-24 9:51 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2025-03-24 9:51 UTC (permalink / raw
To: gentoo-commits
commit: 3c9bf006b0ea38acb802d3a7a58bb5828fa21e35
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 23 07:57:07 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Mar 23 09:03:55 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c9bf006
gui-wm/miracle-wm: add 0.5.1
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 +
gui-wm/miracle-wm/miracle-wm-0.5.1.ebuild | 52 +++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 014cc8d35..823ad9df9 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,2 +1,3 @@
DIST miracle-wm-0.4.0.tar.gz 478369 BLAKE2B 758f6c71dcd9c665ad4f4c7ff2c54c56b338e99c4bfb8cfb1c8295e9e0363723712aac37c30d7a61ecf1529ab80fe5702c510a39e8ca5803bed50de7e6602877 SHA512 eea082c08692fcce4cc3d099ca4565d683b7dfd87e437e863562a7ba939dc31bdeb34e873cb9eaa823a6c4043a995156b06c5449ac3d6080269ffc601e24de56
DIST miracle-wm-0.4.1.tar.gz 478349 BLAKE2B 6a8f942280ed33d5e285fc41eab8c0b2fca34aeafd828e6afc346eb18c89e7aebb2056f55ee7c1d7a624581096f63d7091e0e1be44135d7df54482cfe878f851 SHA512 50b49bd711b0aa4d2285423340a4328e961b4feee77c8c2c931a747ceec1eaabb51e6a4bb3fa8d6cab420555baa2f919369a3d1d195b1bcbc1be033b2087f86e
+DIST miracle-wm-0.5.1.tar.gz 1089387 BLAKE2B 85b7f982e0160be02f4c9338ee154b92a1ec3fb87c83f06af962d0949b338d9b18f0782213e25555f09c6a3011e9692edce1bc8378b11c12e17c32d37a6b869b SHA512 986a0d0baa6a78d9832bda2e622ee5873c6f711af0a6177dabe35a5f086f5fc56d85da5a41bc5555b0fed424a40f8e29e0efa8f58fd592acad212b5584bef516
diff --git a/gui-wm/miracle-wm/miracle-wm-0.5.1.ebuild b/gui-wm/miracle-wm/miracle-wm-0.5.1.ebuild
new file mode 100644
index 000000000..80f63a305
--- /dev/null
+++ b/gui-wm/miracle-wm/miracle-wm-0.5.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Tiling Wayland compositor based on Mir"
+HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
+SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/yaml-cpp:=
+ dev-cpp/nlohmann_json
+ dev-libs/glib:2
+ dev-libs/json-c:=
+ dev-libs/libevdev
+ dev-libs/libpcre2:=
+ >=gui-libs/mir-2.18:=
+ media-libs/libglvnd
+ x11-base/xwayland
+"
+DEPEND="
+ ${RDEPEND}
+ media-libs/glm
+"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+ cmake_src_prepare
+ use test || cmake_comment_add_subdirectory tests/
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DSYSTEMD_INTEGRATION=$(usex systemd)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ "${BUILD_DIR}/bin/miracle-wm-tests" || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2025-03-24 9:51 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2025-03-24 9:51 UTC (permalink / raw
To: gentoo-commits
commit: dd1fb7462e29fb2d6b1ba3635d9bd449cf1557b6
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 23 07:57:07 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Mar 23 09:03:56 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd1fb746
gui-wm/miracle-wm: drop 0.4.0
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 -
gui-wm/miracle-wm/miracle-wm-0.4.0.ebuild | 54 -------------------------------
2 files changed, 55 deletions(-)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 823ad9df9..b3f3a88e7 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,3 +1,2 @@
-DIST miracle-wm-0.4.0.tar.gz 478369 BLAKE2B 758f6c71dcd9c665ad4f4c7ff2c54c56b338e99c4bfb8cfb1c8295e9e0363723712aac37c30d7a61ecf1529ab80fe5702c510a39e8ca5803bed50de7e6602877 SHA512 eea082c08692fcce4cc3d099ca4565d683b7dfd87e437e863562a7ba939dc31bdeb34e873cb9eaa823a6c4043a995156b06c5449ac3d6080269ffc601e24de56
DIST miracle-wm-0.4.1.tar.gz 478349 BLAKE2B 6a8f942280ed33d5e285fc41eab8c0b2fca34aeafd828e6afc346eb18c89e7aebb2056f55ee7c1d7a624581096f63d7091e0e1be44135d7df54482cfe878f851 SHA512 50b49bd711b0aa4d2285423340a4328e961b4feee77c8c2c931a747ceec1eaabb51e6a4bb3fa8d6cab420555baa2f919369a3d1d195b1bcbc1be033b2087f86e
DIST miracle-wm-0.5.1.tar.gz 1089387 BLAKE2B 85b7f982e0160be02f4c9338ee154b92a1ec3fb87c83f06af962d0949b338d9b18f0782213e25555f09c6a3011e9692edce1bc8378b11c12e17c32d37a6b869b SHA512 986a0d0baa6a78d9832bda2e622ee5873c6f711af0a6177dabe35a5f086f5fc56d85da5a41bc5555b0fed424a40f8e29e0efa8f58fd592acad212b5584bef516
diff --git a/gui-wm/miracle-wm/miracle-wm-0.4.0.ebuild b/gui-wm/miracle-wm/miracle-wm-0.4.0.ebuild
deleted file mode 100644
index 4c680b9de..000000000
--- a/gui-wm/miracle-wm/miracle-wm-0.4.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake systemd
-
-DESCRIPTION="Tiling Wayland compositor based on Mir"
-HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
-SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="systemd test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/yaml-cpp:=
- dev-cpp/nlohmann_json
- dev-libs/glib:2
- dev-libs/json-c:=
- dev-libs/libevdev
- dev-libs/libpcre2:=
- gui-libs/mir:=
- media-libs/libglvnd
- x11-base/xwayland
-"
-DEPEND="
- ${RDEPEND}
- media-libs/glm
-"
-BDEPEND="
- virtual/pkgconfig
- test? ( dev-cpp/gtest )
-"
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory tests/
-
- sed -i "s| /usr/lib/systemd/user| $(systemd_get_userunitdir)|" CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSYSTEMD_INTEGRATION=$(usex systemd)
- )
- cmake_src_configure
-}
-
-src_test() {
- "${BUILD_DIR}/bin/miracle-wm-tests" || die
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2025-07-14 0:03 Haelwenn Monnier
0 siblings, 0 replies; 17+ messages in thread
From: Haelwenn Monnier @ 2025-07-14 0:03 UTC (permalink / raw
To: gentoo-commits
commit: 64f660059ec172949b1a90b2687003e0f659f260
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Jul 13 18:34:15 2025 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sun Jul 13 18:35:15 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64f66005
gui-wm/miracle-wm: drop 0.4.1
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 -
gui-wm/miracle-wm/miracle-wm-0.4.1.ebuild | 54 -------------------------------
2 files changed, 55 deletions(-)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 226c74fd23..4e91e909f0 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,3 +1,2 @@
-DIST miracle-wm-0.4.1.tar.gz 478349 BLAKE2B 6a8f942280ed33d5e285fc41eab8c0b2fca34aeafd828e6afc346eb18c89e7aebb2056f55ee7c1d7a624581096f63d7091e0e1be44135d7df54482cfe878f851 SHA512 50b49bd711b0aa4d2285423340a4328e961b4feee77c8c2c931a747ceec1eaabb51e6a4bb3fa8d6cab420555baa2f919369a3d1d195b1bcbc1be033b2087f86e
DIST miracle-wm-0.5.2.tar.gz 1089314 BLAKE2B b68e8f58b6359bdba2cb367d46ceb939a192ffb8b70566803b9aea3e2eb167a942aa6edf087ffa2a1910a51b5d6450f633936a60f89521deabafe51436a8fdd6 SHA512 959e79d7139decbd1ebc2d0bb03fd23a40bfc7debdeb500c5a62b1dfa568ef76b0e32e12064412122c4820f6525ec25206f0434b3d1614399e5b750e950dc53b
DIST miracle-wm-0.6.1.tar.gz 1146630 BLAKE2B e5982359e7abbecd97b099c03b80a4374db01528981f4e1ee1fd8ef2112718af8d3c2c9a3f920c48dcb954cd03c93aa68433d3328a2c2ec27f230916fcfb4ade SHA512 823ac88b23b0d9337bf8e28520ca20fc17e0fe52955657c69703e8d37c394f192feb463ba307f7b6bc6c4b136770f3f03551991de649034b5abb1dc53c35c6e8
diff --git a/gui-wm/miracle-wm/miracle-wm-0.4.1.ebuild b/gui-wm/miracle-wm/miracle-wm-0.4.1.ebuild
deleted file mode 100644
index b6067a380c..0000000000
--- a/gui-wm/miracle-wm/miracle-wm-0.4.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake systemd
-
-DESCRIPTION="Tiling Wayland compositor based on Mir"
-HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
-SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="systemd test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/yaml-cpp:=
- dev-cpp/nlohmann_json
- dev-libs/glib:2
- dev-libs/json-c:=
- dev-libs/libevdev
- dev-libs/libpcre2:=
- >=gui-libs/mir-2.18:=
- media-libs/libglvnd
- x11-base/xwayland
-"
-DEPEND="
- ${RDEPEND}
- media-libs/glm
-"
-BDEPEND="
- virtual/pkgconfig
- test? ( dev-cpp/gtest )
-"
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory tests/
-
- sed -i "s| /usr/lib/systemd/user| $(systemd_get_userunitdir)|" CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSYSTEMD_INTEGRATION=$(usex systemd)
- )
- cmake_src_configure
-}
-
-src_test() {
- "${BUILD_DIR}/bin/miracle-wm-tests" || die
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2025-09-07 11:02 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2025-09-07 11:02 UTC (permalink / raw
To: gentoo-commits
commit: 1038eb2dceb1736b97e192e0cf6444afd5e9fd5e
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sat Sep 6 15:26:25 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Sep 6 15:26:25 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1038eb2d
gui-wm/miracle-wm: drop 0.6.1
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 -
gui-wm/miracle-wm/miracle-wm-0.6.1.ebuild | 77 -------------------------------
2 files changed, 78 deletions(-)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 40d87e5aba..42d62be1ba 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,3 +1,2 @@
-DIST miracle-wm-0.6.1.tar.gz 1146630 BLAKE2B e5982359e7abbecd97b099c03b80a4374db01528981f4e1ee1fd8ef2112718af8d3c2c9a3f920c48dcb954cd03c93aa68433d3328a2c2ec27f230916fcfb4ade SHA512 823ac88b23b0d9337bf8e28520ca20fc17e0fe52955657c69703e8d37c394f192feb463ba307f7b6bc6c4b136770f3f03551991de649034b5abb1dc53c35c6e8
DIST miracle-wm-0.6.2.tar.gz 1146767 BLAKE2B 1c623224d6d68acb1336f4bc953cd993fa26a3166f3117802c3797b62d6db4bfec543e020cf5777d00f9271c00f800e42504d06b05e61b9dac3ec9fc56194c1c SHA512 d992b0a77ef290174cad2a810ecc0f311a24b08e2feb6384c7a51a5fd47ddac0e931dd634ba969f59b0a9bd116d26a6c7f53ebdb7f7cb8e321017bd18936a04b
DIST miracle-wm-0.7.0.tar.gz 1163831 BLAKE2B 5a289c7083df4fdbeb632b81e5753554caf73b5fce27d8b803ab5fcc13cb89ca8c8b6cc2e9bd784dc6fd483fe49ab015105ed1ffded7c16cf0cb6855f7bdf04d SHA512 c66da8c19f35c4f4d7dbe21c2e87bee033232e6d9b0c271325ee3a81c53efbcfe3dcdeb856d2990a7ca5551fc7e4bcf9cd8497d5b5c1bc71dccc65fa5625d088
diff --git a/gui-wm/miracle-wm/miracle-wm-0.6.1.ebuild b/gui-wm/miracle-wm/miracle-wm-0.6.1.ebuild
deleted file mode 100644
index 450b551727..0000000000
--- a/gui-wm/miracle-wm/miracle-wm-0.6.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_13 )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Tiling Wayland compositor based on Mir"
-HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
-SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="systemd test"
-REQUIRED_USE="systemd? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-cpp/yaml-cpp:=
- dev-cpp/nlohmann_json
- dev-libs/glib:2
- dev-libs/json-c:=
- dev-libs/libevdev
- dev-libs/libpcre2:=
- dev-libs/wayland
- >=gui-libs/mir-2.18:=
- media-libs/libglvnd
- x11-base/xwayland
-"
-RDEPEND="
- ${COMMON_DEPEND}
- systemd? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/dbus-next[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- media-libs/glm
-"
-BDEPEND="
- virtual/pkgconfig
- test? ( dev-cpp/gtest )
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-conditional-tests.patch"
-)
-
-pkg_setup() {
- use systemd && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory tests/
- use systemd && python_fix_shebang session/usr/bin/libexec/miracle-wm-wait-sni-ready
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSYSTEMD_INTEGRATION=$(usex systemd)
- -DWITH_TESTS=$(usex test)
- )
- cmake_src_configure
-}
-
-src_test() {
- "${BUILD_DIR}/tests/miracle-wm-tests" || die
- "${BUILD_DIR}/miracle-wm-config/test_miracle_wm_config_c_api" || die
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2025-09-28 17:22 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2025-09-28 17:22 UTC (permalink / raw
To: gentoo-commits
commit: 5034fec900d2842ee1576fa0d27daa769322c581
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Sep 28 14:38:12 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Sep 28 14:38:12 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5034fec9
gui-wm/miracle-wm: drop 0.6.2
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 -
gui-wm/miracle-wm/miracle-wm-0.6.2.ebuild | 77 -------------------------------
2 files changed, 78 deletions(-)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 49090df00e..84f1bffa99 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,3 +1,2 @@
-DIST miracle-wm-0.6.2.tar.gz 1146767 BLAKE2B 1c623224d6d68acb1336f4bc953cd993fa26a3166f3117802c3797b62d6db4bfec543e020cf5777d00f9271c00f800e42504d06b05e61b9dac3ec9fc56194c1c SHA512 d992b0a77ef290174cad2a810ecc0f311a24b08e2feb6384c7a51a5fd47ddac0e931dd634ba969f59b0a9bd116d26a6c7f53ebdb7f7cb8e321017bd18936a04b
DIST miracle-wm-0.7.0.tar.gz 1163831 BLAKE2B 5a289c7083df4fdbeb632b81e5753554caf73b5fce27d8b803ab5fcc13cb89ca8c8b6cc2e9bd784dc6fd483fe49ab015105ed1ffded7c16cf0cb6855f7bdf04d SHA512 c66da8c19f35c4f4d7dbe21c2e87bee033232e6d9b0c271325ee3a81c53efbcfe3dcdeb856d2990a7ca5551fc7e4bcf9cd8497d5b5c1bc71dccc65fa5625d088
DIST miracle-wm-0.7.1.tar.gz 1163863 BLAKE2B ea7b6a55f689ee5fde6cdd8fb64aa505caa8c5dc2cb717c670c14d68b47ee5b3305c9e991399251b18e0305a27bd674bc18b10289c6563335f92cdc7bd932b55 SHA512 af0d3708126d5f750e08afa2123f4a0bc4f0278246074b04afa265cddae28a4c84d96b9462be23bf3e8e8b9a4d5c13aeb0f355f7cc4aa7aa204a46a7a7e21fff
diff --git a/gui-wm/miracle-wm/miracle-wm-0.6.2.ebuild b/gui-wm/miracle-wm/miracle-wm-0.6.2.ebuild
deleted file mode 100644
index fde380b4f5..0000000000
--- a/gui-wm/miracle-wm/miracle-wm-0.6.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_13 )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Tiling Wayland compositor based on Mir"
-HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
-SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="systemd test"
-REQUIRED_USE="systemd? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-cpp/yaml-cpp:=
- dev-cpp/nlohmann_json
- dev-libs/glib:2
- dev-libs/json-c:=
- dev-libs/libevdev
- dev-libs/libpcre2:=
- dev-libs/wayland
- >=gui-libs/mir-2.18:=
- media-libs/libglvnd
- x11-base/xwayland
-"
-RDEPEND="
- ${COMMON_DEPEND}
- systemd? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/dbus-next[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- media-libs/glm
-"
-BDEPEND="
- virtual/pkgconfig
- test? ( dev-cpp/gtest )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.6.1-conditional-tests.patch"
-)
-
-pkg_setup() {
- use systemd && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory tests/
- use systemd && python_fix_shebang session/usr/bin/libexec/miracle-wm-wait-sni-ready
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSYSTEMD_INTEGRATION=$(usex systemd)
- -DWITH_TESTS=$(usex test)
- )
- cmake_src_configure
-}
-
-src_test() {
- "${BUILD_DIR}/tests/miracle-wm-tests" || die
- "${BUILD_DIR}/miracle-wm-config/test_miracle_wm_config_c_api" || die
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
@ 2025-09-28 17:22 David Roman
0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2025-09-28 17:22 UTC (permalink / raw
To: gentoo-commits
commit: 76524dfaf095087790842d61e8f6a10a05a275ba
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Sep 28 14:38:12 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Sep 28 14:38:12 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76524dfa
gui-wm/miracle-wm: add 0.7.1
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
gui-wm/miracle-wm/Manifest | 1 +
gui-wm/miracle-wm/miracle-wm-0.7.1.ebuild | 80 +++++++++++++++++++++++++++++++
2 files changed, 81 insertions(+)
diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index 42d62be1ba..49090df00e 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,2 +1,3 @@
DIST miracle-wm-0.6.2.tar.gz 1146767 BLAKE2B 1c623224d6d68acb1336f4bc953cd993fa26a3166f3117802c3797b62d6db4bfec543e020cf5777d00f9271c00f800e42504d06b05e61b9dac3ec9fc56194c1c SHA512 d992b0a77ef290174cad2a810ecc0f311a24b08e2feb6384c7a51a5fd47ddac0e931dd634ba969f59b0a9bd116d26a6c7f53ebdb7f7cb8e321017bd18936a04b
DIST miracle-wm-0.7.0.tar.gz 1163831 BLAKE2B 5a289c7083df4fdbeb632b81e5753554caf73b5fce27d8b803ab5fcc13cb89ca8c8b6cc2e9bd784dc6fd483fe49ab015105ed1ffded7c16cf0cb6855f7bdf04d SHA512 c66da8c19f35c4f4d7dbe21c2e87bee033232e6d9b0c271325ee3a81c53efbcfe3dcdeb856d2990a7ca5551fc7e4bcf9cd8497d5b5c1bc71dccc65fa5625d088
+DIST miracle-wm-0.7.1.tar.gz 1163863 BLAKE2B ea7b6a55f689ee5fde6cdd8fb64aa505caa8c5dc2cb717c670c14d68b47ee5b3305c9e991399251b18e0305a27bd674bc18b10289c6563335f92cdc7bd932b55 SHA512 af0d3708126d5f750e08afa2123f4a0bc4f0278246074b04afa265cddae28a4c84d96b9462be23bf3e8e8b9a4d5c13aeb0f355f7cc4aa7aa204a46a7a7e21fff
diff --git a/gui-wm/miracle-wm/miracle-wm-0.7.1.ebuild b/gui-wm/miracle-wm/miracle-wm-0.7.1.ebuild
new file mode 100644
index 0000000000..4e2c84c0d8
--- /dev/null
+++ b/gui-wm/miracle-wm/miracle-wm-0.7.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_13 )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Tiling Wayland compositor based on Mir"
+HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"
+SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="systemd test"
+REQUIRED_USE="systemd? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-cpp/yaml-cpp:=
+ dev-cpp/nlohmann_json
+ dev-libs/glib:2
+ dev-libs/json-c:=
+ dev-libs/libevdev
+ dev-libs/libpcre2:=
+ dev-libs/wayland
+ >=gui-libs/mir-2.18:=
+ media-libs/libglvnd
+ x11-base/xwayland
+ x11-libs/libxkbcommon
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ systemd? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/dbus-next[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ media-libs/glm
+"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.6.1-conditional-tests.patch"
+ "${FILESDIR}/${PN}-0.7.0-disable-mirtest.patch"
+ "${FILESDIR}/${PN}-0.7.0-no-automagic.patch"
+)
+
+pkg_setup() {
+ use systemd && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+ use test || cmake_comment_add_subdirectory tests/
+ use systemd && python_fix_shebang session/usr/bin/libexec/miracle-wm-wait-sni-ready
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DSYSTEMD_INTEGRATION=$(usex systemd)
+ -DWITH_TESTS=$(usex test)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ "${BUILD_DIR}/tests/miracle-wm-tests" || die
+ "${BUILD_DIR}/miracle-wm-config/test_miracle_wm_config_c_api" || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
end of thread, other threads:[~2025-09-28 17:23 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-29 18:00 [gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/ David Roman
-- strict thread matches above, loose matches on Subject: below --
2025-09-28 17:22 David Roman
2025-09-28 17:22 David Roman
2025-09-07 11:02 David Roman
2025-07-14 0:03 Haelwenn Monnier
2025-03-24 9:51 David Roman
2025-03-24 9:51 David Roman
2024-12-14 11:46 David Roman
2024-12-04 14:56 David Roman
2024-10-29 10:53 David Roman
2024-10-29 10:53 David Roman
2024-09-29 18:00 David Roman
2024-09-10 8:27 David Roman
2024-09-10 8:27 David Roman
2024-08-31 13:05 David Roman
2024-08-31 13:05 David Roman
2024-05-25 13:01 Julien Roy
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox