From: "Vitaly Zdanevich" <zdanevich.vitaly@ya.ru>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:dev commit in: media-sound/nulloy/
Date: Tue, 13 Feb 2024 20:37:42 +0000 (UTC) [thread overview]
Message-ID: <1707856645.a9e228881eb502703dc97afe08297c439f0b422f.zdanevich.vitaly@gentoo> (raw)
commit: a9e228881eb502703dc97afe08297c439f0b422f
Author: Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Tue Feb 13 20:37:25 2024 +0000
Commit: Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Tue Feb 13 20:37:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9e22888
media-sound/nulloy: add 0.9.8
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>
media-sound/nulloy/Manifest | 1 +
media-sound/nulloy/nulloy-0.9.8.ebuild | 73 ++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/media-sound/nulloy/Manifest b/media-sound/nulloy/Manifest
index c04edb2124..de1315caa1 100644
--- a/media-sound/nulloy/Manifest
+++ b/media-sound/nulloy/Manifest
@@ -1,2 +1,3 @@
DIST nulloy-0.9.5.tar.gz 326446 BLAKE2B 8dfe39e428abcdc8c593816ae2aaae2ce8e10e5f5551de77444a205abc40dc1a369ab06ca61090235c2601ad1c0243282159ff002e47046b1482b0ec6c3f4389 SHA512 ca65ed5a5d0727505e36e9f85fd93ae27210f01ad4677ffce305ad00ef0307807acb492d1304c9f7ec75f7ec7e0d88371a89799c779d8d7b280a54bf703bd3d0
+DIST nulloy-0.9.8.tar.gz 332399 BLAKE2B 5d18d6b00d6dc3f478e56a15e7b0869222892c94a46337712f1471a9ce2c3cf42bd0cf6c42c7177022ac323d732f095e1b3a1c7d37a9aff100fc8f833abd32e3 SHA512 4616e050664da46c3ddf89a10366134394b8a7d7cf26488396259b0ff394bbb03df7fe0f73b7d8476ad514b4fb118af0613f0d239b5e7ca0ecc769dfafb53036
DIST nulloy-theme-night-v1.0.tar.gz 350556 BLAKE2B dbb9b81c1fce9bcc1da4a99ef0369280770e221b2615e9421f7165d450362d96e180a6460b839d0adc21c16286309cffcefe04dba9e1fe5b31c9df729415c883 SHA512 5e4c43d4a5cb1cb41b23e243d12ade6abc7309136caf69a8e0fa24becab22edf5c9b955e5933e3cb9f104e5cd953f9a46344ad04beb3e08e154725de7c852a70
diff --git a/media-sound/nulloy/nulloy-0.9.8.ebuild b/media-sound/nulloy/nulloy-0.9.8.ebuild
new file mode 100644
index 0000000000..199eb6dd5a
--- /dev/null
+++ b/media-sound/nulloy/nulloy-0.9.8.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg
+
+DESCRIPTION="Music player with a waveform progress bar (sound visualization)"
+HOMEPAGE="https://nulloy.com"
+
+NAME="nulloy-theme-night-v1.0"
+SRC_URI="https://github.com/nulloy/nulloy/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+ skins? ( https://gitlab.com/vitaly-zdanevich/nulloy-theme-night/-/archive/v1.0/${NAME}.tar.gz )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+skins"
+
+BDEPEND="
+ dev-qt/linguist-tools
+ app-arch/zip
+"
+
+DEPEND="
+ dev-qt/qtcore
+ dev-qt/designer
+ dev-qt/qtsvg
+ dev-qt/linguist
+ dev-qt/qtscript
+ dev-qt/qtx11extras
+ media-libs/gstreamer
+ media-libs/gst-plugins-base
+ media-libs/taglib
+ media-plugins/gst-plugins-meta
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if use skins ; then
+ eapply "${FILESDIR}"/add-dark-theme.patch
+
+ cp -r "${WORKDIR}/${NAME}" src/skins/night
+ fi
+
+ default
+}
+
+src_configure() {
+ # Upstream ./configure script does not support specifying an option's
+ # value after an equal sign like in '--prefix="${EPREFIX}/usr"', so we
+ # have to set up all the options ourselves and call the script directly
+ local myconfargs=(
+ $(use skins || echo --no-skins)
+ --no-update-check
+ --gstreamer-tagreader
+ --prefix "${EPREFIX}/usr"
+ --libdir "$(get_libdir)"
+ )
+
+ QMAKE=/usr/bin/qmake5 LRELEASE=/usr/lib64/qt5/bin/lrelease ./configure "${myconfargs[@]}" || die
+
+ # Because stripping should not be done by the build tools,
+ # because Portage does it when the install phase is run to be able
+ # to support the `splitdebug` and `installsources` FEATURES.
+ # See related issue https://bugs.gentoo.org/856292
+ echo "CONFIG += nostrip" >> "${WORKDIR}/${P}/.qmake.cache"
+}
+
+src_install() {
+ emake INSTALL_ROOT="${ED}" install
+ einstalldocs
+}
next reply other threads:[~2024-02-13 20:37 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-13 20:37 Vitaly Zdanevich [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-09-14 0:40 [gentoo-commits] repo/proj/guru:dev commit in: media-sound/nulloy/ David Roman
2024-06-16 23:35 Vitaly Zdanevich
2024-06-13 23:29 Vitaly Zdanevich
2024-06-10 20:11 Vitaly Zdanevich
2024-05-11 0:06 Vitaly Zdanevich
2024-02-27 19:44 Vitaly Zdanevich
2024-02-26 0:19 Vitaly Zdanevich
2024-02-23 17:38 Vitaly Zdanevich
2024-02-22 16:16 Vitaly Zdanevich
2024-02-15 11:14 Vitaly Zdanevich
2024-02-15 11:11 Vitaly Zdanevich
2022-09-26 10:05 Andrew Ammerlaan
2022-09-26 10:05 Andrew Ammerlaan
2022-08-09 7:18 Vitaly Zdanevich
2022-08-02 18:13 Vitaly Zdanevich
2022-07-12 9:22 Vitaly Zdanevich
2022-07-10 10:13 Vitaly Zdanevich
2022-07-10 10:10 Vitaly Zdanevich
2022-07-01 10:56 Vitaly Zdanevich
2022-07-01 10:53 Vitaly Zdanevich
2022-06-30 7:27 Vitaly Zdanevich
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=1707856645.a9e228881eb502703dc97afe08297c439f0b422f.zdanevich.vitaly@gentoo \
--to=zdanevich.vitaly@ya.ru \
--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