forked from mirrors/nixpkgs
PageEdit: fix build on aarch64-darwin
This commit is contained in:
parent
d9c199dbc6
commit
cdb1801e28
|
@ -1,7 +1,7 @@
|
|||
{ lib, mkDerivation, fetchFromGitHub, cmake, qtsvg, qtwebengine, qttranslations }:
|
||||
{ lib, stdenv, mkDerivation, fetchFromGitHub, cmake, qtsvg, qtwebengine, qttranslations, wrapQtAppsHook }:
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "PageEdit";
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "pageedit";
|
||||
version = "1.9.20";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
|
@ -11,10 +11,21 @@ mkDerivation rec {
|
|||
hash = "sha256-naoflFANeMwabbdrNL3+ndvEXYT4Yqf+Mo77HcCexHE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake qttranslations ];
|
||||
nativeBuildInputs = [ cmake qttranslations wrapQtAppsHook ];
|
||||
propagatedBuildInputs = [ qtsvg qtwebengine ];
|
||||
cmakeFlags = [ "-DINSTALL_BUNDLED_DICTS=0" ];
|
||||
|
||||
installPhase =
|
||||
if stdenv.isDarwin then ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out/Applications
|
||||
cp -r bin/PageEdit.app $out/Applications
|
||||
makeWrapper $out/Applications/PageEdit.app/Contents/MacOS/PageEdit $out/bin/pageedit
|
||||
|
||||
runHook postInstall
|
||||
'' else null;
|
||||
|
||||
meta = with lib; {
|
||||
description = "ePub XHTML Visual Editor";
|
||||
homepage = "https://sigil-ebook.com/pageedit/";
|
||||
|
|
Loading…
Reference in a new issue