[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2024-07-10 Thread Leonardo Hernandez
commit: b0abe874c26d487a44a94198659322696130f46d
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 10 06:35:36 2024 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 10 06:38:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0abe874

media-sound/nuclear-bin: fix RDEPEND

Closes: https://bugs.gentoo.org/932798
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild | 47 ---
 1 file changed, 17 insertions(+), 30 deletions(-)

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild
index 5f476b443..fad0a4d67 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild
@@ -17,48 +17,35 @@ LICENSE="AGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-DEPEND="
-   app-accessibility/at-spi2-atk
-   app-accessibility/at-spi2-core
-   dev-libs/atk
-   dev-libs/libappindicator
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/nspr
dev-libs/nss
-   dev-db/sqlite
media-libs/alsa-lib
+   media-libs/mesa[opengl]
net-print/cups
-   media-libs/mesa
+   sys-apps/dbus
+   x11-libs/cairo[X]
x11-libs/gdk-pixbuf
-   x11-libs/gtk+
-   x11-libs/libdrm
-   x11-libs/libnotify
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
+   x11-libs/libXext
x11-libs/libXfixes
-   x11-libs/libxkbcommon
x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
x11-libs/libxshmfence
-   x11-libs/libXtst
-   x11-libs/pango
+   x11-libs/pango[X]
 "
 
-QA_PREBUILT="
-   opt/nuclear-bin/nuclear
-   opt/nuclear-bin/chrome-sandbox
-   opt/nuclear-bin/libffmpeg.so
-   opt/nuclear-bin/libvk_swiftshader.so
-   opt/nuclear-bin/libvulkan.so.1
-   opt/nuclear-bin/libEGL.so
-   opt/nuclear-bin/libGLESv2.so
-   opt/nuclear-bin/libVkICD_mock_icd.so
-   opt/nuclear-bin/resources/bin/fpcalc
-   opt/nuclear-bin/swiftshader/libEGL.so
-   opt/nuclear-bin/swiftshader/libGLESv2.so
-   opt/nuclear-bin/swiftshader/libvk_swiftshader.so
-"
+QA_PREBUILT="*"
 
-QA_PRESTRIPPED="
-   opt/nuclear-bin/resources/bin/fpcalc
-"
+QA_PRESTRIPPED="opt/nuclear-bin/resources/bin/fpcalc"
 
 src_install(){
insinto /opt/"${PN}"



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2024-07-10 Thread Leonardo Hernandez
commit: 277529ed5a2b33491d5cda5caba98f91e497573b
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 10 06:15:28 2024 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 10 06:38:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=277529ed

media-sound/nuclear-bin: drop myself as a maintainer

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 media-sound/nuclear-bin/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-sound/nuclear-bin/metadata.xml 
b/media-sound/nuclear-bin/metadata.xml
index 0e302cddb..fa4c6dd15 100644
--- a/media-sound/nuclear-bin/metadata.xml
+++ b/media-sound/nuclear-bin/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   Leonardo Hernández Hernández
-   leohdz...@proton.me
-   
+   

nukeop/nuclear




[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/, app-shells/silver/, gui-apps/fnott/, ...

2023-01-12 Thread Leonardo Hernandez
commit: 302b93e4258d8dc6a2350cae0a1e101752153950
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jan 12 19:48:52 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Thu Jan 12 19:48:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=302b93e4

*/*: update my email

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/silver/metadata.xml  | 4 ++--
 app-shells/zoxide/metadata.xml  | 2 +-
 app-shells/zsh-silver/metadata.xml  | 4 ++--
 gui-apps/fnott/metadata.xml | 4 ++--
 gui-apps/wbg/metadata.xml   | 4 ++--
 gui-wm/dwl/metadata.xml | 4 ++--
 media-sound/mpd-mpris/metadata.xml  | 2 +-
 media-sound/nuclear-bin/metadata.xml| 4 ++--
 net-mail/hydroxide/metadata.xml | 2 +-
 sec-keys/openpgp-keys-emersion/metadata.xml | 2 +-
 www-apps/code-server-bin/metadata.xml   | 4 ++--
 11 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/app-shells/silver/metadata.xml b/app-shells/silver/metadata.xml
index da1bbe308..6045bb5ef 100644
--- a/app-shells/silver/metadata.xml
+++ b/app-shells/silver/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   Leonardo Hernandez Hernandez
-   leohdz...@outlook.com
+   Leonardo Hernández Hernández
+   leohdz...@proton.me


A cross-shell customizable powerline-like prompt heavily 
inspired by Agnoster.

diff --git a/app-shells/zoxide/metadata.xml b/app-shells/zoxide/metadata.xml
index 6428d17d7..915261d75 100644
--- a/app-shells/zoxide/metadata.xml
+++ b/app-shells/zoxide/metadata.xml
@@ -6,7 +6,7 @@
 Anthony Ruhier
   
   
-leohdz...@outlook.com
+leohdz...@proton.me
 Leonardo Hernández Hernández
   
   

diff --git a/app-shells/zsh-silver/metadata.xml 
b/app-shells/zsh-silver/metadata.xml
index b3a613778..18b52c297 100644
--- a/app-shells/zsh-silver/metadata.xml
+++ b/app-shells/zsh-silver/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   Leonardo Hernandez Hernandez
-   leohdz...@outlook.com
+   Leonardo Hernández Hernández
+   leohdz...@proton.me


https://github.com/silver-prompt/zsh/issues

diff --git a/gui-apps/fnott/metadata.xml b/gui-apps/fnott/metadata.xml
index 8d7e2e9ba..989de187d 100644
--- a/gui-apps/fnott/metadata.xml
+++ b/gui-apps/fnott/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-leohdz...@outlook.com
-Leonardo Hernandez Hernandez
+leohdz...@proton.me
+Leonardo Hernández Hernández
   
 

diff --git a/gui-apps/wbg/metadata.xml b/gui-apps/wbg/metadata.xml
index fa15758e0..e52bad528 100644
--- a/gui-apps/wbg/metadata.xml
+++ b/gui-apps/wbg/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   Leonardo Hernandez Hernandez
-   leohdz...@outlook.com
+   Leonardo Hernández Hernández
+   leohdz...@proton.me


Super simple wallpaper application for Wayland compositors 
implementing the layer-shell protocol.

diff --git a/gui-wm/dwl/metadata.xml b/gui-wm/dwl/metadata.xml
index b98f8ea29..e10047530 100644
--- a/gui-wm/dwl/metadata.xml
+++ b/gui-wm/dwl/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-leohdz...@outlook.com
-Leonardo Hernandez Hernandez
+leohdz...@proton.me
+Leonardo Hernández Hernández
 
 
 svdm-gen...@protonmail.com

diff --git a/media-sound/mpd-mpris/metadata.xml 
b/media-sound/mpd-mpris/metadata.xml
index acbd29523..1f96b97c3 100644
--- a/media-sound/mpd-mpris/metadata.xml
+++ b/media-sound/mpd-mpris/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   leohdz...@outlook.com
+   leohdz...@proton.me
Leonardo Hernández Hernández



diff --git a/media-sound/nuclear-bin/metadata.xml 
b/media-sound/nuclear-bin/metadata.xml
index 178f25de8..0e302cddb 100644
--- a/media-sound/nuclear-bin/metadata.xml
+++ b/media-sound/nuclear-bin/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   Leonardo Hernandez Hernandez
-   leohdz...@outlook.com
+   Leonardo Hernández Hernández
+   leohdz...@proton.me


nukeop/nuclear

diff --git a/net-mail/hydroxide/metadata.xml b/net-mail/hydroxide/metadata.xml
index 15a76dc83..def2ea81f 100644
--- a/net-mail/hydroxide/metadata.xml
+++ b/net-mail/hydroxide/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   leohdz...@outlook.com
+   leohdz...@proton.me
Leonardo Hernández Hernández


[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-06-27 Thread Marco Scardovi
commit: 9a79806e29f6aa833399b58162425df502e7f4c6
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 27 06:57:04 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Sun Jun 27 06:58:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a79806e

media-sound/nuclear-bin: bump to 0.6.15

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/Manifest  | 2 +-
 .../{nuclear-bin-0.6.14.ebuild => nuclear-bin-0.6.15.ebuild}  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest
index 121adba81..ac51cef6e 100644
--- a/media-sound/nuclear-bin/Manifest
+++ b/media-sound/nuclear-bin/Manifest
@@ -1 +1 @@
-DIST nuclear-bin-0.6.14.tar.gz 104953194 BLAKE2B 
77ced9b6703831b7de93617fa04ac0bb2439790470d5e43b18ee5ce029d30396fd097f31ffa58201d03a5d7b9f4d763a758a0111f06eb184c13c7a7c3952a341
 SHA512 
7fc42d1e1a6eea49cabeb21c8925577c360f65e677ecd414313ce9d57964a44ab7c9391c46e1b781cb528cf121b82c5f1af68bc94b90351efdf56a69040e01db
+DIST nuclear-bin-0.6.15.tar.gz 105079973 BLAKE2B 
df76d3e170ee15c461fd03f91deed9bdf56b28aaf878617ed83f1c3ac4189da67ef8ec56aea6b776c48e79e7dea8c0cc8cbb58843b80bb25560db6dd66539765
 SHA512 
c4c0a48103de88e73e87b8f2e5e05c3d619f328144b918b7993f4c26e3c3116d8234101c65c2d687f2865de5a3602db2c71eeb73cfb50a335be4008109ac91ee

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.15.ebuild
similarity index 94%
rename from media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild
rename to media-sound/nuclear-bin/nuclear-bin-0.6.15.ebuild
index 6be2820ea..c396a9461 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.15.ebuild
@@ -5,10 +5,10 @@ EAPI=7
 
 inherit desktop xdg
 
-MY_P="nuclear-${PV}"
+MY_P="nuclear-v${PV}"
 
 DESCRIPTION="Nuclear is a streaming program that pulls content from free 
sources on internet"
-HOMEPAGE="https://nuclear.js.org/;
+HOMEPAGE="https://nuclear.js.org https://github.com/nukeop/nuclear;
 
SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="MIT"



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-06-14 Thread Marco Scardovi
commit: e1bfd0a46c6295dbb845d0d023be9e87d613cf7a
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jun 14 11:36:10 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Mon Jun 14 11:36:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1bfd0a4

media-sound/nuclear-bin: remove 0.6.13

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/Manifest  |  1 -
 media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild | 75 ---
 2 files changed, 76 deletions(-)

diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest
index e5f618f2a..121adba81 100644
--- a/media-sound/nuclear-bin/Manifest
+++ b/media-sound/nuclear-bin/Manifest
@@ -1,2 +1 @@
-DIST nuclear-bin-0.6.13.tar.gz 105286210 BLAKE2B 
1ec968c0dcfce23ccc1050809387d747bc3cbe7df71b79164b84f0e507a39fd6315145553372521757a62a77ae4f2ae8d218582544a66c0ae0237b02eff7b435
 SHA512 
20446f6a9c37e52207ec9cb965c47394a1e1035ecbc8f11350ff6c2797eb7f7be595535f310e01c135e59399cec8d4a8cff60ac246af25cac9cf035f9375b1f4
 DIST nuclear-bin-0.6.14.tar.gz 104953194 BLAKE2B 
77ced9b6703831b7de93617fa04ac0bb2439790470d5e43b18ee5ce029d30396fd097f31ffa58201d03a5d7b9f4d763a758a0111f06eb184c13c7a7c3952a341
 SHA512 
7fc42d1e1a6eea49cabeb21c8925577c360f65e677ecd414313ce9d57964a44ab7c9391c46e1b781cb528cf121b82c5f1af68bc94b90351efdf56a69040e01db

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild
deleted file mode 100644
index 6be2820ea..0
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg
-
-MY_P="nuclear-${PV}"
-
-DESCRIPTION="Nuclear is a streaming program that pulls content from free 
sources on internet"
-HOMEPAGE="https://nuclear.js.org/;
-SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-S="${WORKDIR}/${MY_P}"
-
-DEPEND="
-   app-accessibility/at-spi2-atk
-   app-accessibility/at-spi2-core
-   dev-libs/atk
-   dev-libs/libappindicator
-   dev-libs/nss
-   media-libs/alsa-lib
-   net-print/cups
-   media-libs/mesa
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-QA_PREBUILT="/opt/nuclear-bin/*"
-
-src_prepare(){
-   default
-}
-
-src_install(){
-   insinto /opt/"${PN}"
-   doins -r "${S}"/*
-   dosym ../../opt/"${PN}"/nuclear "${EPREFIX}"/usr/bin/nuclear
-   fperms +x /opt/"${PN}"/nuclear
-   fperms +x /opt/"${PN}"/chrome-sandbox
-   fperms +x /opt/"${PN}"/resources/bin/fpcalc
-   make_desktop_entry "/opt/${PN}/nuclear %U" "Nuclear" "nuclear" \
-   "Audio;Music;Player;AudioVideo;" \
-   
"GenericName=Nuclear-bin\nStartupNotify=true\nStartupWMClass=nuclear"
-   cd "${S}"/resources/media/ || die
-   mv icon.icns nuclear.icns || die
-   doicon nuclear.icns
-   cd presskit/icons/color || die
-   for i in {16,24,32,48,64,96,128,256,512}; do
-   mv "${i}".png nuclear-"${i}".png || die
-   doicon -s "${i}" nuclear-"${i}".png
-   done
-   cd ../scalable || die
-   mv nuclear-icon.svg nuclear.svg || die
-   doicon nuclear.svg
-}
-
-pkg_postinst(){
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-06-14 Thread Marco Scardovi
commit: 1588d75914b73006e0eefe0371c2b46110ef956d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jun 14 11:35:49 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Mon Jun 14 11:35:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1588d759

media-sound/nuclear-bin: bump to 0.6.14

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/Manifest  |  1 +
 media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest
index a463ff8a8..e5f618f2a 100644
--- a/media-sound/nuclear-bin/Manifest
+++ b/media-sound/nuclear-bin/Manifest
@@ -1 +1,2 @@
 DIST nuclear-bin-0.6.13.tar.gz 105286210 BLAKE2B 
1ec968c0dcfce23ccc1050809387d747bc3cbe7df71b79164b84f0e507a39fd6315145553372521757a62a77ae4f2ae8d218582544a66c0ae0237b02eff7b435
 SHA512 
20446f6a9c37e52207ec9cb965c47394a1e1035ecbc8f11350ff6c2797eb7f7be595535f310e01c135e59399cec8d4a8cff60ac246af25cac9cf035f9375b1f4
+DIST nuclear-bin-0.6.14.tar.gz 104953194 BLAKE2B 
77ced9b6703831b7de93617fa04ac0bb2439790470d5e43b18ee5ce029d30396fd097f31ffa58201d03a5d7b9f4d763a758a0111f06eb184c13c7a7c3952a341
 SHA512 
7fc42d1e1a6eea49cabeb21c8925577c360f65e677ecd414313ce9d57964a44ab7c9391c46e1b781cb528cf121b82c5f1af68bc94b90351efdf56a69040e01db

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild
new file mode 100644
index 0..6be2820ea
--- /dev/null
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg
+
+MY_P="nuclear-${PV}"
+
+DESCRIPTION="Nuclear is a streaming program that pulls content from free 
sources on internet"
+HOMEPAGE="https://nuclear.js.org/;
+SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${MY_P}"
+
+DEPEND="
+   app-accessibility/at-spi2-atk
+   app-accessibility/at-spi2-core
+   dev-libs/atk
+   dev-libs/libappindicator
+   dev-libs/nss
+   media-libs/alsa-lib
+   net-print/cups
+   media-libs/mesa
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+QA_PREBUILT="/opt/nuclear-bin/*"
+
+src_prepare(){
+   default
+}
+
+src_install(){
+   insinto /opt/"${PN}"
+   doins -r "${S}"/*
+   dosym ../../opt/"${PN}"/nuclear "${EPREFIX}"/usr/bin/nuclear
+   fperms +x /opt/"${PN}"/nuclear
+   fperms +x /opt/"${PN}"/chrome-sandbox
+   fperms +x /opt/"${PN}"/resources/bin/fpcalc
+   make_desktop_entry "/opt/${PN}/nuclear %U" "Nuclear" "nuclear" \
+   "Audio;Music;Player;AudioVideo;" \
+   
"GenericName=Nuclear-bin\nStartupNotify=true\nStartupWMClass=nuclear"
+   cd "${S}"/resources/media/ || die
+   mv icon.icns nuclear.icns || die
+   doicon nuclear.icns
+   cd presskit/icons/color || die
+   for i in {16,24,32,48,64,96,128,256,512}; do
+   mv "${i}".png nuclear-"${i}".png || die
+   doicon -s "${i}" nuclear-"${i}".png
+   done
+   cd ../scalable || die
+   mv nuclear-icon.svg nuclear.svg || die
+   doicon nuclear.svg
+}
+
+pkg_postinst(){
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-04-28 Thread Marco Scardovi
commit: 5c3d105abbc617b7578b8b4ee3fc08f3a8567902
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Apr 28 10:08:00 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Wed Apr 28 10:08:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c3d105a

media-sound/nuclear-bin: bump to 0.6.13

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/Manifest | 2 +-
 .../{nuclear-bin-0.6.12-r1.ebuild => nuclear-bin-0.6.13.ebuild}  | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest
index 7fb6e49f7..a463ff8a8 100644
--- a/media-sound/nuclear-bin/Manifest
+++ b/media-sound/nuclear-bin/Manifest
@@ -1 +1 @@
-DIST nuclear-bin-0.6.12.tar.gz 100924874 BLAKE2B 
c78580ce58da3591c4be4e908c2727ee63d31a09b1018343a751ffca7f0da009b0527333a1a909c6c372378910a2e0ce9b67231555bba8d8a46df668a2f5e344
 SHA512 
b4e0d8d453964663fc3349d2d2207393d8de91201eaf679a9da195c27a2790299eca5073a631e3db7245d0d60947912db5d5f665a3f1246b442d4630487b9647
+DIST nuclear-bin-0.6.13.tar.gz 105286210 BLAKE2B 
1ec968c0dcfce23ccc1050809387d747bc3cbe7df71b79164b84f0e507a39fd6315145553372521757a62a77ae4f2ae8d218582544a66c0ae0237b02eff7b435
 SHA512 
20446f6a9c37e52207ec9cb965c47394a1e1035ecbc8f11350ff6c2797eb7f7be595535f310e01c135e59399cec8d4a8cff60ac246af25cac9cf035f9375b1f4

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild
similarity index 92%
rename from media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
rename to media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild
index 3041a4587..6be2820ea 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild
@@ -5,12 +5,11 @@ EAPI=7
 
 inherit desktop xdg
 
-MY_PV="v${PV}"
-MY_P="nuclear-${MY_PV}"
+MY_P="nuclear-${PV}"
 
 DESCRIPTION="Nuclear is a streaming program that pulls content from free 
sources on internet"
 HOMEPAGE="https://nuclear.js.org/;
-SRC_URI="https://github.com/nukeop/nuclear/releases/download/${MY_PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-04-27 Thread Marco Scardovi
commit: 327fead441c6cd2a6b9007d77ca77ebb16923a28
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Apr 27 18:57:40 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Apr 27 18:57:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=327fead4

media-sound/nuclear-bin: use only one for...do...done for icons

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
index c48047553..3041a4587 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
@@ -63,8 +63,6 @@ src_install(){
cd presskit/icons/color || die
for i in {16,24,32,48,64,96,128,256,512}; do
mv "${i}".png nuclear-"${i}".png || die
-   done
-   for i in {16,24,32,48,64,96,128,256,512}; do
doicon -s "${i}" nuclear-"${i}".png
done
cd ../scalable || die



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-04-27 Thread Marco Scardovi
commit: 4c568a4d150c9a8538e3dbe689fb74517720ac72
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Apr 27 17:04:07 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Apr 27 17:04:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c568a4d

media-sound/nuclear-bin: this should fix the desktop entry

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../{nuclear-bin-0.6.12.ebuild => nuclear-bin-0.6.12-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.12.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
similarity index 93%
rename from media-sound/nuclear-bin/nuclear-bin-0.6.12.ebuild
rename to media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
index d7c13a1a6..c48047553 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.12.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.12-r1.ebuild
@@ -55,8 +55,8 @@ src_install(){
fperms +x /opt/"${PN}"/chrome-sandbox
fperms +x /opt/"${PN}"/resources/bin/fpcalc
make_desktop_entry "/opt/${PN}/nuclear %U" "Nuclear" "nuclear" \
-   "GNOME;GTK;Utility;X-MediaPlayer;" \
-   "GenericName=Media 
Player\n\nStartupNotify=true\nStartupWMClass=nuclear"
+   "Audio;Music;Player;AudioVideo;" \
+   
"GenericName=Nuclear-bin\nStartupNotify=true\nStartupWMClass=nuclear"
cd "${S}"/resources/media/ || die
mv icon.icns nuclear.icns || die
doicon nuclear.icns



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-04-21 Thread Marco Scardovi
commit: ff992cb5fd5a12878cc556399db6e373734e5e1f
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Apr 21 10:51:06 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Wed Apr 21 10:51:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff992cb5

media-sound/nuclear-bin: bump to 0.6.12

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/Manifest | 2 +-
 .../{nuclear-bin-0.6.11-r2.ebuild => nuclear-bin-0.6.12.ebuild}  | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest
index 8f668367a..7fb6e49f7 100644
--- a/media-sound/nuclear-bin/Manifest
+++ b/media-sound/nuclear-bin/Manifest
@@ -1 +1 @@
-DIST nuclear-bin-0.6.11.tar.gz 100883653 BLAKE2B 
bc99721c4ea914a5453e6366b18491c81f55a009a6b83fc0f52bd1182e81ac71d5856cb7c507c8f5759f56e33dbc39afd0e1b4bcdf3a95196ac569f509537168
 SHA512 
39a425f8a5fc59b2d8f2c66a5c2aab971e9b2af935fa38146da7772a47e2de61073bc11d5499b7897dab90325570e836bbd87a6932b3dc5a63066ac93e83415c
+DIST nuclear-bin-0.6.12.tar.gz 100924874 BLAKE2B 
c78580ce58da3591c4be4e908c2727ee63d31a09b1018343a751ffca7f0da009b0527333a1a909c6c372378910a2e0ce9b67231555bba8d8a46df668a2f5e344
 SHA512 
b4e0d8d453964663fc3349d2d2207393d8de91201eaf679a9da195c27a2790299eca5073a631e3db7245d0d60947912db5d5f665a3f1246b442d4630487b9647

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.11-r2.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.12.ebuild
similarity index 92%
rename from media-sound/nuclear-bin/nuclear-bin-0.6.11-r2.ebuild
rename to media-sound/nuclear-bin/nuclear-bin-0.6.12.ebuild
index d448ce97a..d7c13a1a6 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.11-r2.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.12.ebuild
@@ -5,11 +5,12 @@ EAPI=7
 
 inherit desktop xdg
 
-MY_P="nuclear-${PV}"
+MY_PV="v${PV}"
+MY_P="nuclear-${MY_PV}"
 
 DESCRIPTION="Nuclear is a streaming program that pulls content from free 
sources on internet"
 HOMEPAGE="https://nuclear.js.org/;
-SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/nukeop/nuclear/releases/download/${MY_PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-04-18 Thread Marco Scardovi
commit: 572679236dad27a112e28ea4387976105cba0db6
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Apr 18 08:57:12 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Sun Apr 18 08:57:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57267923

media-sound/nuclear-bin: add xdg_icon_cache_update

Closes: https://bugs.gentoo.org/783699
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../{nuclear-bin-0.6.11-r1.ebuild => nuclear-bin-0.6.11-r2.ebuild}   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.11-r2.ebuild
similarity index 98%
rename from media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
rename to media-sound/nuclear-bin/nuclear-bin-0.6.11-r2.ebuild
index 214c7d942..d448ce97a 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.11-r2.ebuild
@@ -73,4 +73,5 @@ src_install(){
 
 pkg_postinst(){
xdg_desktop_database_update
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-04-16 Thread Marco Scardovi
commit: c84bd67952118beb8e27a091eee2449f772fed00
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Apr 16 18:13:37 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Fri Apr 16 18:13:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c84bd679

media-sound/nuclear-bin: fixup

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
index b6bd20eda..214c7d942 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
@@ -15,8 +15,6 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE="alsa cups X"
-
 S="${WORKDIR}/${MY_P}"
 
 DEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-04-16 Thread Marco Scardovi
commit: 6fca10125d5edeb95def527415a8a72bdf2ae192
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Apr 16 18:12:33 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Fri Apr 16 18:12:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fca1012

media-sound/nuclear-bin: makes everything mandatory

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 ...-0.6.11.ebuild => nuclear-bin-0.6.11-r1.ebuild} | 36 --
 1 file changed, 19 insertions(+), 17 deletions(-)

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
similarity index 81%
rename from media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild
rename to media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
index 8587f51a2..b6bd20eda 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
@@ -25,23 +25,21 @@ DEPEND="
dev-libs/atk
dev-libs/libappindicator
dev-libs/nss
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   X? (
-   media-libs/mesa
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/libXtst
-   x11-libs/pango
-   )
+   media-libs/alsa-lib
+   net-print/cups
+   media-libs/mesa
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   x11-libs/pango
 "
 
 QA_PREBUILT="/opt/nuclear-bin/*"
@@ -74,3 +72,7 @@ src_install(){
mv nuclear-icon.svg nuclear.svg || die
doicon nuclear.svg
 }
+
+pkg_postinst(){
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-04-13 Thread Marco Scardovi
commit: ef62dfa239d24c6bd2cf2c9507f613ff584eecfd
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Apr 13 19:53:04 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Apr 13 19:53:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef62dfa2

media-sound/nuclear-bin: fix icon on gnome

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild
index 4f1ba2313..8587f51a2 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild
@@ -57,7 +57,9 @@ src_install(){
fperms +x /opt/"${PN}"/nuclear
fperms +x /opt/"${PN}"/chrome-sandbox
fperms +x /opt/"${PN}"/resources/bin/fpcalc
-   make_desktop_entry /opt/"${PN}"/nuclear Nuclear nuclear Utility
+   make_desktop_entry "/opt/${PN}/nuclear %U" "Nuclear" "nuclear" \
+   "GNOME;GTK;Utility;X-MediaPlayer;" \
+   "GenericName=Media 
Player\n\nStartupNotify=true\nStartupWMClass=nuclear"
cd "${S}"/resources/media/ || die
mv icon.icns nuclear.icns || die
doicon nuclear.icns



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2021-04-13 Thread Marco Scardovi
commit: 94b1237127d1289dcfeb96342ba90ab29228b545
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Apr 13 18:20:17 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Apr 13 18:20:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94b12371

media-sound/nuclear-bin: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 media-sound/nuclear-bin/Manifest  |  1 +
 media-sound/nuclear-bin/metadata.xml  | 11 
 media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild | 74 +++
 3 files changed, 86 insertions(+)

diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest
new file mode 100644
index 0..8f668367a
--- /dev/null
+++ b/media-sound/nuclear-bin/Manifest
@@ -0,0 +1 @@
+DIST nuclear-bin-0.6.11.tar.gz 100883653 BLAKE2B 
bc99721c4ea914a5453e6366b18491c81f55a009a6b83fc0f52bd1182e81ac71d5856cb7c507c8f5759f56e33dbc39afd0e1b4bcdf3a95196ac569f509537168
 SHA512 
39a425f8a5fc59b2d8f2c66a5c2aab971e9b2af935fa38146da7772a47e2de61073bc11d5499b7897dab90325570e836bbd87a6932b3dc5a63066ac93e83415c

diff --git a/media-sound/nuclear-bin/metadata.xml 
b/media-sound/nuclear-bin/metadata.xml
new file mode 100644
index 0..944430426
--- /dev/null
+++ b/media-sound/nuclear-bin/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   nukeop/nuclear
+   
+

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild
new file mode 100644
index 0..4f1ba2313
--- /dev/null
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg
+
+MY_P="nuclear-${PV}"
+
+DESCRIPTION="Nuclear is a streaming program that pulls content from free 
sources on internet"
+HOMEPAGE="https://nuclear.js.org/;
+SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="alsa cups X"
+
+S="${WORKDIR}/${MY_P}"
+
+DEPEND="
+   app-accessibility/at-spi2-atk
+   app-accessibility/at-spi2-core
+   dev-libs/atk
+   dev-libs/libappindicator
+   dev-libs/nss
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   X? (
+   media-libs/mesa
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   x11-libs/pango
+   )
+"
+
+QA_PREBUILT="/opt/nuclear-bin/*"
+
+src_prepare(){
+   default
+}
+
+src_install(){
+   insinto /opt/"${PN}"
+   doins -r "${S}"/*
+   dosym ../../opt/"${PN}"/nuclear "${EPREFIX}"/usr/bin/nuclear
+   fperms +x /opt/"${PN}"/nuclear
+   fperms +x /opt/"${PN}"/chrome-sandbox
+   fperms +x /opt/"${PN}"/resources/bin/fpcalc
+   make_desktop_entry /opt/"${PN}"/nuclear Nuclear nuclear Utility
+   cd "${S}"/resources/media/ || die
+   mv icon.icns nuclear.icns || die
+   doicon nuclear.icns
+   cd presskit/icons/color || die
+   for i in {16,24,32,48,64,96,128,256,512}; do
+   mv "${i}".png nuclear-"${i}".png || die
+   done
+   for i in {16,24,32,48,64,96,128,256,512}; do
+   doicon -s "${i}" nuclear-"${i}".png
+   done
+   cd ../scalable || die
+   mv nuclear-icon.svg nuclear.svg || die
+   doicon nuclear.svg
+}