Unverified Commit e39f3cf0 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

easyroam-connect-desktop: 1.3.5 -> 1.4.3 (#382189)

parents ce111e2f a8da90c3
Loading
Loading
Loading
Loading
+9 −13
Original line number Diff line number Diff line
@@ -14,14 +14,15 @@
  webkitgtk_4_1,
  glib-networking,
  wrapGAppsHook3,
  dpkg,
}:
stdenv.mkDerivation rec {
  pname = "easyroam-connect-desktop";
  version = "1.3.5";
  version = "1.4.3";

  src = fetchurl {
    url = "http://packages.easyroam.de/repos/easyroam-desktop/pool/main/e/easyroam-desktop/easyroam_connect_desktop-${version}+${version}-linux.deb";
    hash = "sha256-TRzEPPjsD1+eSuElvbTV4HJFfwfS+EH+r/OhdMP8KG0=";
    url = "https://packages.easyroam.de/repos/easyroam-desktop/pool/main/e/easyroam-desktop/easyroam_connect_desktop-${version}+${version}-linux.deb";
    hash = "sha256-03PLAUQQWlaAO+0cYcCorc1Q6wAhvLQGXNu0mqh8Lvw=";
  };

  dontConfigure = true;
@@ -30,6 +31,7 @@ stdenv.mkDerivation rec {
  nativeBuildInputs = [
    autoPatchelfHook
    wrapGAppsHook3
    dpkg
  ];

  buildInputs = [
@@ -45,31 +47,25 @@ stdenv.mkDerivation rec {
    glib-networking
  ];

  unpackPhase = ''
    ar p $src data.tar.xz | tar xJ
  '';

  installPhase = ''
    runHook preInstall

    mkdir -p $out
    cp -r usr/share $out/share

    mkdir -p $out/bin
    cp -r usr/share $out/share
    ln -s $out/share/easyroam_connect_desktop/easyroam_connect_desktop $out/bin/easyroam_connect_desktop

    runHook postInstall
  '';

  meta = with lib; {
  meta = {
    description = "Manage and install your easyroam WiFi profiles";
    mainProgram = "easyroam_connect_desktop";
    longDescription = ''
      Using this software you can easily connect your device to eduroam® by simply logging in with your DFN-AAI account.
    '';
    homepage = "https://easyroam.de";
    license = licenses.unfree;
    maintainers = with maintainers; [
    license = lib.licenses.unfree;
    maintainers = with lib.maintainers; [
      shadows_withal
      MarchCraft
    ];