mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 13:40:28 +03:00
easyroam-connect-desktop: init at 1.3.5 (#348785)
This commit is contained in:
commit
e83dcc5347
2 changed files with 90 additions and 0 deletions
|
@ -13662,6 +13662,12 @@
|
|||
githubId = 34819524;
|
||||
name = "Marcel";
|
||||
};
|
||||
MarchCraft = {
|
||||
email = "felix@dienilles.de";
|
||||
github = "MarchCraft";
|
||||
githubId = 30194994;
|
||||
name = "Felix Nilles";
|
||||
};
|
||||
marcovergueira = {
|
||||
email = "vergueira.marco@gmail.com";
|
||||
github = "marcovergueira";
|
||||
|
@ -20424,6 +20430,12 @@
|
|||
name = "夜坂雅";
|
||||
keys = [ { fingerprint = "3237 D49E 8F81 5A45 2133 64EA 4FF3 5790 F405 53A9"; } ];
|
||||
};
|
||||
shadows_withal = {
|
||||
email = "shadows@with.al";
|
||||
github = "shadows-withal";
|
||||
githubId = 6445316;
|
||||
name = "liv";
|
||||
};
|
||||
shahrukh330 = {
|
||||
email = "shahrukh330@gmail.com";
|
||||
github = "shahrukh330";
|
||||
|
|
78
pkgs/by-name/ea/easyroam-connect-desktop/package.nix
Normal file
78
pkgs/by-name/ea/easyroam-connect-desktop/package.nix
Normal file
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchurl,
|
||||
autoPatchelfHook,
|
||||
glib,
|
||||
gtk3,
|
||||
pango,
|
||||
cairo,
|
||||
harfbuzz,
|
||||
networkmanager,
|
||||
libsecret,
|
||||
libsoup_3,
|
||||
webkitgtk_4_1,
|
||||
glib-networking,
|
||||
wrapGAppsHook3,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "easyroam-connect-desktop";
|
||||
version = "1.3.5";
|
||||
|
||||
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=";
|
||||
};
|
||||
|
||||
dontConfigure = true;
|
||||
dontBuild = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoPatchelfHook
|
||||
wrapGAppsHook3
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
glib
|
||||
gtk3
|
||||
pango
|
||||
cairo
|
||||
harfbuzz
|
||||
libsecret
|
||||
networkmanager
|
||||
webkitgtk_4_1
|
||||
libsoup_3
|
||||
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
|
||||
ln -s $out/share/easyroam_connect_desktop/easyroam_connect_desktop $out/bin/easyroam_connect_desktop
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
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; [
|
||||
shadows_withal
|
||||
MarchCraft
|
||||
];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue