libjodycode: 4.0.1 -> 4.1

Changes: https://codeberg.org/jbruchon/libjodycode/src/tag/v4.1/CHANGES.txt
This commit is contained in:
Sergei Trofimovich
2025-10-01 21:26:40 +01:00
parent 5d286bae6c
commit 273665be35

View File

@@ -2,13 +2,14 @@
lib, lib,
stdenv, stdenv,
fetchFromGitea, fetchFromGitea,
fetchpatch,
jdupes, jdupes,
fixDarwinDylibNames, fixDarwinDylibNames,
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "libjodycode"; pname = "libjodycode";
version = "4.0.1"; version = "4.1";
outputs = [ outputs = [
"out" "out"
@@ -21,9 +22,18 @@ stdenv.mkDerivation (finalAttrs: {
owner = "jbruchon"; owner = "jbruchon";
repo = "libjodycode"; repo = "libjodycode";
rev = "v${finalAttrs.version}"; rev = "v${finalAttrs.version}";
hash = "sha256-9YdDw7xIuAArQtPYhDeT4AhSwi5fhVJeBl3R+J7PaCw="; hash = "sha256-IBOCl5iFxKwanA28JG4wEzy9tNb6TznKK8RJET8CtSY=";
}; };
patches = [
# Fix linux build failure, drop after 4.1 release.
(fetchpatch {
name = "linux-build-fix.patch";
url = "https://codeberg.org/jbruchon/libjodycode/commit/07294bbfd6c3c4be42c40c9ed81eebb5cd3d83a0.patch";
hash = "sha256-qgP8MgGenGebM7n5zpPJ1WTsYUTCZwcWUloUKToc1eo=";
})
];
nativeBuildInputs = lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; nativeBuildInputs = lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames;
env.PREFIX = placeholder "out"; env.PREFIX = placeholder "out";