easyroam-connect-desktop: 1.3.5 -> 1.4.3

This commit is contained in:
nayeko 2025-02-15 01:34:46 +00:00 committed by GitHub
parent 9f08538049
commit a8da90c38e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -14,14 +14,15 @@
webkitgtk_4_1, webkitgtk_4_1,
glib-networking, glib-networking,
wrapGAppsHook3, wrapGAppsHook3,
dpkg,
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "easyroam-connect-desktop"; pname = "easyroam-connect-desktop";
version = "1.3.5"; version = "1.4.3";
src = fetchurl { src = fetchurl {
url = "http://packages.easyroam.de/repos/easyroam-desktop/pool/main/e/easyroam-desktop/easyroam_connect_desktop-${version}+${version}-linux.deb"; url = "https://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="; hash = "sha256-03PLAUQQWlaAO+0cYcCorc1Q6wAhvLQGXNu0mqh8Lvw=";
}; };
dontConfigure = true; dontConfigure = true;
@ -30,6 +31,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
autoPatchelfHook autoPatchelfHook
wrapGAppsHook3 wrapGAppsHook3
dpkg
]; ];
buildInputs = [ buildInputs = [
@ -45,17 +47,11 @@ stdenv.mkDerivation rec {
glib-networking glib-networking
]; ];
unpackPhase = ''
ar p $src data.tar.xz | tar xJ
'';
installPhase = '' installPhase = ''
runHook preInstall runHook preInstall
mkdir -p $out
cp -r usr/share $out/share
mkdir -p $out/bin 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 ln -s $out/share/easyroam_connect_desktop/easyroam_connect_desktop $out/bin/easyroam_connect_desktop
runHook postInstall runHook postInstall