libimobiledevice: 1.3.0-unstable-2024-05-20 -> 1.4.0

This commit is contained in:
Yureka
2025-10-20 09:05:18 +02:00
parent 9e871d5514
commit ccce54e575
+5 -13
View File
@@ -9,6 +9,7 @@
libgcrypt,
libplist,
libtasn1,
libtatsu,
libusbmuxd,
libimobiledevice-glue,
unstableGitUpdater,
@@ -16,25 +17,15 @@
stdenv.mkDerivation rec {
pname = "libimobiledevice";
version = "1.3.0-unstable-2024-05-20";
version = "1.4.0";
src = fetchFromGitHub {
owner = "libimobiledevice";
repo = "libimobiledevice";
rev = "9ccc52222c287b35e41625cc282fb882544676c6";
hash = "sha256-pNvtDGUlifp10V59Kah4q87TvLrcptrCJURHo+Y+hs4=";
tag = version;
hash = "sha256-SWWsa7asCXpcz80VNhxoePWr74QY8SP0byGSCp+nGG0=";
};
patches = [
# Fix gcc-14 and clang-16 build:
# https://github.com/libimobiledevice/libimobiledevice/pull/1569
(fetchpatch {
name = "fime.h.patch";
url = "https://github.com/libimobiledevice/libimobiledevice/commit/92256c2ae2422dac45d8648a63517598bdd89883.patch";
hash = "sha256-sB+wEFuXFoQnuf7ntWfvYuCgWfYbmlPL7EjW0L0F74o=";
})
];
preAutoreconf = ''
export RELEASE_VERSION=${version}
'';
@@ -51,6 +42,7 @@ stdenv.mkDerivation rec {
libgcrypt
libplist
libtasn1
libtatsu
libusbmuxd
libimobiledevice-glue
];