about summary refs log tree commit diff
path: root/pkgs/development/libraries/protobufc
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2022-09-18 02:15:04 +0200
committerSandro Jäckel <sandro.jaeckel@sap.com>2022-09-19 16:05:40 +0200
commit5b1dd911171380aa74b9a53a55eecec7937201ca (patch)
tree31f157fecaec5d9eeb0a323a9fa53976711a1d0c /pkgs/development/libraries/protobufc
parent590889055030a13c6b77371c881cdcee44a2d925 (diff)
protobufc: 1.3.3 -> 1.4.1
Diffstat (limited to 'pkgs/development/libraries/protobufc')
-rw-r--r--pkgs/development/libraries/protobufc/1.3.nix11
-rw-r--r--pkgs/development/libraries/protobufc/default.nix (renamed from pkgs/development/libraries/protobufc/generic.nix)16
2 files changed, 11 insertions, 16 deletions
diff --git a/pkgs/development/libraries/protobufc/1.3.nix b/pkgs/development/libraries/protobufc/1.3.nix
deleted file mode 100644
index 82126727282c5..0000000000000
--- a/pkgs/development/libraries/protobufc/1.3.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ callPackage, fetchFromGitHub, ... } @ args:
-
-callPackage ./generic.nix (args // rec {
-  version = "1.3.3";
-  src = fetchFromGitHub {
-    owner = "protobuf-c";
-    repo = "protobuf-c";
-    rev = "v${version}";
-    sha256 = "13948amsjj9xpa4yl6amlyk3ksr96bbd4ngshh2yzflwcslhg6gv";
-  };
-})
diff --git a/pkgs/development/libraries/protobufc/generic.nix b/pkgs/development/libraries/protobufc/default.nix
index b64d75076bafb..28c15f0ef45e0 100644
--- a/pkgs/development/libraries/protobufc/generic.nix
+++ b/pkgs/development/libraries/protobufc/default.nix
@@ -1,15 +1,20 @@
-{ lib, stdenv, src, version
+{ lib, stdenv, fetchFromGitHub
 , autoreconfHook, pkg-config, protobuf, zlib
-, ...
 }:
 
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
   pname = "protobuf-c";
-  inherit version;
+  version = "1.4.1";
 
-  inherit src;
+  src = fetchFromGitHub {
+    owner = "protobuf-c";
+    repo = "protobuf-c";
+    rev = "refs/tags/v${version}";
+    hash = "sha256-TJCLzxozuZ8ynrBQ2lKyk03N+QA/lbOwywUjDUdTlbM=";
+  };
 
   nativeBuildInputs = [ autoreconfHook pkg-config ];
+
   buildInputs = [ protobuf zlib ];
 
   meta = with lib; {
@@ -17,5 +22,6 @@ stdenv.mkDerivation {
     description = "C bindings for Google's Protocol Buffers";
     license = licenses.bsd2;
     platforms = platforms.all;
+    maintainers = with maintainers; [ ];
   };
 }