Package Details: qtfm 6.2.1-1

Git Clone URL: (read-only, click to copy)
Package Base: qtfm
Description: A lightweight file manager
Upstream URL:
Licenses: GPL
Submitter: Dragonlord
Maintainer: haawda
Last Packager: haawda
Votes: 11
Popularity: 0.001671
First Submitted: 2017-10-21 11:32 (UTC)
Last Updated: 2021-06-06 16:12 (UTC)

Latest Comments

haawda commented on 2020-08-02 15:54 (UTC)

I added the patch. I made a typo first, so be sure to have the pach with shasum '34271a58f32eeed01ab2db408505e8a1cef20f4a60a372ba78c5607b404eb010'

mser commented on 2020-08-02 10:17 (UTC) (edited on 2020-08-02 10:18 (UTC) by mser)

Seems to be an upstream error when building using Qt 5.15+. This PR apparently fixes it, maybe you could include it as a patch until it gets merged?

altaway commented on 2020-06-07 15:58 (UTC)

I get the following error: qtfm/src/qtfm-6.2.0/libfm/iconview.cpp:77:22: error: aggregate 'QPainterPath path' has incomplete type and cannot be defined

Is there an unspecified dependency?

mozzi32 commented on 2019-06-03 11:03 (UTC)

A new version 6.1.9 il available

rodlie commented on 2018-06-24 14:27 (UTC)

@anilg: 6.1 is still under development, I recommend staying with 6.0 for now. I will release patches for 6.0 if needed while 6.1 is under development.

anilg commented on 2018-06-24 06:55 (UTC)

The master branch now contains 6.1.0 which fixes a bug where gvim won't open text files. I don't think rodlie has released yet but it builds successfully from master:

git clone cd qtfm git submodule update --init --recursive mkdir build && cd build qmake .. && make -j4 ./fm/qtfm

haawda commented on 2018-05-19 17:30 (UTC)

Thanks for your suggestions. I followed them.

rodlie commented on 2018-05-19 15:29 (UTC)

Some suggestions to the PKGBUILD when using qtfm6:

Use the tar.xz from releases, that tarball includes the git submodule, so no need for git. If you want to use git for submodules then make sure it's using the same commit as in the release, just doing a git clone on libdisks may break at some point.

Also, you should use PREFIX=/usr, I guess Arch don't have packages in /usr/local ;)

The "file" depend is not used when building qtfm against Qt5, only Qt4.

End-users: The old translations has been disabled due to various changes, if you are willing to contribute (translations) then let me know (

rodlie commented on 2018-05-18 01:59 (UTC)

Hi there, I have resurrected the qtfm project at , early development yet, but I based myself on 5.9 (so it's very much usable), been doing primarily bug fixes etc.

simona commented on 2018-04-29 08:00 (UTC)

:: Impossibile verificare l'integrità di qtfm

Segaja commented on 2018-03-20 08:33 (UTC)

but my package manager still tells me there is an update available.

Segaja commented on 2018-03-20 08:32 (UTC)

After downloading manually and running updpkgsums again, I can install it.

haawda commented on 2018-03-19 22:55 (UTC)

Download the zipfile manually, makepkg will alsways download a html file.

haawda commented on 2018-03-19 14:38 (UTC)

This makes me think about just skipping the shasum entirely.


Segaja commented on 2018-03-18 09:57 (UTC)

I'm sorry to say, but my updater still says that the fails validation of the sha256sum.

If I run updpkgsums again, I gete this new checksum: 81546f30ca758a71a12f08d3337741c409d9dcba9227f4c9c590a17c43e116a9

haawda commented on 2018-03-18 08:14 (UTC)

To download this stuff seems to be th most complicated part in compiling it. Grrr...

I added the source url that areuz gave below.

Segaja commented on 2018-03-17 21:32 (UTC)

sorry for the formatting. so it generates a new sha256sum: 6d1c29e4c7e4fcf4c4283713ea993de895fe75b74f4beb00fb4577226f85df92

Segaja commented on 2018-03-17 21:32 (UTC)

If I do that it runs through and in the end I have the following diff:

diff --git PKGBUILD PKGBUILD index 1c2ebd2..aed18b8 100644 --- PKGBUILD +++ PKGBUILD @@ -13,7 +13,7 @@ license=('GPL') depends=('file' 'qt5-base' 'desktop-file-utils') changelog=$pkgname.changelog source=("" make_it_build_fixes.patch ) -sha256sums=('07ffd61dd5d4aa7c16f1c544804517b621e3ef1a30eeda97c087219a3cb35128' +sha256sums=('6d1c29e4c7e4fcf4c4283713ea993de895fe75b74f4beb00fb4577226f85df92' '1a77d7699e60be1af8ba0aef779894599bd46f5bc3545347d3989154d0576642')

prepare() {

haawda commented on 2018-03-17 10:17 (UTC)

Works fine here. Try updpkgsums.

Segaja commented on 2018-03-13 07:41 (UTC) (edited on 2018-03-13 07:42 (UTC) by Segaja)

when trying to update I get this:

Building qtfm... Cloning into 'qtfm'... remote: Counting objects: 18, done. <br> remote: Compressing objects: 100% (18/18), done. <br> remote: Total 18 (delta 6), reused 0 (delta 0) <br> Unpacking objects: 100% (18/18), done. ==> Making package: qtfm 5.9-5 (Tue Mar 13 08:40:39 CET 2018) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading zip&file_size=849391& % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 248 100 248 0 0 454 0 --:--:-- --:--:-- --:--:-- 454 100 246k 0 246k 0 0 262k 0 --:--:-- --:--:-- --:--:-- 8881k -> Found make_it_build_fixes.patch ==> Validating source files with sha256sums... zip&file_size=849391& ... FAILED make_it_build_fixes.patch ... Passed ==> ERROR: One or more files did not pass the validity check!

haawda commented on 2018-03-08 18:22 (UTC)

Fixed soure url.

niraami commented on 2018-03-07 23:44 (UTC) (edited on 2018-03-08 00:16 (UTC) by niraami)

The source link currently downloads a html file, renamed as zip. If you put this in the sources, instead of the current link, it should work and compile correctly:


-- you also might have to delete the temporary .zip file /tmp/yaourt-tmp-$USER/aur-qtfm/ - or restart your PC so /tmp gets emptied.

shad0w73 commented on 2018-01-09 00:25 (UTC)

The shasum for does not match.

And thanks for maintaining this package.