Package Details: nitroshare 0.3.1-1

Git Clone URL: https://aur.archlinux.org/nitroshare.git (read-only)
Package Base: nitroshare
Description: Network File Transfer Application
Upstream URL: http://nitroshare.net
Licenses: MIT
Submitter: lobisquit
Maintainer: sakaru
Last Packager: sakaru
Votes: 24
Popularity: 0.787446
First Submitted: 2012-06-25 09:06
Last Updated: 2016-02-17 13:56

Dependencies (3)

Required by (0)

Sources (2)

Latest Comments

Signal commented on 2016-05-01 14:34

For Cinnamon edition mandatory dependence libnotify to display the icon in the system tray

spsf64 commented on 2016-02-17 15:29

@sakuro, I meant the "start" menu, the icon is displayed fine in tray when invoked from terminal.
Is this libappindicator necessary just to create the shortcut in Mate menu?
TIA

sakaru commented on 2016-02-17 15:12

Did you install libappindicator-gtk2 as a build dep? Did that change anything?
I now realise putting it in optdepends is wrong, sadly there is no optmakedepends

spsf64 commented on 2016-02-17 15:00

@sakuru: No entry created to menu in Mate DE...
The program runs fine from cli
Thanks

sakaru commented on 2016-02-17 13:58

Let me know if there's any issues with the 0.3.1 release, specifically exporting the menu into the gtk2 menu bar or into the unity bar

glitsj16 commented on 2015-03-30 03:03

@sakaru: confusing stuff, I based the need for libappindicator-gtk2 both on the fact that I don't get a visible tray icon without it (although the menus work) and on the namcap output:

$ namcap nitroshare-0.3.0-2-x86_64.pkg.tar.xz
nitroshare E: Missing custom license directory (usr/share/licenses/nitroshare)
nitroshare E: Files in /usr/share/icons/hicolor but no call to gtk-update-icon-cache or xdg-icon-resource to update the icon cache
nitroshare E: Dependency libappindicator-gtk2 detected and not included (libraries ['usr/lib/libappindicator.so.1'] needed in files ['usr/bin/nitroshare'])
nitroshare E: Dependency libnotify detected and not included (libraries ['usr/lib/libnotify.so.4'] needed in files ['usr/bin/nitroshare'])
nitroshare W: Dependency included and not needed ('qt5-svg')
nitroshare W: Dependency qt5-base included but already satisfied

Based on that I tracked down /usr/lib/libappindicator.so.1, which is in .. libappindicator-gtk2 and not in libappindicator-gtk3.. Confusion allround..

nathan-osman commented on 2015-03-29 23:23

NitroShare will check for libappindicator-gtk2 and a couple other packages when compiling and enable support for AppIndicators only if they are present. If any of the packages are missing, the application will revert to using a system tray icon instead.

sakaru commented on 2015-03-29 22:44

@glitsj16: I don't have libappindicator-gtk2 installed and I get the icon in my system tray just fine. libappindicator-gtk2 provides libappindicator and libappindicator3, neither of which I have installed.

I would have thought compilation would fail if you lack a dependency.

glitsj16 commented on 2015-03-27 18:10

Add libappindicator-gtk2 to the depends to solve missing tray/appindicator icon.

PS: just uploaded nitroshare-git to the AUR. Thanks Nathan and all contributors.

glitsj16 commented on 2015-03-27 18:07

Add 'libappindicator-gtk2' to the depends. This should solve the tray/appindicator icon issue.

PS: Just uploaded nitroshare-git to the AUR as well, works great here. Thanks Nathan.

All comments