Merge pull request #169931 from ck3d/vdr-fritz-1.5.4

vdrPlugins.fritzbox: 1.5.3 -> 1.5.4

authored by Sandro and committed by GitHub 70c293cf 52067d16

+5 -80
+5 -80
pkgs/applications/video/vdr/plugins.nix
··· 238 238 }; 239 239 }; 240 240 241 - fritzbox = let 242 - libconvpp = stdenv.mkDerivation { 243 - name = "jowi24-libconv++-20130216"; 244 - propagatedBuildInputs = [ libiconv ]; 245 - CXXFLAGS = "-std=gnu++11 -Os"; 246 - src = fetchFromGitHub { 247 - owner = "jowi24"; 248 - repo = "libconvpp"; 249 - rev = "90769b2216bc66c5ea5e41a929236c20d367c63b"; 250 - sha256 = "0bf0dwxrzd42l84p8nxcsjdk1gvzlhad93nsbn97z6kr61n4cr33"; 251 - }; 252 - installPhase = '' 253 - mkdir -p $out/lib $out/include/libconv++ 254 - cp source.a $out/lib/libconv++.a 255 - cp *.h $out/include/libconv++ 256 - ''; 257 - }; 258 - 259 - liblogpp = stdenv.mkDerivation { 260 - name = "jowi24-liblogpp-20130216"; 261 - CXXFLAGS = "-std=gnu++11 -Os"; 262 - src = fetchFromGitHub { 263 - owner = "jowi24"; 264 - repo = "liblogpp"; 265 - rev = "eee4046d2ae440974bcc8ceec00b069f0a2c62b9"; 266 - sha256 = "01aqvwmwh5kk3mncqpim8llwha9gj5qq0c4cvqfn4h8wqi3d9l3p"; 267 - }; 268 - installPhase = '' 269 - mkdir -p $out/lib $out/include/liblog++ 270 - cp source.a $out/lib/liblog++.a 271 - cp *.h $out/include/liblog++ 272 - ''; 273 - }; 274 - 275 - libnetpp = stdenv.mkDerivation { 276 - name = "jowi24-libnet++-20180628"; 277 - CXXFLAGS = "-std=gnu++11 -Os"; 278 - src = fetchFromGitHub { 279 - owner = "jowi24"; 280 - repo = "libnetpp"; 281 - rev = "212847f0efaeffee8422059b8e202d844174aaf3"; 282 - sha256 = "0vjl6ld6aj25rzxm26yjv3h2gy7gp7qnbinpw6sf1shg2xim9x0b"; 283 - }; 284 - installPhase = '' 285 - mkdir -p $out/lib $out/include/libnet++ 286 - cp source.a $out/lib/libnet++.a 287 - cp *.h $out/include/libnet++ 288 - ''; 289 - buildInputs = [ boost liblogpp libconvpp ]; 290 - }; 291 - 292 - libfritzpp = stdenv.mkDerivation { 293 - name = "jowi24-libfritzpp-20131201"; 294 - CXXFLAGS = "-std=gnu++11 -Os"; 295 - src = fetchFromGitHub { 296 - owner = "jowi24"; 297 - repo = "libfritzpp"; 298 - rev = "ca19013c9451cbac7a90155b486ea9959ced0f67"; 299 - sha256 = "0jk93zm3qzl9z96gfs6xl1c8ip8lckgbzibf7jay7dbgkg9kyjfg"; 300 - }; 301 - installPhase = '' 302 - mkdir -p $out/lib $out/include/libfritz++ 303 - cp source.a $out/lib/libfritz++.a 304 - cp *.h $out/include/libfritz++ 305 - ''; 306 - propagatedBuildInputs = [ libgcrypt ]; 307 - buildInputs = [ boost liblogpp libconvpp libnetpp ]; 308 - }; 309 - 310 - in stdenv.mkDerivation rec { 241 + fritzbox = stdenv.mkDerivation rec { 311 242 pname = "vdr-fritzbox"; 312 - version = "1.5.3"; 243 + version = "1.5.4"; 313 244 314 245 src = fetchFromGitHub { 315 246 owner = "jowi24"; 316 247 repo = "vdr-fritz"; 317 248 rev = version; 318 - sha256 = "0wab1kyma9jzhm6j33cv9hd2a5d1334ghgdi2051nmr1bdcfcsw8"; 249 + sha256 = "sha256-DGD73i+ZHFgtCo+pMj5JaMovvb5vS1x20hmc5t29//o="; 250 + fetchSubmodules = true; 319 251 }; 320 252 321 - postUnpack = '' 322 - cp ${libfritzpp}/lib/* $sourceRoot/libfritz++ 323 - cp ${liblogpp}/lib/* $sourceRoot/liblog++ 324 - cp ${libnetpp}/lib/* $sourceRoot/libnet++ 325 - cp ${libconvpp}/lib/* $sourceRoot/libconv++ 326 - ''; 327 - 328 - buildInputs = [ vdr boost libconvpp libfritzpp libnetpp liblogpp ]; 253 + buildInputs = [ vdr boost libgcrypt ]; 329 254 330 255 installFlags = [ "DESTDIR=$(out)" ]; 331 256