commit:     d84e51abbd378bd0f7404059f1fde08e35588547
Author:     Myisha Betty <myisha.gentoo <AT> proton <DOT> me>
AuthorDate: Mon Dec  8 13:33:09 2025 +0000
Commit:     Arif Kabayel <myisha.gentoo <AT> proton <DOT> me>
CommitDate: Mon Dec  8 13:33:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d84e51ab

media-sound/neocrystal: drop 1.4.* versions, add version 1.5.1

Signed-off-by: Myisha Betty <myisha.gentoo <AT> proton.me>

 media-sound/neocrystal/Manifest                    |   3 +-
 media-sound/neocrystal/neocrystal-1.4.1.ebuild     | 208 ---------------------
 ...rystal-1.4.2.ebuild => neocrystal-1.5.1.ebuild} |   6 +-
 3 files changed, 5 insertions(+), 212 deletions(-)

diff --git a/media-sound/neocrystal/Manifest b/media-sound/neocrystal/Manifest
index 9cb74174ba..a4b95d432c 100644
--- a/media-sound/neocrystal/Manifest
+++ b/media-sound/neocrystal/Manifest
@@ -49,9 +49,8 @@ DIST ncurses-5.101.0.crate 26027 BLAKE2B 
dde9d01bf611720c2cdafd7136c974a9eb5fbca
 DIST ndk-0.9.0.crate 84865 BLAKE2B 
edb91aed693550117386583ed41bc5c2521a1622f5d6f994b28193c808ace18a336327e04d92d4f36fe3e64094b9aecb85dd58c5e90ab52d6bc2f6dc743cc2d6
 SHA512 
d6f7962406df285e9b96d622590f79fe00be854c9f1c91806a277d3ec1f58e59666cd96663ac543290f41a361dc3632cd91a3c39fa70f0903e760d1e415feefc
 DIST ndk-context-0.1.1.crate 2205 BLAKE2B 
6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a
 SHA512 
3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b
 DIST ndk-sys-0.6.0+11769913.crate 329984 BLAKE2B 
a837bb5fc74dfe13f20f1923f1882257dd23b2d9eb57bf516696c391f48a2ad3a72be8062f7b957e2b25f00f729dc9f5da2b2c0942c43e7f2f3e844100281f11
 SHA512 
3f7a26aef2e220a5a98fa94e9770c0d865653b5c23331b8a6652819176be5d319d589050d4fb68a12ab3a4a87650aa5f30c7f50582fd097a411ab763f3359112
-DIST neocrystal-1.4.1.tar.gz 23435 BLAKE2B 
47603ed48403311e79198eff061cef5e6bf5d910e399cd2396fd1e5fc919c91c943df52fd33868bc2a86eeaee40d304e2dd6781266329b06c1de567b88fd6ab8
 SHA512 
4b8d78e1149baa00663c1b50c594c2b6a075e20313e4c1bd6957c6ae1228659fd3961e7d4243e4043b3c679b87c7b0bf7a774b62eb701184b82e31be082d318d
-DIST neocrystal-1.4.2.tar.gz 23234 BLAKE2B 
558fd53d42cb92c8d7ae3e353819877b5356d2382d382c90f4692c3033fc20e452be28e73846fc26bd263fba56573fdbd993f55a09361c8dcc96c0b3c0a7e0eb
 SHA512 
7f9ba72acc0e01ec7610704c53e6c37eb368e1eb76d32402006a6caf4d6e9d9950248344c84d5602e1b28763c9d595b53eddc69a045a3d4129fa445cb283ba63
 DIST neocrystal-1.5.0.tar.gz 23458 BLAKE2B 
bec7aac0fd904372ba4a5ae9f4092be621e99f7157761f27056360a89c1dfbd3168f548198d89fd6354f004a6ef33e55ee38c61ee5c4846a101ee77cb01529af
 SHA512 
