Skip to content

Commit 90dfa42

Browse files
committed
biboumi: 9.0 → 9.0-unstable-2025-10-27
Biboumi was not running as is. Rather than trying keep piling on these patches, it appear to ‘just work’ if using the latest upstream patches. Hopefully they will cut a release.
1 parent 4b7f314 commit 90dfa42

File tree

2 files changed

+4
-56
lines changed

2 files changed

+4
-56
lines changed

pkgs/by-name/bi/biboumi/catch.patch

Lines changed: 0 additions & 30 deletions
This file was deleted.

pkgs/by-name/bi/biboumi/package.nix

Lines changed: 4 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
lib,
33
stdenv,
44
fetchFromGitea,
5-
fetchpatch,
65
cmake,
76
libuuid,
87
expat,
@@ -25,38 +24,18 @@ assert lib.assertMsg (
2524
withPostgreSQL || withSQLite
2625
) "At least one Biboumi database provider required";
2726

28-
let
29-
catch = fetchFromGitea {
30-
domain = "codeberg.org";
31-
owner = "poezio";
32-
repo = "catch";
33-
tag = "v2.2.1";
34-
hash = "sha256-dGUnB/KPONqPno1aO5cOSiE5N4lUiTbMUcH0X6HUoCk=";
35-
};
36-
37-
pname = "biboumi";
38-
version = "9.0";
39-
in
4027
stdenv.mkDerivation {
41-
inherit pname version;
28+
pname = "biboumi";
29+
version = "9.0-unstable-2025-10-27";
4230

4331
src = fetchFromGitea {
4432
domain = "codeberg.org";
4533
owner = "poezio";
4634
repo = "biboumi";
47-
tag = version;
48-
hash = "sha256-yjh9WFuFjaoZLfXTfZajmdRO+3KZqJYBEd0HgqcC28A=";
35+
rev = "61242c35bc825d58c9db4301b5696bc17428bf98";
36+
hash = "sha256-BZTqu2Qvfqag9pwymlGrItLbOXQf3VMKQS2+3pxlJbE=";
4937
};
5038

51-
patches = [
52-
./catch.patch
53-
(fetchpatch {
54-
name = "update_botan_to_version_3.patch";
55-
url = "https://codeberg.org/poezio/biboumi/commit/e4d32f939240ed726e9981e42c0dc251cd9879da.patch";
56-
hash = "sha256-QUt2ZQtoouLHAeEUlJh+yfCYEmLboL/tk6O2TbHR67Q=";
57-
})
58-
];
59-
6039
nativeBuildInputs = [
6140
cmake
6241
pkg-config
@@ -87,7 +66,6 @@ stdenv.mkDerivation {
8766

8867
preConfigure = ''
8968
substituteInPlace CMakeLists.txt --replace /etc/biboumi $out/etc/biboumi
90-
cp ${catch}/single_include/catch.hpp tests/
9169
'';
9270

9371
doCheck = true;

0 commit comments

Comments
 (0)