summary refs log tree commit diff
diff options
context:
space:
mode:
authordevhell <devhell@mailfresser.de>2020-12-26 16:22:32 +0000
committerdevhell <devhell@mailfresser.de>2020-12-27 15:58:16 +0000
commit7a27de1418a047c7e00d67c59fb9ac9aab56a101 (patch)
treeb235eba5561c3d7c7146a7dca0e676400981df85
parent71a4dfb919a216c3c2e3b65a82455bb1cd1e1b4b (diff)
downloadnixpkgs-7a27de1418a047c7e00d67c59fb9ac9aab56a101.tar
nixpkgs-7a27de1418a047c7e00d67c59fb9ac9aab56a101.tar.gz
nixpkgs-7a27de1418a047c7e00d67c59fb9ac9aab56a101.tar.bz2
nixpkgs-7a27de1418a047c7e00d67c59fb9ac9aab56a101.tar.lz
nixpkgs-7a27de1418a047c7e00d67c59fb9ac9aab56a101.tar.xz
nixpkgs-7a27de1418a047c7e00d67c59fb9ac9aab56a101.tar.zst
nixpkgs-7a27de1418a047c7e00d67c59fb9ac9aab56a101.zip
libmesode: 0.9.3 -> 0.10.1
-rw-r--r--pkgs/development/libraries/libmesode/default.nix37
1 files changed, 19 insertions, 18 deletions
diff --git a/pkgs/development/libraries/libmesode/default.nix b/pkgs/development/libraries/libmesode/default.nix
index 90016b09c73..54ff0dccb90 100644
--- a/pkgs/development/libraries/libmesode/default.nix
+++ b/pkgs/development/libraries/libmesode/default.nix
@@ -1,32 +1,32 @@
-{ stdenv, fetchFromGitHub, fetchpatch, autoreconfHook, libtool, openssl, expat, pkgconfig, check }:
+{ stdenv
+, fetchFromGitHub
+, autoreconfHook
+, libtool
+, openssl
+, expat
+, pkg-config
+, check
+}:
 
 stdenv.mkDerivation rec {
   pname = "libmesode";
-  version = "0.9.3";
+  version = "0.10.1";
 
   src = fetchFromGitHub {
-    owner = "boothj5";
+    owner = "profanity-im";
     repo = "libmesode";
     rev = version;
-    sha256 = "0xzfg1xx88cn36352nnjlb1p7xyw32yqkhjzq10px88iaaqz1vv0";
+    sha256 = "1bxnkhrypgv41qyy1n545kcggmlw1hvxnhwihijhhcf2pxd2s654";
   };
 
-  patches = [
-    (fetchpatch {
-      name = "fix-ssl-certificate-verification.diff";
-      url = "https://github.com/profanity-im/libmesode/commit/532ed1e9d3e71e5bea0752e03dbacd4139d750d1.diff";
-      sha256 = "140jp7xzskik0sb6aqjsw7z477a124cxl7dkm80m2nyzjng4pzg5";
-    })
-  ];
-
-  nativeBuildInputs = [ autoreconfHook pkgconfig ];
+  nativeBuildInputs = [ autoreconfHook pkg-config ];
   buildInputs = [ openssl expat libtool check ];
 
   dontDisableStatic = true;
 
   doCheck = true;
 
-  meta = {
+  meta = with stdenv.lib; {
     description = "Fork of libstrophe (https://github.com/strophe/libstrophe) for use with Profanity XMPP Client";
     longDescription = ''
       Reasons for forking:
@@ -39,9 +39,10 @@ stdenv.mkDerivation rec {
       Whilst Profanity will run against libstrophe, libmesode provides extra
       TLS functionality such as manual SSL certificate verification.
     '';
-    homepage = "https://github.com/boothj5/libmesode/";
-    license = stdenv.lib.licenses.gpl3;
-    platforms = stdenv.lib.platforms.unix;
-    maintainers = [ stdenv.lib.maintainers.devhell ];
+    homepage = "https://github.com/profanity-im/libmesode/";
+    license = with licenses; [ gpl3Only mit];
+    platforms = platforms.unix;
+    broken = stdenv.isDarwin;
+    maintainers = with maintainers; [ devhell ];
   };
 }