qcomicbook: init at 0.9.1. (#44074)

greydot 028b64ab 25176c88

Changed files
+50
maintainers
pkgs
applications
graphics
qcomicbook
top-level
+5
maintainers/maintainer-list.nix
···
github = "grburst";
name = "Julius Elias";
};
+
greydot = {
+
email = "lanablack@amok.cc";
+
github = "greydot";
+
name = "Lana Black";
+
};
gridaphobe = {
email = "eric@seidel.io";
github = "gridaphobe";
+43
pkgs/applications/graphics/qcomicbook/default.nix
···
+
{ stdenv, fetchFromGitHub, pkgconfig, cmake, qtbase, qttools, qtx11extras, poppler_qt5 }:
+
+
stdenv.mkDerivation rec {
+
name = "qcomicbook-${version}";
+
version = "0.9.1";
+
+
src = fetchFromGitHub {
+
owner = "stolowski";
+
repo = "QComicBook";
+
rev = version;
+
sha256 = "1b769lp6gfwds4jb2g7ymhdm9c06zg57zpyz3zpdb40w07zfsjzv";
+
};
+
+
nativeBuildInputs = [
+
cmake pkgconfig
+
];
+
+
buildInputs = [
+
qtbase qttools qtx11extras poppler_qt5
+
];
+
+
postInstall = ''
+
substituteInPlace $out/share/applications/*.desktop \
+
--replace "Exec=qcomicbook" "Exec=$out/bin/qcomicbook"
+
'';
+
+
meta = with stdenv.lib; {
+
homepage = https://github.com/stolowski/QComicBook;
+
description = "Comic book reader in Qt5";
+
license = licenses.gpl2;
+
+
longDescription = ''
+
QComicBook is a viewer for PDF files and comic book archives containing
+
jpeg/png/xpm/gif/bmp images, which aims at convenience and simplicity.
+
Features include: automatic unpacking of archive files, full-screen mode, continuous
+
scrolling mode, double-pages viewing, manga mode, thumbnails view, page scaling,
+
mouse or keyboard navigation etc.
+
'';
+
+
platforms = platforms.linux;
+
maintainers = with maintainers; [ greydot ];
+
};
+
}
+2
pkgs/top-level/all-packages.nix
···
qbittorrent = libsForQt5.callPackage ../applications/networking/p2p/qbittorrent { };
+
qcomicbook = libsForQt5.callPackage ../applications/graphics/qcomicbook { };
+
eiskaltdcpp = callPackage ../applications/networking/p2p/eiskaltdcpp {
lua5 = lua5_1;
miniupnpc = miniupnpc_1;