Hi, thanks for maintaining. However I was wondering, why do you symlink in the install file and not just in package()? It seems more complicated and also circumvents pacman’s file conflict detection.
Search Criteria
Package Details: nuclear-player-bin 1.33.3-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/nuclear-player-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | nuclear-player-bin |
| Description: | Nuclear is a free, open-source music player without ads or tracking. |
| Upstream URL: | https://nuclearplayer.com |
| Keywords: | music player |
| Licenses: | AGPL-3.0-only |
| Conflicts: | nuclear-player, nuclear-player-git |
| Provides: | nuclear-player |
| Submitter: | mikelpint |
| Maintainer: | nukeop |
| Last Packager: | nukeop |
| Votes: | 42 |
| Popularity: | 0.042968 |
| First Submitted: | 2019-01-16 19:59 (UTC) |
| Last Updated: | 2026-04-15 12:23 (UTC) |
Dependencies (8)
- gst-plugins-base (gst-plugins-base-gitAUR)
- gst-plugins-good (gst-plugins-good-gitAUR)
- gtk3 (gtk3-classic-xfceAUR, gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- webkit2gtk-4.1 (webkit2gtk-4.1-imgpasteAUR)
- gst-libav (gst-libav-gitAUR) (optional) – FFmpeg-based codec support
- gst-plugins-bad (gst-plugins-bad-gitAUR) (optional) – Additional media codec support
- gst-plugins-ugly (gst-plugins-ugly-gitAUR) (optional) – Patented codec support
Required by (0)
Sources (2)
tippfehlr commented on 2024-07-25 17:24 (UTC)
neurolag commented on 2024-04-07 15:09 (UTC)
Currently - in commit 9ae7ced877c0 - the icon of the desktop entry does not work.
To address this issue, you can rename the /usr/share/icons/hicolor/0x0 directory to /usr/share/icons/hicolor/scalable.
However, as nuclear itself does provide svg icons, it might be an even better idea to ship an svg icon out of the box. This patch renames the icon directory properly and replaces the png icon with the svg version:
diff --git a/PKGBUILD b/PKGBUILD
index 741ad8d..fc28fee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -24,7 +24,12 @@ prepare() {
}
package() {
+ iconDir=usr/share/icons/hicolor
+ scalableDir="$iconDir/scalable"
install -dm0755 "$pkgdir/"{opt,usr}
+ mv "$iconDir"/0x0 "$scalableDir"
+ rm "$scalableDir"/apps/nuclear.*
+ cp -a opt/nuclear/resources/media/presskit/icons/scalable/nuclear-icon.svg "$scalableDir"/apps/nuclear.svg
cp -art "$pkgdir" opt
cp -art "$pkgdir" usr
install -Dm0644 -t "$pkgdir/usr/share/licenses/$_pkgname" LICENSE
nukeop commented on 2023-04-13 19:04 (UTC)
Back to semantic versioning.
nukeop commented on 2023-04-11 23:11 (UTC)
It's fixed again.
nukeop commented on 2023-04-07 18:43 (UTC)
That's right, the library we're using for scraping got broken by Youtube. This happens every few months. We're waiting for a fix and we'll update the program when it's available.
MikeDee commented on 2023-04-07 16:15 (UTC)
This app stopped playing any music. Error message says can't find YouTube track.
wilaze131 commented on 2023-01-12 15:27 (UTC)
i got this error:
main › (node:10203) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `nuclear --trace-deprecation ...` to show where the warning was created)
FATAL ERROR: Error::ThrowAsJavaScriptException napi_throw
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
Aborted (core dumped)
Technetium1 commented on 2022-09-23 01:25 (UTC)
Missing git in makedepends.
Osama commented on 2022-06-19 11:23 (UTC) (edited on 2022-06-19 11:30 (UTC) by Osama)
Changing the PKGBUILD for an update is one thing but changing it for a fresh install is just bad. If someone downloaded it for the first time they should get the newest build but no you have to change the PKGBUILD.
Pinned Comments