xneur: build with enchant2

We are trying to remove enchant1 from Nixpkgs. Since there is no
new release we pull the patch from debian to build this with enchant2.
This commit is contained in:
Bobby Rong
2023-01-18 19:08:33 +08:00
parent 564c0bebde
commit ed0995f446
2 changed files with 9 additions and 4 deletions
+8 -1
View File
@@ -2,6 +2,7 @@
, lib
, fetchurl
, fetchpatch
, autoreconfHook
, intltool
, pkg-config
, wrapGAppsHook
@@ -25,6 +26,7 @@ stdenv.mkDerivation {
};
nativeBuildInputs = [
autoreconfHook
intltool
pkg-config
wrapGAppsHook
@@ -52,10 +54,15 @@ stdenv.mkDerivation {
url = "https://salsa.debian.org/debian/xneur/-/raw/da38ad9c8e1bf4e349f5ed4ad909f810fdea44c9/debian/patches/gcc-10.patch";
sha256 = "0pc17a4sdrnrc4z7gz28889b9ywqsm5mzm6m41h67j2f5zh9k3fy";
})
(fetchpatch {
name = "enchant2.patch";
url = "https://salsa.debian.org/debian/xneur/-/raw/695b0fea56cde4ff6cf0f3988218c5cb9d7ff5ae/debian/patches/enchant2.patch";
sha256 = "02a3kkfzdvs5f8dfm6j5x3jcn5j8qah9ykfymp6ffqsf4fijp65n";
})
];
postPatch = ''
sed -e 's@for xosd_dir in@for xosd_dir in ${xosd} @' -i configure
sed -e 's@for xosd_dir in@for xosd_dir in ${xosd} @' -i configure.ac
'';
meta = with lib; {
+1 -3
View File
@@ -33710,9 +33710,7 @@ with pkgs;
xmind = callPackage ../applications/misc/xmind { };
xneur = callPackage ../applications/misc/xneur {
enchant = enchant1;
};
xneur = callPackage ../applications/misc/xneur { };
gxneur = callPackage ../applications/misc/gxneur {
inherit (gnome2) libglade GConf;