From ab7735598b27f92c04d828d1edb38fc0f3df0f9c Mon Sep 17 00:00:00 2001 From: Borja Clemente Date: Sat, 25 May 2024 15:22:31 +0200 Subject: [PATCH 1/2] maintainers: add clebs Signed-off-by: Borja Clemente --- maintainers/maintainer-list.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 1785b1acdb26..7baf35c5781a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3808,6 +3808,15 @@ githubId = 199180; name = "Claes Wallin"; }; + clebs = { + email = "borja.clemente@gmail.com"; + github = "clebs"; + githubId = 1059661; + name = "Borja Clemente"; + keys = [{ + fingerprint = "C4E1 58BD FD33 3C77 B6C7 178E 2539 757E F64C 60DD"; + }]; + }; cleeyv = { email = "cleeyv@riseup.net"; github = "cleeyv"; From fce0a3529351b896acc8bf763fb23a8ecf69f820 Mon Sep 17 00:00:00 2001 From: Borja Clemente Date: Sat, 25 May 2024 15:23:03 +0200 Subject: [PATCH 2/2] libideviceactivation: init at 1.1.1 Signed-off-by: Borja Clemente --- .../li/libideviceactivation/package.nix | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 pkgs/by-name/li/libideviceactivation/package.nix diff --git a/pkgs/by-name/li/libideviceactivation/package.nix b/pkgs/by-name/li/libideviceactivation/package.nix new file mode 100644 index 000000000000..74ee9ddc2cc9 --- /dev/null +++ b/pkgs/by-name/li/libideviceactivation/package.nix @@ -0,0 +1,55 @@ +{ + stdenv, + fetchFromGitHub, + lib, + pkg-config, + automake, + autoreconfHook, + libtool, + libplist, + libimobiledevice, + libxml2, + curl, + usbmuxd, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "libideviceactivation"; + version = "1.1.1"; + + src = fetchFromGitHub { + owner = "libimobiledevice"; + repo = "libideviceactivation"; + rev = "refs/tags/${finalAttrs.version}"; + hash = "sha256-owcQpCN4+A785oy9pCboJIyfpgZ6X+8PRzqGtWpYl2w="; + }; + + nativeBuildInputs = [ + pkg-config + automake + autoreconfHook + ]; + + buildInputs = [ + libtool + libplist + libimobiledevice + libxml2 + curl + usbmuxd + ]; + + installFlags = [ "PREFIX=$(out)" ]; + + meta = { + description = "A library to manage the activation process of Apple iOS devices."; + homepage = "https://libimobiledevice.org"; + license = with lib.licenses; [ + lgpl21 + gpl3 + ]; + mainProgram = "ideviceactivation"; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ clebs ]; + }; +})