public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-07-25  0:06 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-07-25  0:06 UTC (permalink / raw
  To: gentoo-commits

commit:     2ee6449501cf06a49ac91990eebc8251845dd624
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Wed Jul 24 02:32:30 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Jul 25 00:01:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee64495

gui-libs/aquamarine: add 0.1.1

Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/aquamarine/Manifest                |  1 +
 gui-libs/aquamarine/aquamarine-0.1.1.ebuild | 51 +++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest
new file mode 100644
index 000000000000..f3b2ca57f389
--- /dev/null
+++ b/gui-libs/aquamarine/Manifest
@@ -0,0 +1 @@
+DIST aquamarine-0.1.1.tar.gz 70241 BLAKE2B 511e03fed61f970b6309f4cc630e6cfee9eabb4b2d95da27699aa9b38e8e20922847272c9bb4467fb59f428b7137196be2e31cf4e34ac0bb61df5e1520c6f27a SHA512 5e51db094d8a30b53f6bd0e8895039adb354f04428c49e6d1b6fdbbc13d9e8ee02d42da1f9d78bb495a0cd8e286888323a5dbdf663ae6df7495072ed6ab4abc2

diff --git a/gui-libs/aquamarine/aquamarine-0.1.1.ebuild b/gui-libs/aquamarine/aquamarine-0.1.1.ebuild
new file mode 100644
index 000000000000..80acaec62cc4
--- /dev/null
+++ b/gui-libs/aquamarine/aquamarine-0.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Aquamarine is a very light linux rendering backend library"
+HOMEPAGE="https://github.com/hyprwm/aquamarine"
+
+if [[ "${PV}" = *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+	dev-libs/wayland
+	media-libs/mesa[opengl]
+	media-libs/libdisplay-info
+	>=dev-libs/libinput-1.26.1
+	>=dev-util/hyprwayland-scanner-0.4.0
+	>=gui-libs/hyprutils-0.1.5
+	gui-libs/egl-gbm
+	x11-libs/cairo
+	x11-libs/libxkbcommon
+	x11-libs/libdrm
+	x11-libs/pango
+	x11-libs/pixman
+	virtual/libudev
+	sys-apps/hwdata
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/wayland-protocols
+"
+
+BDEPEND="
+	dev-util/wayland-scanner
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
+	cmake_src_prepare
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-07-25  0:06 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-07-25  0:06 UTC (permalink / raw
  To: gentoo-commits

commit:     40447ea88b0f32d2b4ff86a744f8e7227e29aae1
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Wed Jul 24 02:31:54 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Jul 25 00:01:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40447ea8

gui-libs/aquamarine: new package, add 9999

Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/aquamarine/aquamarine-9999.ebuild | 51 ++++++++++++++++++++++++++++++
 gui-libs/aquamarine/metadata.xml           | 21 ++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/gui-libs/aquamarine/aquamarine-9999.ebuild b/gui-libs/aquamarine/aquamarine-9999.ebuild
new file mode 100644
index 000000000000..80acaec62cc4
--- /dev/null
+++ b/gui-libs/aquamarine/aquamarine-9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Aquamarine is a very light linux rendering backend library"
+HOMEPAGE="https://github.com/hyprwm/aquamarine"
+
+if [[ "${PV}" = *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+	dev-libs/wayland
+	media-libs/mesa[opengl]
+	media-libs/libdisplay-info
+	>=dev-libs/libinput-1.26.1
+	>=dev-util/hyprwayland-scanner-0.4.0
+	>=gui-libs/hyprutils-0.1.5
+	gui-libs/egl-gbm
+	x11-libs/cairo
+	x11-libs/libxkbcommon
+	x11-libs/libdrm
+	x11-libs/pango
+	x11-libs/pixman
+	virtual/libudev
+	sys-apps/hwdata
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/wayland-protocols
+"
+
+BDEPEND="
+	dev-util/wayland-scanner
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
+	cmake_src_prepare
+}

diff --git a/gui-libs/aquamarine/metadata.xml b/gui-libs/aquamarine/metadata.xml
new file mode 100644
index 000000000000..3b4e390d189e
--- /dev/null
+++ b/gui-libs/aquamarine/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person" proxied="yes">
+    <email>julien@jroy.ca</email>
+    <name>Julien Roy</name>
+  </maintainer>
+  <maintainer type="person" proxied="yes">
+    <email>johnmh@johnmh.me</email>
+    <name>John M. Harris, Jr.</name>
+  </maintainer>
+  <maintainer type="project" proxied="proxy">
+    <email>proxy-maint@gentoo.org</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
+  <upstream>
+    <changelog>https://github.com/hyprwm/aquamarine/releases</changelog>
+    <bugs-to>https://github.com/hyprwm/aquamarine/issues</bugs-to>
+    <remote-id type="github">hyprwm/aquamarine</remote-id>
+  </upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-07-26  7:20 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-07-26  7:20 UTC (permalink / raw
  To: gentoo-commits

commit:     1a7f2b534e5f921ef02703bb1ee503994eeb8764
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Thu Jul 25 17:53:05 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 07:18:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7f2b53

gui-libs/aquamarine: Add missing dependency

Closes: https://bugs.gentoo.org/936614
Closes: https://github.com/gentoo/gentoo/pull/37723
Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 .../aquamarine/{aquamarine-0.1.1.ebuild => aquamarine-0.1.1-r1.ebuild}   | 1 +
 gui-libs/aquamarine/aquamarine-9999.ebuild                               | 1 +
 2 files changed, 2 insertions(+)

diff --git a/gui-libs/aquamarine/aquamarine-0.1.1.ebuild b/gui-libs/aquamarine/aquamarine-0.1.1-r1.ebuild
similarity index 97%
rename from gui-libs/aquamarine/aquamarine-0.1.1.ebuild
rename to gui-libs/aquamarine/aquamarine-0.1.1-r1.ebuild
index 80acaec62cc4..d484fd02a444 100644
--- a/gui-libs/aquamarine/aquamarine-0.1.1.ebuild
+++ b/gui-libs/aquamarine/aquamarine-0.1.1-r1.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
 	x11-libs/pixman
 	virtual/libudev
 	sys-apps/hwdata
+	>=sys-auth/seatd-0.8.0
 "
 DEPEND="
 	${RDEPEND}

diff --git a/gui-libs/aquamarine/aquamarine-9999.ebuild b/gui-libs/aquamarine/aquamarine-9999.ebuild
index 80acaec62cc4..d484fd02a444 100644
--- a/gui-libs/aquamarine/aquamarine-9999.ebuild
+++ b/gui-libs/aquamarine/aquamarine-9999.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
 	x11-libs/pixman
 	virtual/libudev
 	sys-apps/hwdata
+	>=sys-auth/seatd-0.8.0
 "
 DEPEND="
 	${RDEPEND}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-08-11  2:44 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-08-11  2:44 UTC (permalink / raw
  To: gentoo-commits

commit:     d965bfa3cce0be78347261724c94cdbf4fe0d072
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Fri Aug  2 23:17:58 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 02:13:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d965bfa3

gui-libs/aquamarine: skip tests

Per upstream, the simpleWindow test is broken.

Closes: https://bugs.gentoo.org/936653
Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild | 2 ++
 gui-libs/aquamarine/aquamarine-0.2.0.ebuild    | 2 ++
 gui-libs/aquamarine/aquamarine-9999.ebuild     | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild b/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild
index ae50cc1d99ca..f6ad41a30f68 100644
--- a/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild
+++ b/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild
@@ -19,6 +19,8 @@ fi
 LICENSE="BSD"
 SLOT="0"
 
+# Upstream states that the simpleWindow test is broken, see bug 936653
+RESTRICT="test"
 RDEPEND="
 	dev-libs/wayland
 	media-libs/mesa[opengl]

diff --git a/gui-libs/aquamarine/aquamarine-0.2.0.ebuild b/gui-libs/aquamarine/aquamarine-0.2.0.ebuild
index ae50cc1d99ca..f6ad41a30f68 100644
--- a/gui-libs/aquamarine/aquamarine-0.2.0.ebuild
+++ b/gui-libs/aquamarine/aquamarine-0.2.0.ebuild
@@ -19,6 +19,8 @@ fi
 LICENSE="BSD"
 SLOT="0"
 
+# Upstream states that the simpleWindow test is broken, see bug 936653
+RESTRICT="test"
 RDEPEND="
 	dev-libs/wayland
 	media-libs/mesa[opengl]

diff --git a/gui-libs/aquamarine/aquamarine-9999.ebuild b/gui-libs/aquamarine/aquamarine-9999.ebuild
index ae50cc1d99ca..f6ad41a30f68 100644
--- a/gui-libs/aquamarine/aquamarine-9999.ebuild
+++ b/gui-libs/aquamarine/aquamarine-9999.ebuild
@@ -19,6 +19,8 @@ fi
 LICENSE="BSD"
 SLOT="0"
 
+# Upstream states that the simpleWindow test is broken, see bug 936653
+RESTRICT="test"
 RDEPEND="
 	dev-libs/wayland
 	media-libs/mesa[opengl]


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-08-11  2:44 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-08-11  2:44 UTC (permalink / raw
  To: gentoo-commits

commit:     c80bcb9bf1d17f8ee2f72af8fe41aebf6ab8c2df
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Fri Aug  2 18:34:12 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 01:46:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80bcb9b

gui-libs/aquamarine: add 0.2.0

Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/aquamarine/Manifest                |  1 +
 gui-libs/aquamarine/aquamarine-0.2.0.ebuild | 51 +++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest
index f3b2ca57f389..648a4ccb8f16 100644
--- a/gui-libs/aquamarine/Manifest
+++ b/gui-libs/aquamarine/Manifest
@@ -1 +1,2 @@
 DIST aquamarine-0.1.1.tar.gz 70241 BLAKE2B 511e03fed61f970b6309f4cc630e6cfee9eabb4b2d95da27699aa9b38e8e20922847272c9bb4467fb59f428b7137196be2e31cf4e34ac0bb61df5e1520c6f27a SHA512 5e51db094d8a30b53f6bd0e8895039adb354f04428c49e6d1b6fdbbc13d9e8ee02d42da1f9d78bb495a0cd8e286888323a5dbdf663ae6df7495072ed6ab4abc2
+DIST aquamarine-0.2.0.tar.gz 71350 BLAKE2B d44df5f3785f381e86e05617741c114be5b3a29dda9995e84853c35753ddbac55f2f59ec4e1074829c2eb60439469b89eb0ffa6ebe98193d3bea2c975a033767 SHA512 2665ecb764f374f22a6cda88b6ede09e48ba76c245b9922a41daa13eed2c0eca51915a553829d4c9ee22d5b84c2ff9af6b8672908ad7c2f3d6d4838437c53de0

diff --git a/gui-libs/aquamarine/aquamarine-0.2.0.ebuild b/gui-libs/aquamarine/aquamarine-0.2.0.ebuild
new file mode 100644
index 000000000000..ae50cc1d99ca
--- /dev/null
+++ b/gui-libs/aquamarine/aquamarine-0.2.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Aquamarine is a very light linux rendering backend library"
+HOMEPAGE="https://github.com/hyprwm/aquamarine"
+
+if [[ "${PV}" = *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+	dev-libs/wayland
+	media-libs/mesa[opengl]
+	media-libs/libdisplay-info
+	>=dev-libs/libinput-1.26.1
+	>=dev-util/hyprwayland-scanner-0.4.0
+	>=gui-libs/hyprutils-0.1.5
+	x11-libs/cairo
+	x11-libs/libxkbcommon
+	x11-libs/libdrm
+	x11-libs/pango
+	x11-libs/pixman
+	virtual/libudev
+	sys-apps/hwdata
+	>=sys-auth/seatd-0.8.0
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/wayland-protocols
+"
+
+BDEPEND="
+	dev-util/wayland-scanner
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
+	cmake_src_prepare
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-08-11  2:44 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-08-11  2:44 UTC (permalink / raw
  To: gentoo-commits

commit:     97d37543a995ca8ef709d78f88c02149822a1e9c
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Sat Aug 10 05:23:02 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 02:40:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d37543

gui-libs/aquamarine: add 0.3.1

Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/aquamarine/Manifest                |  1 +
 gui-libs/aquamarine/aquamarine-0.3.1.ebuild | 53 +++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest
index 648a4ccb8f16..572ffb67659e 100644
--- a/gui-libs/aquamarine/Manifest
+++ b/gui-libs/aquamarine/Manifest
@@ -1,2 +1,3 @@
 DIST aquamarine-0.1.1.tar.gz 70241 BLAKE2B 511e03fed61f970b6309f4cc630e6cfee9eabb4b2d95da27699aa9b38e8e20922847272c9bb4467fb59f428b7137196be2e31cf4e34ac0bb61df5e1520c6f27a SHA512 5e51db094d8a30b53f6bd0e8895039adb354f04428c49e6d1b6fdbbc13d9e8ee02d42da1f9d78bb495a0cd8e286888323a5dbdf663ae6df7495072ed6ab4abc2
 DIST aquamarine-0.2.0.tar.gz 71350 BLAKE2B d44df5f3785f381e86e05617741c114be5b3a29dda9995e84853c35753ddbac55f2f59ec4e1074829c2eb60439469b89eb0ffa6ebe98193d3bea2c975a033767 SHA512 2665ecb764f374f22a6cda88b6ede09e48ba76c245b9922a41daa13eed2c0eca51915a553829d4c9ee22d5b84c2ff9af6b8672908ad7c2f3d6d4838437c53de0
+DIST aquamarine-0.3.1.tar.gz 73065 BLAKE2B 9e66d6e6da33e62917b10b395ed1eb9ca6f721b38d787ccd6197f1b14af69cafba42994081d95b13f8dcc311b997d950a8070bca47097020bb4c80c91651b698 SHA512 78428d9571f90f424cb91fa1a1b262e1433fe3b8b2c7c7a1a8799f3346c2e2efa1fd3738903d08aeb776f5ff65f4fbe2ebc3eee1481c3a8067bf163d3cea6efb

diff --git a/gui-libs/aquamarine/aquamarine-0.3.1.ebuild b/gui-libs/aquamarine/aquamarine-0.3.1.ebuild
new file mode 100644
index 000000000000..f6ad41a30f68
--- /dev/null
+++ b/gui-libs/aquamarine/aquamarine-0.3.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Aquamarine is a very light linux rendering backend library"
+HOMEPAGE="https://github.com/hyprwm/aquamarine"
+
+if [[ "${PV}" = *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+# Upstream states that the simpleWindow test is broken, see bug 936653
+RESTRICT="test"
+RDEPEND="
+	dev-libs/wayland
+	media-libs/mesa[opengl]
+	media-libs/libdisplay-info
+	>=dev-libs/libinput-1.26.1
+	>=dev-util/hyprwayland-scanner-0.4.0
+	>=gui-libs/hyprutils-0.1.5
+	x11-libs/cairo
+	x11-libs/libxkbcommon
+	x11-libs/libdrm
+	x11-libs/pango
+	x11-libs/pixman
+	virtual/libudev
+	sys-apps/hwdata
+	>=sys-auth/seatd-0.8.0
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/wayland-protocols
+"
+
+BDEPEND="
+	dev-util/wayland-scanner
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
+	cmake_src_prepare
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-08-11  2:44 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-08-11  2:44 UTC (permalink / raw
  To: gentoo-commits

commit:     742319162a9d99cd703d1682067b108e5ec7efda
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Fri Aug  2 18:33:44 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 01:46:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74231916

gui-libs/aquamarine: fix dependencies

Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 .../{aquamarine-0.1.1-r1.ebuild => aquamarine-0.1.1-r2.ebuild}           | 1 -
 gui-libs/aquamarine/aquamarine-9999.ebuild                               | 1 -
 2 files changed, 2 deletions(-)

diff --git a/gui-libs/aquamarine/aquamarine-0.1.1-r1.ebuild b/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild
similarity index 98%
rename from gui-libs/aquamarine/aquamarine-0.1.1-r1.ebuild
rename to gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild
index d484fd02a444..ae50cc1d99ca 100644
--- a/gui-libs/aquamarine/aquamarine-0.1.1-r1.ebuild
+++ b/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild
@@ -26,7 +26,6 @@ RDEPEND="
 	>=dev-libs/libinput-1.26.1
 	>=dev-util/hyprwayland-scanner-0.4.0
 	>=gui-libs/hyprutils-0.1.5
-	gui-libs/egl-gbm
 	x11-libs/cairo
 	x11-libs/libxkbcommon
 	x11-libs/libdrm

diff --git a/gui-libs/aquamarine/aquamarine-9999.ebuild b/gui-libs/aquamarine/aquamarine-9999.ebuild
index d484fd02a444..ae50cc1d99ca 100644
--- a/gui-libs/aquamarine/aquamarine-9999.ebuild
+++ b/gui-libs/aquamarine/aquamarine-9999.ebuild
@@ -26,7 +26,6 @@ RDEPEND="
 	>=dev-libs/libinput-1.26.1
 	>=dev-util/hyprwayland-scanner-0.4.0
 	>=gui-libs/hyprutils-0.1.5
-	gui-libs/egl-gbm
 	x11-libs/cairo
 	x11-libs/libxkbcommon
 	x11-libs/libdrm


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-08-22 10:51 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-08-22 10:51 UTC (permalink / raw
  To: gentoo-commits

commit:     c1d10c23329a9641a086276a531657594d6cda31
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Sun Aug 18 21:56:42 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Aug 22 10:50:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d10c23

gui-libs/aquamarine: add 0.3.2

Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/aquamarine/Manifest                |  1 +
 gui-libs/aquamarine/aquamarine-0.3.2.ebuild | 53 +++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest
index 572ffb67659e..e50bf96267ba 100644
--- a/gui-libs/aquamarine/Manifest
+++ b/gui-libs/aquamarine/Manifest
@@ -1,3 +1,4 @@
 DIST aquamarine-0.1.1.tar.gz 70241 BLAKE2B 511e03fed61f970b6309f4cc630e6cfee9eabb4b2d95da27699aa9b38e8e20922847272c9bb4467fb59f428b7137196be2e31cf4e34ac0bb61df5e1520c6f27a SHA512 5e51db094d8a30b53f6bd0e8895039adb354f04428c49e6d1b6fdbbc13d9e8ee02d42da1f9d78bb495a0cd8e286888323a5dbdf663ae6df7495072ed6ab4abc2
 DIST aquamarine-0.2.0.tar.gz 71350 BLAKE2B d44df5f3785f381e86e05617741c114be5b3a29dda9995e84853c35753ddbac55f2f59ec4e1074829c2eb60439469b89eb0ffa6ebe98193d3bea2c975a033767 SHA512 2665ecb764f374f22a6cda88b6ede09e48ba76c245b9922a41daa13eed2c0eca51915a553829d4c9ee22d5b84c2ff9af6b8672908ad7c2f3d6d4838437c53de0
 DIST aquamarine-0.3.1.tar.gz 73065 BLAKE2B 9e66d6e6da33e62917b10b395ed1eb9ca6f721b38d787ccd6197f1b14af69cafba42994081d95b13f8dcc311b997d950a8070bca47097020bb4c80c91651b698 SHA512 78428d9571f90f424cb91fa1a1b262e1433fe3b8b2c7c7a1a8799f3346c2e2efa1fd3738903d08aeb776f5ff65f4fbe2ebc3eee1481c3a8067bf163d3cea6efb
+DIST aquamarine-0.3.2.tar.gz 73834 BLAKE2B 6fef169866c4e7dc4df6b3168c2e7c950fe62572979689010934af4c5aea7223734f3be5a85ed0c8884b32e73962d08ceb2a1e745423169642a68439f5c54dc1 SHA512 ed5e17cbbf6bff579db657366e7035b765979821fc2be95c420b290f1f25625d29c25ac30ab49183b58654ae442f18382f8bb0931aae57a796a24a14f4baacea

diff --git a/gui-libs/aquamarine/aquamarine-0.3.2.ebuild b/gui-libs/aquamarine/aquamarine-0.3.2.ebuild
new file mode 100644
index 000000000000..f6ad41a30f68
--- /dev/null
+++ b/gui-libs/aquamarine/aquamarine-0.3.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Aquamarine is a very light linux rendering backend library"
+HOMEPAGE="https://github.com/hyprwm/aquamarine"
+
+if [[ "${PV}" = *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+# Upstream states that the simpleWindow test is broken, see bug 936653
+RESTRICT="test"
+RDEPEND="
+	dev-libs/wayland
+	media-libs/mesa[opengl]
+	media-libs/libdisplay-info
+	>=dev-libs/libinput-1.26.1
+	>=dev-util/hyprwayland-scanner-0.4.0
+	>=gui-libs/hyprutils-0.1.5
+	x11-libs/cairo
+	x11-libs/libxkbcommon
+	x11-libs/libdrm
+	x11-libs/pango
+	x11-libs/pixman
+	virtual/libudev
+	sys-apps/hwdata
+	>=sys-auth/seatd-0.8.0
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/wayland-protocols
+"
+
+BDEPEND="
+	dev-util/wayland-scanner
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
+	cmake_src_prepare
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-08-22 10:51 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-08-22 10:51 UTC (permalink / raw
  To: gentoo-commits

commit:     391ca4569421a87d5d4d0c80e79d9e549d3e728f
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Sun Aug 18 23:06:55 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Aug 22 10:50:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391ca456

gui-libs/aquamarine: drop 0.2.0

Closes: https://github.com/gentoo/gentoo/pull/38194
Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/aquamarine/Manifest                |  1 -
 gui-libs/aquamarine/aquamarine-0.2.0.ebuild | 53 -----------------------------
 2 files changed, 54 deletions(-)

diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest
index e50bf96267ba..a98c87877afb 100644
--- a/gui-libs/aquamarine/Manifest
+++ b/gui-libs/aquamarine/Manifest
@@ -1,4 +1,3 @@
 DIST aquamarine-0.1.1.tar.gz 70241 BLAKE2B 511e03fed61f970b6309f4cc630e6cfee9eabb4b2d95da27699aa9b38e8e20922847272c9bb4467fb59f428b7137196be2e31cf4e34ac0bb61df5e1520c6f27a SHA512 5e51db094d8a30b53f6bd0e8895039adb354f04428c49e6d1b6fdbbc13d9e8ee02d42da1f9d78bb495a0cd8e286888323a5dbdf663ae6df7495072ed6ab4abc2
-DIST aquamarine-0.2.0.tar.gz 71350 BLAKE2B d44df5f3785f381e86e05617741c114be5b3a29dda9995e84853c35753ddbac55f2f59ec4e1074829c2eb60439469b89eb0ffa6ebe98193d3bea2c975a033767 SHA512 2665ecb764f374f22a6cda88b6ede09e48ba76c245b9922a41daa13eed2c0eca51915a553829d4c9ee22d5b84c2ff9af6b8672908ad7c2f3d6d4838437c53de0
 DIST aquamarine-0.3.1.tar.gz 73065 BLAKE2B 9e66d6e6da33e62917b10b395ed1eb9ca6f721b38d787ccd6197f1b14af69cafba42994081d95b13f8dcc311b997d950a8070bca47097020bb4c80c91651b698 SHA512 78428d9571f90f424cb91fa1a1b262e1433fe3b8b2c7c7a1a8799f3346c2e2efa1fd3738903d08aeb776f5ff65f4fbe2ebc3eee1481c3a8067bf163d3cea6efb
 DIST aquamarine-0.3.2.tar.gz 73834 BLAKE2B 6fef169866c4e7dc4df6b3168c2e7c950fe62572979689010934af4c5aea7223734f3be5a85ed0c8884b32e73962d08ceb2a1e745423169642a68439f5c54dc1 SHA512 ed5e17cbbf6bff579db657366e7035b765979821fc2be95c420b290f1f25625d29c25ac30ab49183b58654ae442f18382f8bb0931aae57a796a24a14f4baacea

diff --git a/gui-libs/aquamarine/aquamarine-0.2.0.ebuild b/gui-libs/aquamarine/aquamarine-0.2.0.ebuild
deleted file mode 100644
index f6ad41a30f68..000000000000
--- a/gui-libs/aquamarine/aquamarine-0.2.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Aquamarine is a very light linux rendering backend library"
-HOMEPAGE="https://github.com/hyprwm/aquamarine"
-
-if [[ "${PV}" = *9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
-else
-	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-
-# Upstream states that the simpleWindow test is broken, see bug 936653
-RESTRICT="test"
-RDEPEND="
-	dev-libs/wayland
-	media-libs/mesa[opengl]
-	media-libs/libdisplay-info
-	>=dev-libs/libinput-1.26.1
-	>=dev-util/hyprwayland-scanner-0.4.0
-	>=gui-libs/hyprutils-0.1.5
-	x11-libs/cairo
-	x11-libs/libxkbcommon
-	x11-libs/libdrm
-	x11-libs/pango
-	x11-libs/pixman
-	virtual/libudev
-	sys-apps/hwdata
-	>=sys-auth/seatd-0.8.0
-"
-DEPEND="
-	${RDEPEND}
-	dev-libs/wayland-protocols
-"
-
-BDEPEND="
-	dev-util/wayland-scanner
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
-	cmake_src_prepare
-}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-09-10 15:46 Jakov Smolić
  0 siblings, 0 replies; 14+ messages in thread
From: Jakov Smolić @ 2024-09-10 15:46 UTC (permalink / raw
  To: gentoo-commits

commit:     0777f31a0784ca4e2b4d6ee08c44bb31cb075808
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 10 15:46:33 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Sep 10 15:46:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0777f31a

gui-libs/aquamarine: Stabilize 0.3.1 amd64, #939407

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 gui-libs/aquamarine/aquamarine-0.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/aquamarine/aquamarine-0.3.1.ebuild b/gui-libs/aquamarine/aquamarine-0.3.1.ebuild
index f6ad41a30f68..1d429af14b19 100644
--- a/gui-libs/aquamarine/aquamarine-0.3.1.ebuild
+++ b/gui-libs/aquamarine/aquamarine-0.3.1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" = *9999 ]]; then
 	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
 else
 	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
+	KEYWORDS="amd64"
 fi
 
 LICENSE="BSD"


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-09-11  2:34 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-09-11  2:34 UTC (permalink / raw
  To: gentoo-commits

commit:     596a7f237f73d0c1d707df04e283aa772b76c11b
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Tue Sep  3 16:28:42 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Sep 11 02:05:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596a7f23

gui-libs/aquamarine: drop 0.1.1-r2

Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/aquamarine/Manifest                   |  1 -
 gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild | 53 --------------------------
 2 files changed, 54 deletions(-)

diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest
index a98c87877afb..41f9860e7418 100644
--- a/gui-libs/aquamarine/Manifest
+++ b/gui-libs/aquamarine/Manifest
@@ -1,3 +1,2 @@
-DIST aquamarine-0.1.1.tar.gz 70241 BLAKE2B 511e03fed61f970b6309f4cc630e6cfee9eabb4b2d95da27699aa9b38e8e20922847272c9bb4467fb59f428b7137196be2e31cf4e34ac0bb61df5e1520c6f27a SHA512 5e51db094d8a30b53f6bd0e8895039adb354f04428c49e6d1b6fdbbc13d9e8ee02d42da1f9d78bb495a0cd8e286888323a5dbdf663ae6df7495072ed6ab4abc2
 DIST aquamarine-0.3.1.tar.gz 73065 BLAKE2B 9e66d6e6da33e62917b10b395ed1eb9ca6f721b38d787ccd6197f1b14af69cafba42994081d95b13f8dcc311b997d950a8070bca47097020bb4c80c91651b698 SHA512 78428d9571f90f424cb91fa1a1b262e1433fe3b8b2c7c7a1a8799f3346c2e2efa1fd3738903d08aeb776f5ff65f4fbe2ebc3eee1481c3a8067bf163d3cea6efb
 DIST aquamarine-0.3.2.tar.gz 73834 BLAKE2B 6fef169866c4e7dc4df6b3168c2e7c950fe62572979689010934af4c5aea7223734f3be5a85ed0c8884b32e73962d08ceb2a1e745423169642a68439f5c54dc1 SHA512 ed5e17cbbf6bff579db657366e7035b765979821fc2be95c420b290f1f25625d29c25ac30ab49183b58654ae442f18382f8bb0931aae57a796a24a14f4baacea

diff --git a/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild b/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild
deleted file mode 100644
index f6ad41a30f68..000000000000
--- a/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Aquamarine is a very light linux rendering backend library"
-HOMEPAGE="https://github.com/hyprwm/aquamarine"
-
-if [[ "${PV}" = *9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
-else
-	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-
-# Upstream states that the simpleWindow test is broken, see bug 936653
-RESTRICT="test"
-RDEPEND="
-	dev-libs/wayland
-	media-libs/mesa[opengl]
-	media-libs/libdisplay-info
-	>=dev-libs/libinput-1.26.1
-	>=dev-util/hyprwayland-scanner-0.4.0
-	>=gui-libs/hyprutils-0.1.5
-	x11-libs/cairo
-	x11-libs/libxkbcommon
-	x11-libs/libdrm
-	x11-libs/pango
-	x11-libs/pixman
-	virtual/libudev
-	sys-apps/hwdata
-	>=sys-auth/seatd-0.8.0
-"
-DEPEND="
-	${RDEPEND}
-	dev-libs/wayland-protocols
-"
-
-BDEPEND="
-	dev-util/wayland-scanner
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
-	cmake_src_prepare
-}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-09-11  2:34 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-09-11  2:34 UTC (permalink / raw
  To: gentoo-commits

commit:     c77642fc244891c9de366ef13ad20eb4105769a3
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Tue Sep 10 08:18:41 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Sep 11 02:05:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77642fc

gui-libs/aquamarine: add 0.4.1

Closes: https://bugs.gentoo.org/939390
Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/aquamarine/Manifest                |  1 +
 gui-libs/aquamarine/aquamarine-0.4.1.ebuild | 53 +++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest
index 41f9860e7418..2ed93b8dbcc7 100644
--- a/gui-libs/aquamarine/Manifest
+++ b/gui-libs/aquamarine/Manifest
@@ -1,2 +1,3 @@
 DIST aquamarine-0.3.1.tar.gz 73065 BLAKE2B 9e66d6e6da33e62917b10b395ed1eb9ca6f721b38d787ccd6197f1b14af69cafba42994081d95b13f8dcc311b997d950a8070bca47097020bb4c80c91651b698 SHA512 78428d9571f90f424cb91fa1a1b262e1433fe3b8b2c7c7a1a8799f3346c2e2efa1fd3738903d08aeb776f5ff65f4fbe2ebc3eee1481c3a8067bf163d3cea6efb
 DIST aquamarine-0.3.2.tar.gz 73834 BLAKE2B 6fef169866c4e7dc4df6b3168c2e7c950fe62572979689010934af4c5aea7223734f3be5a85ed0c8884b32e73962d08ceb2a1e745423169642a68439f5c54dc1 SHA512 ed5e17cbbf6bff579db657366e7035b765979821fc2be95c420b290f1f25625d29c25ac30ab49183b58654ae442f18382f8bb0931aae57a796a24a14f4baacea
+DIST aquamarine-0.4.1.tar.gz 74242 BLAKE2B d019e1bfeb70d76f269eddc996957177ece83526382110c0a5e4e9a26716dee4a03b3bce408f667db6a21f1cce5ae4a1ca5d674dbe13d96229631633ce54d627 SHA512 facdfc86761df68369e8e823f87cf84564b861a5d7ceb9fb8930b32b3bfd5e48d77fcc9953553387e4b61e0b24461fd740e249ca8f6a8791d88a9e41e1e47e9f

diff --git a/gui-libs/aquamarine/aquamarine-0.4.1.ebuild b/gui-libs/aquamarine/aquamarine-0.4.1.ebuild
new file mode 100644
index 000000000000..f6ad41a30f68
--- /dev/null
+++ b/gui-libs/aquamarine/aquamarine-0.4.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Aquamarine is a very light linux rendering backend library"
+HOMEPAGE="https://github.com/hyprwm/aquamarine"
+
+if [[ "${PV}" = *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+# Upstream states that the simpleWindow test is broken, see bug 936653
+RESTRICT="test"
+RDEPEND="
+	dev-libs/wayland
+	media-libs/mesa[opengl]
+	media-libs/libdisplay-info
+	>=dev-libs/libinput-1.26.1
+	>=dev-util/hyprwayland-scanner-0.4.0
+	>=gui-libs/hyprutils-0.1.5
+	x11-libs/cairo
+	x11-libs/libxkbcommon
+	x11-libs/libdrm
+	x11-libs/pango
+	x11-libs/pixman
+	virtual/libudev
+	sys-apps/hwdata
+	>=sys-auth/seatd-0.8.0
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/wayland-protocols
+"
+
+BDEPEND="
+	dev-util/wayland-scanner
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
+	cmake_src_prepare
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-10-17 11:40 Yixun Lan
  0 siblings, 0 replies; 14+ messages in thread
From: Yixun Lan @ 2024-10-17 11:40 UTC (permalink / raw
  To: gentoo-commits

commit:     ee00b4349013e4a98a1394c2eab0fa521a09194e
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Wed Oct  9 06:46:09 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 11:39:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee00b434

gui-libs/aquamarine: add 0.4.2

Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/aquamarine/Manifest                |  1 +
 gui-libs/aquamarine/aquamarine-0.4.2.ebuild | 53 +++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest
index 2ed93b8dbcc7..e6f956ea0e3f 100644
--- a/gui-libs/aquamarine/Manifest
+++ b/gui-libs/aquamarine/Manifest
@@ -1,3 +1,4 @@
 DIST aquamarine-0.3.1.tar.gz 73065 BLAKE2B 9e66d6e6da33e62917b10b395ed1eb9ca6f721b38d787ccd6197f1b14af69cafba42994081d95b13f8dcc311b997d950a8070bca47097020bb4c80c91651b698 SHA512 78428d9571f90f424cb91fa1a1b262e1433fe3b8b2c7c7a1a8799f3346c2e2efa1fd3738903d08aeb776f5ff65f4fbe2ebc3eee1481c3a8067bf163d3cea6efb
 DIST aquamarine-0.3.2.tar.gz 73834 BLAKE2B 6fef169866c4e7dc4df6b3168c2e7c950fe62572979689010934af4c5aea7223734f3be5a85ed0c8884b32e73962d08ceb2a1e745423169642a68439f5c54dc1 SHA512 ed5e17cbbf6bff579db657366e7035b765979821fc2be95c420b290f1f25625d29c25ac30ab49183b58654ae442f18382f8bb0931aae57a796a24a14f4baacea
 DIST aquamarine-0.4.1.tar.gz 74242 BLAKE2B d019e1bfeb70d76f269eddc996957177ece83526382110c0a5e4e9a26716dee4a03b3bce408f667db6a21f1cce5ae4a1ca5d674dbe13d96229631633ce54d627 SHA512 facdfc86761df68369e8e823f87cf84564b861a5d7ceb9fb8930b32b3bfd5e48d77fcc9953553387e4b61e0b24461fd740e249ca8f6a8791d88a9e41e1e47e9f
+DIST aquamarine-0.4.2.tar.gz 74721 BLAKE2B 5f81402b3e335aa60cf295a608aeb3f01f9235dd14c9045d9ff28dbdd566aad504e6c9417d0c512dd3334401eb6a7f1df6056191f04fc9409af41b47c01f50b3 SHA512 e5a663e2fbc975601a9e70a05a2ea1a0fcb98762cd6a8d86631e43cc84174d2f11d69ae38c53e80bcb447e687aca74a6a9a8430a75b77c9c9569cf0de684a57e

diff --git a/gui-libs/aquamarine/aquamarine-0.4.2.ebuild b/gui-libs/aquamarine/aquamarine-0.4.2.ebuild
new file mode 100644
index 000000000000..05d16c91faf8
--- /dev/null
+++ b/gui-libs/aquamarine/aquamarine-0.4.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Aquamarine is a very light linux rendering backend library"
+HOMEPAGE="https://github.com/hyprwm/aquamarine"
+
+if [[ "${PV}" = *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+# Upstream states that the simpleWindow test is broken, see bug 936653
+RESTRICT="test"
+RDEPEND="
+	dev-libs/wayland
+	media-libs/mesa[opengl]
+	media-libs/libdisplay-info
+	>=dev-libs/libinput-1.26.1
+	>=dev-util/hyprwayland-scanner-0.4.0
+	>=gui-libs/hyprutils-0.2.3
+	x11-libs/cairo
+	x11-libs/libxkbcommon
+	x11-libs/libdrm
+	x11-libs/pango
+	x11-libs/pixman
+	virtual/libudev
+	sys-apps/hwdata
+	>=sys-auth/seatd-0.8.0
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/wayland-protocols
+"
+
+BDEPEND="
+	dev-util/wayland-scanner
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
+	cmake_src_prepare
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/
@ 2024-10-24 17:58 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2024-10-24 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     ddc96cf9f11253e57e5fac061b6cc3400dc13ae5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 24 17:58:08 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 24 17:58:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc96cf9

gui-libs/aquamarine: Stabilize 0.4.1 amd64, #941866

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/aquamarine/aquamarine-0.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/aquamarine/aquamarine-0.4.1.ebuild b/gui-libs/aquamarine/aquamarine-0.4.1.ebuild
index f6ad41a30f68..1d429af14b19 100644
--- a/gui-libs/aquamarine/aquamarine-0.4.1.ebuild
+++ b/gui-libs/aquamarine/aquamarine-0.4.1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" = *9999 ]]; then
 	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
 else
 	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
+	KEYWORDS="amd64"
 fi
 
 LICENSE="BSD"


^ permalink raw reply related	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2024-10-24 17:58 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-26  7:20 [gentoo-commits] repo/gentoo:master commit in: gui-libs/aquamarine/ Yixun Lan
  -- strict thread matches above, loose matches on Subject: below --
2024-10-24 17:58 Sam James
2024-10-17 11:40 Yixun Lan
2024-09-11  2:34 Yixun Lan
2024-09-11  2:34 Yixun Lan
2024-09-10 15:46 Jakov Smolić
2024-08-22 10:51 Yixun Lan
2024-08-22 10:51 Yixun Lan
2024-08-11  2:44 Yixun Lan
2024-08-11  2:44 Yixun Lan
2024-08-11  2:44 Yixun Lan
2024-08-11  2:44 Yixun Lan
2024-07-25  0:06 Yixun Lan
2024-07-25  0:06 Yixun Lan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox