public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Nowa Ammerlaan" <nowa@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/xaos/
Date: Fri, 15 Nov 2024 10:42:34 +0000 (UTC)	[thread overview]
Message-ID: <1731667345.40d29c6841b8c8626068474ba2860bc09ec9cd32.nowa@gentoo> (raw)

commit:     40d29c6841b8c8626068474ba2860bc09ec9cd32
Author:     Thomas Bettler <thomas.bettler <AT> gmail <DOT> com>
AuthorDate: Fri Nov 15 10:22:16 2024 +0000
Commit:     Nowa Ammerlaan <nowa <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 10:42:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d29c68

x11-misc/xaos: bump 4.3.3

Signed-off-by: Thomas Bettler <thomas.bettler <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39332
Signed-off-by: Nowa Ammerlaan <nowa <AT> gentoo.org>

 x11-misc/xaos/Manifest          |  1 +
 x11-misc/xaos/metadata.xml      |  1 +
 x11-misc/xaos/xaos-4.3.3.ebuild | 42 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 44 insertions(+)

diff --git a/x11-misc/xaos/Manifest b/x11-misc/xaos/Manifest
index ec1e9c60886b..19d58f601f45 100644
--- a/x11-misc/xaos/Manifest
+++ b/x11-misc/xaos/Manifest
@@ -1,3 +1,4 @@
 DIST xaos-3.6.tar.gz 2040707 BLAKE2B 7f8bd0e34e6ef81b57d3ac7203f590efb7bea4f6878ff69f0ffe34f2455290381dc01dc4de98efeadfbe02c55671c4d2a0de601a6b8673ced81b72bfb5158548 SHA512 5f61df978b7842b84a52cfb28f7daf1a5ab11d9d7adadbd0dd5bfb60240fcb2fc59b2a3d34faff7896c0c44c32daaf3941071d70db3d58b06b1aef1bcd1022c1
 DIST xaos-4.2.1_p20210828.tar.gz 10918756 BLAKE2B c1431596b503d9b99c880945edae577c493ff4061020052d16dafe79f3abce0b137b789493b103a35d96ac954a47d76aa47d32972feaab0406d2cedc0e685504 SHA512 847315566c72d6b793f32b2c468b0c90e69877d9e9620f1f871e768cfdaf5b156c0d5b568274f3fb89b58ffb74c990108a96a94c21a753965b682adc5e99dbf3
+DIST xaos-4.3.3.tar.gz 11083152 BLAKE2B 2fcbeb73806cda6882b60597bf70747e3e70f3e4a3d7c22fda1c0c4c33696b5430f3b1b726ad99d59454d3531e698d7e3911e5844740261861da6aedb8a5347b SHA512 1bfbe929ddb7ac6d5120a5be2e312fe759b0013303a4baa6c11ae29195596025511771e7360ce7cd2e0f27afbaaac9a961327ebfe135997db34db7113eeec7d7
 DIST xaos.png.tar 10240 BLAKE2B 5c925f00d19f6b74ff12c8910fbbfd9d108191d1454be82f8bb0d243001d004f2c10b84d93383bff8214f6192766fb8b4f84435ae129a822d0c2f10accb27f9d SHA512 43d51a07ac8014162b0ff4e9bbefdeeca759d3613816a95149b6fd2397b7c661adcfb33bb45b8de4dedfa41d8799ef7df3eacb426712679e867098eaf144a262

diff --git a/x11-misc/xaos/metadata.xml b/x11-misc/xaos/metadata.xml
index cfa060648fe0..59b01985cee3 100644
--- a/x11-misc/xaos/metadata.xml
+++ b/x11-misc/xaos/metadata.xml
@@ -14,6 +14,7 @@
   on-the-fly plane switching.
   </longdescription>
   <upstream>
+    <remote-id type="github">xaos-project/XaoS</remote-id>
     <remote-id type="sourceforge">xaos</remote-id>
   </upstream>
 </pkgmetadata>

diff --git a/x11-misc/xaos/xaos-4.3.3.ebuild b/x11-misc/xaos/xaos-4.3.3.ebuild
new file mode 100644
index 000000000000..3d24bbaf29d9
--- /dev/null
+++ b/x11-misc/xaos/xaos-4.3.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VIRTUALX_REQUIRED="always"
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="media-gfx/graphviz"
+
+inherit docs qmake-utils
+
+DESCRIPTION="Very fast real-time fractal zoomer"
+HOMEPAGE="https://xaos-project.github.io/"
+SRC_URI="https://github.com/xaos-project/XaoS/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/XaoS-release-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="dev-qt/qtbase:6[gui,widgets]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+src_configure() {
+	# install into /usr/ instead of /usr/local
+	sed -i -e "s:PREFIX = /usr/local:PREFIX = /usr:g" XaoS.pro || die
+	eqmake6
+	# Don't strip, this requires running X/wayland session
+	sed -i -e '/$(STRIP) $(TARGET)/d' Makefile || die
+	# Fix INSTALL_ROOT ignored for examples dir
+	sed -i -e "s:cp {} /usr/share/XaoS/examples:cp {} \${INSTALL_ROOT}/usr/share/XaoS/examples:g" Makefile || die
+}
+
+src_compile() {
+	default
+	docs_compile
+}
+
+src_install() {
+	INSTALL_ROOT="${ED}" default
+}


             reply	other threads:[~2024-11-15 10:42 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-11-15 10:42 Nowa Ammerlaan [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-11-15 21:31 [gentoo-commits] repo/gentoo:master commit in: x11-misc/xaos/ Sam James
2024-11-15 21:09 Sam James
2024-11-15 21:09 Sam James
2023-06-09 15:06 Arthur Zamarin
2022-10-20  3:54 Sam James
2022-01-15 12:37 Andrew Ammerlaan
2022-01-11 17:22 Andrew Ammerlaan
2022-01-11 14:15 Andrew Ammerlaan
2021-06-30 10:15 Ulrich Müller
2021-03-23 16:16 David Seifert
2017-05-13 12:58 David Seifert
2017-03-22  7:30 Michael Weber
2017-03-20 11:04 Agostino Sarubbo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1731667345.40d29c6841b8c8626068474ba2860bc09ec9cd32.nowa@gentoo \
    --to=nowa@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox