gnunet: 0.24.3 -> 0.25.0; libgnunetchat: 0.5.3 -> 0.6.0 (#443966)

authored by Weijia Wang and committed by GitHub c46a3cc1 d5367475

+11 -4
+8 -2
pkgs/by-name/gn/gnunet/package.nix
··· 39 40 stdenv.mkDerivation (finalAttrs: { 41 pname = "gnunet"; 42 - version = "0.24.3"; 43 44 src = fetchurl { 45 url = "mirror://gnu/gnunet/gnunet-${finalAttrs.version}.tar.gz"; 46 - hash = "sha256-WwaJew6ESJu7Q4J47HPkNiRCsuBaY+QAI+wdDMzGxXY="; 47 }; 48 49 enableParallelBuilding = true; ··· 94 # builds. 95 find . \( -iname \*test\*.c -or -name \*.conf \) | \ 96 xargs sed -i -e "s|/tmp|$TMPDIR|g" 97 ''; 98 99 # unfortunately, there's still a few failures with impure tests
··· 39 40 stdenv.mkDerivation (finalAttrs: { 41 pname = "gnunet"; 42 + version = "0.25.0"; 43 44 src = fetchurl { 45 url = "mirror://gnu/gnunet/gnunet-${finalAttrs.version}.tar.gz"; 46 + hash = "sha256-LepmLuhgWUaFKvAtKAbKZP2t7cxxju72uG4LJoIsNv8="; 47 }; 48 49 enableParallelBuilding = true; ··· 94 # builds. 95 find . \( -iname \*test\*.c -or -name \*.conf \) | \ 96 xargs sed -i -e "s|/tmp|$TMPDIR|g" 97 + 98 + # fix error: conflicting types for `GNUNET_TESTING_cmd_{exec,finish}` 99 + for name in exec finish; do 100 + substituteInPlace src/lib/testing/testing_api_cmd_$name.c \ 101 + --replace-fail 'const struct GNUNET_TESTING_Command' 'struct GNUNET_TESTING_Command' 102 + done 103 ''; 104 105 # unfortunately, there's still a few failures with impure tests
+3 -2
pkgs/by-name/li/libgnunetchat/package.nix
··· 16 17 stdenv.mkDerivation (finalAttrs: { 18 name = "libgnunetchat"; 19 - version = "0.5.3"; 20 21 src = fetchgit { 22 url = "https://git.gnunet.org/libgnunetchat.git"; 23 tag = "v${finalAttrs.version}"; 24 - hash = "sha256-DhXPYa8ya9cEbwa4btQTrpjfoTGhzBInWXXH4gmDAQw="; 25 }; 26 27 strictDeps = true; ··· 51 pkgConfigModules = [ "gnunetchat" ]; 52 description = "Library for secure, decentralized chat using GNUnet network services"; 53 homepage = "https://git.gnunet.org/libgnunetchat.git"; 54 license = lib.licenses.gpl3Plus; 55 platforms = lib.platforms.all; 56 teams = with lib.teams; [ ngi ];
··· 16 17 stdenv.mkDerivation (finalAttrs: { 18 name = "libgnunetchat"; 19 + version = "0.6.0"; 20 21 src = fetchgit { 22 url = "https://git.gnunet.org/libgnunetchat.git"; 23 tag = "v${finalAttrs.version}"; 24 + hash = "sha256-pRO8i7tHynCqm97RLMBOiWKCl2CAYBE6RXfyIljIiQ0="; 25 }; 26 27 strictDeps = true; ··· 51 pkgConfigModules = [ "gnunetchat" ]; 52 description = "Library for secure, decentralized chat using GNUnet network services"; 53 homepage = "https://git.gnunet.org/libgnunetchat.git"; 54 + changelog = "https://git.gnunet.org/libgnunetchat.git/plain/ChangeLog?h=v${finalAttrs.version}"; 55 license = lib.licenses.gpl3Plus; 56 platforms = lib.platforms.all; 57 teams = with lib.teams; [ ngi ];