require 'buildsystems/cmake' class Qtfm < CMake description 'Lightweight desktop independent Qt file manager' homepage 'https://qtfm.eu/' version '6.3.0-c19b9c1-1' license 'GPL-2+' compatibility 'aarch64 armv7l x86_64' source_url 'https://github.com/rodlie/qtfm.git' git_hashtag 'c19b9c14d1afde8558c912b17497dd2c34c971ef' binary_compression 'tar.zst' binary_sha256({ aarch64: '414ca7a9d1e42424456dd0c8f32abcda0e3e9b6fee193fc51f89e45ad1413f68', armv7l: '414ca7a9d1e42424456dd0c8f32abcda0e3e9b6fee193fc51f89e45ad1413f68', x86_64: '2a83b6944bd9e04a655afc1c5789b2cbad676e3b78440ab1a0c325ad74e72aa1' }) depends_on 'ffmpeg' # R depends_on 'gcc_lib' # R depends_on 'glibc' # R depends_on 'qt5_base' # R def self.patch system "sed -i '12i#include ' libfm/iconlist.h" system "sed -i '14i#include ' libfm/iconview.h" end cmake_options '-DENABLE_DBUS=OFF \ -DENABLE_FFMPEG=ON \ -DENABLE_MAGICK=OFF \ -DENABLE_TRAY=OFF \ -DENABLE_UDISKS=OFF' end