2bf31d5f93b76ea194c2b9dbc79c0fd90fe036f7d5c191876a36c53cc4b68249810372db3baca38eaacd27978d3f59558359feb3089ddce83be17787130e7a17
+DIST neocrystal-1.5.1.tar.gz 23042 BLAKE2B 
a3f64ba3367c2951090553062d3d4bfe7936697167867bda802366e894822d3c9f58c4df07b7573c48cef170413f23b5fdc8fbf09dc370109d608b5bc60fdefe
 SHA512 
8affeecf75b152bc4c41ca44521b789fac9245c54502af56f107dc0addc51f1008f7dc7772b2fab2632363a582fcb7c50bb9e1711a68c8271f0f052cbf0509d1
 DIST nix-0.29.0.crate 318248 BLAKE2B 
3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca
 SHA512 
86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f
 DIST num-bigint-0.4.6.crate 102801 BLAKE2B 
0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15
 SHA512 
19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04
 DIST num-derive-0.4.2.crate 14709 BLAKE2B 
be4abc3c51647f2d4ebe0c0619948cdc994c6ef808d768dd2b9274410716f524ec73c75440f7a780e4871f33055c81f800b0171e4b7a4e2214da5a3007393dab
 SHA512 
55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c

diff --git a/media-sound/neocrystal/neocrystal-1.4.1.ebuild 
b/media-sound/neocrystal/neocrystal-1.4.1.ebuild
deleted file mode 100644
index 0b19f6fab9..0000000000
--- a/media-sound/neocrystal/neocrystal-1.4.1.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-EAPI=8
-
-CRATES="
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+11769913
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+wasi-0.2.4
-       [email protected]+wasi-0.2.4
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-"
-
-inherit cargo
-
-DESCRIPTION="A terminal user interface music player in Rust"
-HOMEPAGE="https://github.com/evilja/neocrystal";
-
-if [[ "${PV}" == *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/evilja/neocrystal.git";
-       src_unpack() {
-               git-r3_src_unpack
-               cargo_live_src_unpack
-       }
-else
-       
SRC_URI="https://github.com/evilja/neocrystal/archive/refs/tags/v${PV}.tar.gz 
-> ${PN}-${PV}.tar.gz"
-       SRC_URI+=" ${CARGO_CRATE_URIS}"
-       KEYWORDS="~amd64"
-fi
-#package license
-LICENSE="MIT"
-#crate licenses
-LICENSE+=" Apache-2.0 BSD MPL-2.0 Unicode-3.0"
-SLOT="0"
-
-RDEPEND="
-       media-libs/alsa-lib
-       sys-libs/ncurses
-"
-BDEPEND="
-       virtual/pkgconfig
-"
-
-DEPEND=${RDEPEND}
-
-pkg_postinst() {
-       elog "neocrystal won't work without a ~/Music"
-}

diff --git a/media-sound/neocrystal/neocrystal-1.4.2.ebuild 
b/media-sound/neocrystal/neocrystal-1.5.1.ebuild
similarity index 95%
rename from media-sound/neocrystal/neocrystal-1.4.2.ebuild
rename to media-sound/neocrystal/neocrystal-1.5.1.ebuild
index ce75ec3a08..1dc615ea93 100644
--- a/media-sound/neocrystal/neocrystal-1.4.2.ebuild
+++ b/media-sound/neocrystal/neocrystal-1.5.1.ebuild
@@ -190,7 +190,7 @@ else
        KEYWORDS="~amd64"
 fi
 #package license
-LICENSE="MIT"
+LICENSE="GPL-3+"
 #crate licenses
 LICENSE+=" Apache-2.0 BSD MPL-2.0 Unicode-3.0"
 SLOT="0"
@@ -211,5 +211,7 @@ src_prepare() {
 }
 
 pkg_postinst() {
-       elog "neocrystal won't work without a ~/Music"
+       elog "neocrystal won't work without a ~/Music/"
+       elog "and you need to have alsa support to have a working playback"
+       elog "because cpal crate uses alsa for linux."
 }

Reply via email to