Package Base Details: gtkhash

Git Clone URL: (read-only)
Submitter: None
Maintainer: carstene1ns
Last Packager: carstene1ns
Votes: 27
Popularity: 0.838188
First Submitted: 2008-05-11 12:46
Last Updated: 2015-07-08 03:24

Latest Comments

carstene1ns commented on 2016-03-15 18:43

@vith: Because this is a split package. Unfortunately the build system does not support automagic dependencies and therefore i enabled all file manager plugins.
I would recommend building in a clean chroot or manually changing the lines 14 and 26 in the PKGBUILD file to not install the unneeded ones.

vith commented on 2016-03-15 14:33

Why does gtkhash-nautilus need cinnamon-desktop and nemo?
pacaur output:

zerophase commented on 2015-12-03 16:09

I'm trying to write a nemo_action, so I can just right click and run all of the hashes I'm interested in seeing. I've managed to get files to open in gtkhash, but cannot figure out the command for running the hash options when the file is opened? Is there an argument I need to pass I don't see one in help.

Lillypad commented on 2014-12-31 15:38

I'm sorry it took me so long to post back on this. Thank you very much for your help with this! I shouldn't have been so lazy... You were exactly right about aura. I really appreciate the extra effort of making the video of the build as well. Kudos for the great support!

carstene1ns commented on 2014-11-01 10:37

From what I have read, aura does not have proper split package support, so it cannot find the gtkhash-thunar package. Other aur helpers (aurget!) will map it correctly to this package group.
However, without a log from your building attempt, I cannot do much to help you. Please use a pastebin like to upload the output of your makepkg/aur helper session that shows the error.
It is also possible to build this package manually (I made the same changes you described to disable the other file manager plugins):
Sorry for the late reply, hope this helps.

Lillypad commented on 2014-10-28 14:43

Out of curiosity, I have not been able to get this package to build since it was updated to its current version on 2014-06-13. I am an XFCE user, therefore, only require the thunar plugin. I have tried removing 'nemo' and 'libnautilus-extension' from the makedepends line, and I have removed '--enable-nemo' and 'enable-nautilus' from the configure section. I have also tried only removing '--enable-nemo' and '--enable-nautilus' while leaving the makedepends intact, yet the packages still fails to build.

Any thoughts as to why this would occur? Also, I attempted installing gtkhash-thunar, but my aur helper, aura, can not find gtkhash-thunar as a valid aur package.

Thanks for any assistance.

carstene1ns commented on 2014-06-13 13:46

This is now a proper split package. All three filemanager plugins are enabled, you need to disable them manually.

FYI: You can also install gtkhash and the plugins from my repository, instructions here:

carstene1ns commented on 2013-12-05 02:06

Just a pingback: I have adopted the gtkhash package, corrected and updated it.
It now can build the plugins as well.

carstene1ns commented on 2013-12-05 02:04

Adopted, corrected and updated to version 0.7.0.
If you want to use the filemanager plugins, enable them in the PKGBUILD.

carstene1ns commented on 2013-12-03 17:48

Just a pingback: I have adopted the gtkhash package and updated it.

carstene1ns commented on 2013-12-03 07:46

Adopted, corrected and updated to version 0.7.0.

GI_Jack commented on 2013-08-13 21:45


sorry for not gettin back to you, yes, I've love the packages to get merged. I don't mind enabling nemo support, but not sure how to do that as opposed to just nautilus(which has --enable-nautilus in ./configure)

GI_Jack commented on 2013-08-08 16:54

removed mhash support for now, that seems to be causing the seg fault. I thought I fixed that some time ago, I guess not.

There is a patch floating somewherearound to make mhash and gtkhash work, I do not have said patch.

with --enable-linux-crypto, however, most commonly used hash algorythms will work.

you miss out on haval, gost, and snerfru, which require mhash.

yweb commented on 2013-07-24 12:16

I'm unable to use it with nautilus 3.8.2. When I clic on Proprieties in contextual menu nautilus crashes.

I also tried to execute gtkhash in a terminal but I get a segmentation fault.

Maybe these two things are directly connected

yweb commented on 2013-07-24 12:09

I'm unable to use it with nautilus 3.8.2. When I clic on Proprieties in contextual menu nautilus crashes.

I also tried to execute gtkhash in a terminal but I get a segmentation fault.

