Unverified Commit 107512e8 authored by Michael Daniels's avatar Michael Daniels Committed by GitHub
Browse files

bcompare: migrate to by-name, hardcode pname (#496234)

parents faf67c1f c132fbff
Loading
Loading
Loading
Loading
+7 −10
Original line number Diff line number Diff line
@@ -8,10 +8,7 @@
  glibc,
  pango,
  gtk2,
  kcoreaddons,
  ki18n,
  kio,
  kservice,
  libsForQt5,
  stdenv,
  runtimeShell,
  unzip,
@@ -25,7 +22,7 @@ let

  srcs = {
    x86_64-linux = fetchurl {
      url = "https://www.scootersoftware.com/${pname}-${version}_amd64.deb";
      url = "https://www.scootersoftware.com/bcompare-${version}_amd64.deb";
      sha256 = "sha256-4AWTSoYpVhGmBBxcwHXdg1CGd/04+8yL9pu+gHrsj6U";
    };

@@ -59,7 +56,7 @@ let
      # Remove library that refuses to be autoPatchelf'ed
      rm $out/lib/beyondcompare/ext/bcompare_ext_kde.amd64.so

      substituteInPlace $out/bin/${pname} \
      substituteInPlace $out/bin/bcompare \
        --replace "/usr/lib/beyondcompare" "$out/lib/beyondcompare" \
        --replace "ldd" "${glibc.bin}/bin/ldd" \
        --replace "/bin/bash" "${runtimeShell}"
@@ -75,10 +72,10 @@ let
      gtk2
      pango
      cairo
      kio
      kservice
      ki18n
      kcoreaddons
      libsForQt5.kio
      libsForQt5.kservice
      libsForQt5.ki18n
      libsForQt5.kcoreaddons
      gdk-pixbuf
      bzip2
    ];
+0 −2
Original line number Diff line number Diff line
@@ -12486,8 +12486,6 @@ with pkgs;

  openbsd = callPackage ../os-specific/bsd/openbsd { };

  bcompare = libsForQt5.callPackage ../applications/version-management/bcompare { };

  xp-pen-deco-01-v2-driver = libsForQt5.xp-pen-deco-01-v2-driver;

  radicle-node-unstable = callPackage ../by-name/ra/radicle-node/unstable.nix { };