From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id F0D721581EE for ; Mon, 07 Apr 2025 09:33:09 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id DC6F43430EC for ; Mon, 07 Apr 2025 09:33:09 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 1D0B91104CD; Mon, 07 Apr 2025 09:32:31 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 136FD1104CD for ; Mon, 07 Apr 2025 09:32:31 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C1783343100 for ; Mon, 07 Apr 2025 09:32:30 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 8B185146A for ; Mon, 07 Apr 2025 09:32:27 +0000 (UTC) From: "David Roman" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Roman" Message-ID: <1744015510.5e1fcd13f948625e83706b3e173fd6f816919203.davidroman@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: media-sound/supersonic/ X-VCS-Repository: repo/proj/guru X-VCS-Files: media-sound/supersonic/Manifest media-sound/supersonic/supersonic-0.15.0.ebuild X-VCS-Directories: media-sound/supersonic/ X-VCS-Committer: davidroman X-VCS-Committer-Name: David Roman X-VCS-Revision: 5e1fcd13f948625e83706b3e173fd6f816919203 X-VCS-Branch: master Date: Mon, 07 Apr 2025 09:32:27 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: d65aa747-bdfd-4b3f-b134-495a491b6b8a X-Archives-Hash: 0faaed5983693801cae77d7f3d5766f8 Message-ID: <20250407093227.ydA4ONvCAe6oL9bO7tquKHELPyXU-sN1uRZwhgBL5bY@z> commit: 5e1fcd13f948625e83706b3e173fd6f816919203 Author: David Roman gmail com> AuthorDate: Mon Apr 7 08:45:10 2025 +0000 Commit: David Roman gmail com> CommitDate: Mon Apr 7 08:45:10 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e1fcd13 media-sound/supersonic: add 0.15.0 Signed-off-by: David Roman gmail.com> media-sound/supersonic/Manifest | 2 ++ media-sound/supersonic/supersonic-0.15.0.ebuild | 40 +++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/media-sound/supersonic/Manifest b/media-sound/supersonic/Manifest index 37599e6cb..a404bc812 100644 --- a/media-sound/supersonic/Manifest +++ b/media-sound/supersonic/Manifest @@ -1,2 +1,4 @@ DIST supersonic-0.14.0-vendor.tar.xz 7970252 BLAKE2B aab7e4bc33920b2f8df3aeb40edef1f79e1b43f0c9d7f70f698bcde41c46b2bda76baf736b031263fbc3919c656c1e852a82909472282fdb03d206bc0e13ec06 SHA512 eb0f7f34796198fff4de8420121f6d9d854af8c530d3a4d7a2d96aa4d3c832f010b9a36713fa523a29b99f508d83cc7faf05fb09ee1e815c3ed880d436cf5821 DIST supersonic-0.14.0.tar.gz 63693325 BLAKE2B 3a6626d60000438248addc40efd0a4f18f5d9fcfd75f74a98094149a6c934db92bbb2cd57e69abe5411153bb8a1547eb12b95c2379070844ec7212d609e2013c SHA512 15a09b7521494bd55cfbd1f52632547505e74a52ae27ba0407aa7698ae6f041591601a6039d8e2e2b8c7d82ae1fcb0cdf359710fa9b588b838ac733cca0fabce +DIST supersonic-0.15.0-vendor.tar.xz 7996964 BLAKE2B 293e44e5be07aab14ac3224f1898504b3894ad01321b4621457d52b99284a7ceba60b432998ece4c19d6ed2a79e86b41686d937c6dc2116df96c33a705da7500 SHA512 37551c78dc4b2e512668ddee792410e0b9db892a1260b1cda19a8490ce63659d9b56ed3d1f72d0a0f97801929bc66f32a779b458295d4bb52ff9a277544abb4d +DIST supersonic-0.15.0.tar.gz 63705344 BLAKE2B de9775a7a57600db1ef7e0a9f6d868a0bc8855696f3d2b7b073bddccd1ad015c6241a61428843d78cf730f8a245db051f23e2c22c2bf780cd2a44f1e44b0eac0 SHA512 f9e1c2ef90d520a5e6164559b723282b68d0210aca92631912f3dff16632c99f5b5e7b3123d5b51ae9295e654e22f54a74c68f1eba045d7831c2cb73195cf395 diff --git a/media-sound/supersonic/supersonic-0.15.0.ebuild b/media-sound/supersonic/supersonic-0.15.0.ebuild new file mode 100644 index 000000000..a8046f32a --- /dev/null +++ b/media-sound/supersonic/supersonic-0.15.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop go-module xdg + +DESCRIPTION="A lightweight and full-featured cross-platform desktop client" +HOMEPAGE="https://github.com/dweymouth/supersonic" +SRC_URI="https://github.com/dweymouth/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + media-libs/libglvnd + media-video/mpv[libmpv] + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXinerama +" + +RDEPEND="${DEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin supersonic + sed -i 's/supersonic-desktop/supersonic/g' "res/${PN}-desktop.desktop" || die + domenu "res/${PN}-desktop.desktop" + local x + for x in 128 256 512; do + newicon -s ${x} res/appicon-${x}.png supersonic.png + done +}