commit: 3f688dcca7cdd6c30a318be26435fd31b82ee053
Author: Myisha Betty <myisha.gentoo <AT> proton <DOT> me>
AuthorDate: Sat Nov 29 01:31:40 2025 +0000
Commit: Arif Kabayel <myisha.gentoo <AT> proton <DOT> me>
CommitDate: Sat Nov 29 01:31:40 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f688dcc
media-sound/neocrystal: add 1.5.0, update 9999
Signed-off-by: Myisha Betty <myisha.gentoo <AT> proton.me>
media-sound/neocrystal/Manifest | 1 +
.../{neocrystal-9999.ebuild => neocrystal-1.5.0.ebuild} | 11 ++++++++++-
media-sound/neocrystal/neocrystal-9999.ebuild | 11 ++++++++++-
3 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/media-sound/neocrystal/Manifest b/media-sound/neocrystal/Manifest
index 5244ce13b2..9cb74174ba 100644
--- a/media-sound/neocrystal/Manifest
+++ b/media-sound/neocrystal/Manifest
@@ -51,6 +51,7 @@ DIST ndk-context-0.1.1.crate 2205 BLAKE2B
6c1013410459ee13357877654303a04c2ee674
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 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-9999.ebuild
b/media-sound/neocrystal/neocrystal-1.5.0.ebuild
similarity index 94%
copy from media-sound/neocrystal/neocrystal-9999.ebuild
copy to media-sound/neocrystal/neocrystal-1.5.0.ebuild
index 0b19f6fab9..06b8a06518 100644
--- a/media-sound/neocrystal/neocrystal-9999.ebuild
+++ b/media-sound/neocrystal/neocrystal-1.5.0.ebuild
@@ -170,6 +170,8 @@ CRATES="
[email protected]
"
+RUST_MIN_VER="1.88"
+
inherit cargo
DESCRIPTION="A terminal user interface music player in Rust"
@@ -203,6 +205,13 @@ BDEPEND="
DEPEND=${RDEPEND}
+src_prepare() {
+ default
+ eapply "${FILESDIR}"/remove-win32.patch
+}
+
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."
}
diff --git a/media-sound/neocrystal/neocrystal-9999.ebuild
b/media-sound/neocrystal/neocrystal-9999.ebuild
index 0b19f6fab9..06b8a06518 100644
--- a/media-sound/neocrystal/neocrystal-9999.ebuild
+++ b/media-sound/neocrystal/neocrystal-9999.ebuild
@@ -170,6 +170,8 @@ CRATES="
[email protected]
"
+RUST_MIN_VER="1.88"
+
inherit cargo
DESCRIPTION="A terminal user interface music player in Rust"
@@ -203,6 +205,13 @@ BDEPEND="
DEPEND=${RDEPEND}
+src_prepare() {
+ default
+ eapply "${FILESDIR}"/remove-win32.patch
+}
+
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."
}