Unverified Commit 12021c78 authored by wrvsrx's avatar wrvsrx
Browse files

calibre: remove `removeReferencesTo` since it makes no difference for calibre now

parent 57d6973a
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -21,7 +21,6 @@
, qmake
, qtbase
, qtwayland
, removeReferencesTo
, speechd
, sqlite
, wrapQtAppsHook
@@ -69,7 +68,6 @@ stdenv.mkDerivation (finalAttrs: {
    cmake
    pkg-config
    qmake
    removeReferencesTo
    wrapGAppsHook3
    wrapQtAppsHook
  ];
@@ -173,13 +171,7 @@ stdenv.mkDerivation (finalAttrs: {
  dontWrapQtApps = true;
  dontWrapGApps = true;

  # Remove some references to shrink the closure size. This reference (as of
  # 2018-11-06) was a single string like the following:
  #   /nix/store/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-podofo-0.9.6-dev/include/podofo/base/PdfVariant.h
  preFixup = ''
    remove-references-to -t ${podofo.dev} \
      $out/lib/calibre/calibre/plugins/podofo.so

    for program in $out/bin/*; do
      wrapProgram $program \
        ''${qtWrapperArgs[@]} \
@@ -189,8 +181,6 @@ stdenv.mkDerivation (finalAttrs: {
    done
  '';

  disallowedReferences = [ podofo.dev ];

  meta = {
    homepage = "https://calibre-ebook.com";
    description = "Comprehensive e-book software";