summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2023-01-20 14:00:48 +0100
committerGitHub <noreply@github.com>2023-01-20 14:00:48 +0100
commit9c1d7ee97a2cb66d62d810c5d97c567a765bd716 (patch)
treea46986f8ddb8d8298c99f771866823bfb11825bd /pkgs
parentf079b56b2459435741adadc90ee11bc4581064a8 (diff)
parent7f2fb535b496eff6d03b5050a419c292205b732a (diff)
downloadnixpkgs-9c1d7ee97a2cb66d62d810c5d97c567a765bd716.tar
nixpkgs-9c1d7ee97a2cb66d62d810c5d97c567a765bd716.tar.gz
nixpkgs-9c1d7ee97a2cb66d62d810c5d97c567a765bd716.tar.bz2
nixpkgs-9c1d7ee97a2cb66d62d810c5d97c567a765bd716.tar.lz
nixpkgs-9c1d7ee97a2cb66d62d810c5d97c567a765bd716.tar.xz
nixpkgs-9c1d7ee97a2cb66d62d810c5d97c567a765bd716.tar.zst
nixpkgs-9c1d7ee97a2cb66d62d810c5d97c567a765bd716.zip
Merge pull request #210544 from wegank/poedit-bump
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/libraries/lucene++/default.nix7
-rw-r--r--pkgs/tools/text/poedit/default.nix8
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 12 insertions, 5 deletions
diff --git a/pkgs/development/libraries/lucene++/default.nix b/pkgs/development/libraries/lucene++/default.nix
index 08a34850500..7755692d2c0 100644
--- a/pkgs/development/libraries/lucene++/default.nix
+++ b/pkgs/development/libraries/lucene++/default.nix
@@ -22,6 +22,11 @@ stdenv.mkDerivation rec {
       url = "https://github.com/luceneplusplus/LucenePlusPlus/commit/39cd44bd54e918d25ee464477992ad0dc234dcba.patch";
       sha256 = "sha256-PP6ENNhPJMWrYDlTnr156XV8d5aX/VNX8v4vvi9ZiWo";
     })
+    (fetchpatch {
+      name = "fix-visibility-on-mac.patch";
+      url = "https://github.com/luceneplusplus/LucenePlusPlus/commit/bc436842227aea561b68c6ae89fbd1fdefcac7b3.patch";
+      sha256 = "sha256-/S7tFZ4ht5p0cv036xF2NKZQwExbPaGINyWZiUg/lS4=";
+    })
   ];
 
   postPatch = ''
@@ -47,6 +52,6 @@ stdenv.mkDerivation rec {
     description = "C++ port of the popular Java Lucene search engine";
     homepage = "https://github.com/luceneplusplus/LucenePlusPlus";
     license = with lib.licenses; [ asl20 lgpl3Plus ];
-    platforms = lib.platforms.linux;
+    platforms = lib.platforms.unix;
   };
 }
diff --git a/pkgs/tools/text/poedit/default.nix b/pkgs/tools/text/poedit/default.nix
index 37fc346eb0a..a8bc284ccf0 100644
--- a/pkgs/tools/text/poedit/default.nix
+++ b/pkgs/tools/text/poedit/default.nix
@@ -1,10 +1,10 @@
-{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, gettext, pkg-config, wxGTK30,
+{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, gettext, pkg-config, wxGTK32,
   boost, icu, lucenepp, asciidoc, libxslt, xmlto, gtk3, gtkspell3, pugixml,
   nlohmann_json, hicolor-icon-theme, wrapGAppsHook }:
 
 stdenv.mkDerivation rec {
   pname = "poedit";
-  version = "3.1.1";
+  version = "3.2.2";
 
   src = fetchFromGitHub {
     owner = "vslavik";
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
   nativeBuildInputs = [ autoconf automake asciidoc wrapGAppsHook
     libxslt xmlto boost libtool pkg-config ];
 
-  buildInputs = [ lucenepp nlohmann_json wxGTK30 icu pugixml gtk3 gtkspell3 hicolor-icon-theme ];
+  buildInputs = [ lucenepp nlohmann_json wxGTK32 icu pugixml gtk3 gtkspell3 hicolor-icon-theme ];
 
   propagatedBuildInputs = [ gettext ];
 
@@ -45,5 +45,7 @@ stdenv.mkDerivation rec {
     license = licenses.mit;
     platforms = platforms.unix;
     maintainers = with maintainers; [ dasj19 ];
+    # configure: error: GTK+ build of wxWidgets is required
+    broken = stdenv.isDarwin;
   };
 }
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index d4d0dab150b..4c4edafb0e0 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -10851,7 +10851,7 @@ with pkgs;
   pod2mdoc = callPackage ../tools/misc/pod2mdoc { };
 
   poedit = callPackage ../tools/text/poedit {
-    wxGTK30 = wxGTK30.override { withWebKit = true; };
+    wxGTK32 = wxGTK32.override { withWebKit = true; };
   };
 
   polaris = callPackage ../servers/polaris { };