19 stdenv.mkDerivation (finalAttrs: {
23 src = fetchFromGitLab {
24 name = "previewqt-sources-${finalAttrs.version}";
27 rev = "refs/tags/v${finalAttrs.version}";
28 hash = "sha256-cDtqgezKGgSdhw8x1mM4cZ0H3SfUPEyWP6rRD+kRwXc=";
34 qt6Packages.wrapQtAppsHook
51 qt6Packages.qtmultimedia
55 qt6Packages.qtwebengine
61 homepage = "https://previewqt.org/";
62 description = "Qt-based file previewer";
64 PhotoQt is an image viewer that provides a simple and uncluttered
65 interface. Yet, hidden beneath the surface awaits a large array of
66 features. Here are some of its main features (not an exhaustive
67 list). Suggestions for new features are always welcome.
69 - Support of ImageMagick/GraphicsMagick, Libraw, FreeImage, DevIL,
70 libvips, Poppler, libarchive, and video files.
72 - Support for Motion Photos and Apple Live Photos
73 - Support for (partial) photo spheres and 360 degree panoramas using
74 equirectangular projection
75 - Explore images on an interactive map according to their embedded GPS
78 - Basic image manipulations
79 - Convert images between formats
80 - Keyboard and mouse shortcuts
81 - Upload images directly to imgur.com
82 - Set image as wallpaper directly from inside PhotoQt
84 - Display Exif information (including tagging of faces)
85 - Detect and display bar codes and QR codes in images
88 - Command Line Options
89 - Several translations available (help wanted)
92 changelog = "https://gitlab.com/lspies/previewqt/-/blob/v${finalAttrs.version}/CHANGELOG";
93 license = lib.licenses.gpl2Plus;
94 mainProgram = "previewqt";
95 maintainers = with lib.maintainers; [ AndersonTorres ];
96 platforms = lib.platforms.linux;