Unverified Commit 4293e354 authored by Peder Bergebakken Sundt's avatar Peder Bergebakken Sundt Committed by GitHub
Browse files

gede: 2.16.2 -> 2.22.1 (#375481)

parents 9d1d9a95 622c0303
Loading
Loading
Loading
Loading
+13 −8
Original line number Diff line number Diff line
{
  mkDerivation,
  lib,
  fetchurl,
  fetchFromGitHub,
  makeWrapper,
  python3,
  qtbase,
  qmake,
  qtserialport,
  ctags,
  gdb,
}:

mkDerivation rec {
  pname = "gede";
  version = "2.18.3";
  version = "v2.22.1";

  src = fetchurl {
    url = "http://gede.dexar.se/uploads/source/${pname}-${version}.tar.xz";
    sha256 = "sha256-RUl60iPa4XSlUilpYKaYQbRmLqthKHAvYonnhufjPsE=";
  src = fetchFromGitHub {
    owner = "jhn98032";
    repo = "gede";
    rev = version;
    hash = "sha256-6YSrqLDuV4G/uvtYy4vzbwqrMFftMvZdp3kr3R436rs=";
  };

  nativeBuildInputs = [
    qmake
    ctags
    makeWrapper
    python3
    qmake
    qtserialport
  ];

  buildInputs = [ ctags ];

  strictDeps = true;

  dontUseQmakeConfigure = true;
@@ -35,6 +39,7 @@ mkDerivation rec {
  installPhase = ''
    python build.py install --verbose --prefix="$out"
    wrapProgram $out/bin/gede \
      --prefix QT_PLUGIN_PATH : ${qtbase}/${qtbase.qtPluginPrefix} \
      --prefix PATH : ${
        lib.makeBinPath [
          ctags