Maybe these two things are directly connected

mladoux commented on 2013-07-16 02:26

* Removed nautilus dependency
* Removed deprecated --with-mcrypt flag
* Fixed directory name

* Update to use new makepkg structure.

carstene1ns commented on 2013-05-11 21:26

Also a 'gtkhash-nemo' package can be added then, so we have 4 packages and the user can decide which one (or two) to install.

I see the gtkhash package is currently unmaintained, so it can be changed as well.

Just tell me what you think about it, when we have a solution, just someone has to post to the aur mailinglist and the TU's will merge the packages.

carstene1ns commented on 2013-05-11 21:15

Please move everything after first "make" into seperate package() function to comply to AUR guidelines.

Also I think it would be a good idea to split this package in two seperate 'gtkhash-thunar' and 'gtkhash-nautilus' packages only providing the plugins and the old 'gtkhash' package only providing the executable.

GI_Jack commented on 2013-05-11 18:25

problem, PKGBUILD used some funny syntax that worked in previous versions:

solution: PKGBUILD cleaned up, now uses $srcdir and $pkgdir like its supposed to.

added new options to ./configure, clarified dependencies, and wrote some instructions in the comments. please follow the instructions.

the plugin exists under the "properties" menu for a file. it adds the tab "digests".

GI_Jack commented on 2013-05-11 18:09

Yes, this builds the gtkhash binary. This is a fork from the main gtkhash PKGBUILD which has some pretty shitty default ./configure options, and the maintainer has no motiviation to change them.

the thunar plugin works like the nautilus plugin. it adds a tab under right click -> properties, called "digests".

It very much installs program and plugins.

Also, there is a new PKGBUILD that does a better job with dependency handling and better config options

thomasplessner commented on 2013-05-06 12:34

This PKGBUILD doesn't install the gtkhash binary, plugins etc., just schemas. Building from source does work though (although I still haven't figured out how to actually use the Thunar plugin). Can it be corrected, please?

Zeroedout commented on 2013-04-17 08:59

IIRC trusted users should be able to do it.... but worst case scenario send an e-mail to one of the Arch Linux devs?

Zeroedout commented on 2013-04-17 07:02

Dude you rock! Thanks for forking gtkhash. That being said, I don't have Thunar on my system so I had to take out enabling Thunar option, would be awesome if it could detect this somehow... but I just can't think how.

holyArch commented on 2013-01-29 06:44

configure: WARNING: unrecognized options: --enable-mcrypt

warning: ISO C does not allow extra ';' outside of a function [-pedantic]

warning: ISO C restricts enumerator values to range of ‘int’ [-pedantic]

holyArch commented on 2013-01-29 06:41

configure: WARNING: unrecognized options: --enable-mcrypt

GI_Jack commented on 2012-10-17 14:24

how can I delete this. I uploaded it by mistake use -withplugins instead.

GI_Jack commented on 2012-10-17 14:24

meh, I forked it
for built in support for nautilus and thunar.

GI_Jack commented on 2012-10-17 00:41

in the ./configure line in build()

can you add --enable-linux-crypto?


please add optdepends=('Nautilus' 'Thunar' 'libgcrypt' 'zlib')

as per README file.

GI_Jack commented on 2012-10-17 00:17

to the ./configure line in build()

can you add --enable-linux-crypto?

GI_Jack commented on 2012-10-16 22:59

please add optdepends=('Nautilus' 'Thunar' 'libcrypto' 'zlib')

as per README file.

Anonymous comment on 2012-06-19 22:14

Thanks stalker254 for your comment. The modification is made.

stalker254 commented on 2012-06-17 07:27

Please add "intltool" in the line depends:"depends=('gtk2' 'mhash' 'gconf' 'intltool').

Anonymous comment on 2012-05-21 21:10

@dario86 Do you have an archlinux installation on a mips64el cpu?

Anonymous comment on 2012-05-07 12:44

It works. Thank you.

Anonymous comment on 2012-05-07 02:28

Thanks dario86 for your comment. The modifications are made.

Anonymous comment on 2012-05-06 20:42

This package works unmodified on mips64el architecture. Please, replace "arch=('i686' 'x86_64')" with "arch=('i686' 'x86_64' 'mips64el')".

Anonymous comment on 2012-05-06 20:41

This package requires gconf.