gpac: 2.2.0 -> 2.2.1

+20 -5
+20 -5
pkgs/applications/video/gpac/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, fetchpatch, pkg-config, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "2.2.0"; 4 + version = "2.2.1"; 5 5 pname = "gpac"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "gpac"; 9 9 repo = "gpac"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-m2qXTXLGgAyU9y6GEk4Hp/7Al57IPRSqImJatIcwswQ="; 11 + hash = "sha256-VjA1VFMsYUJ8uJqhYgjXYtqlGWSJHr16Ck3b5stuZWw="; 12 12 }; 13 13 14 14 patches = [ 15 15 (fetchpatch { 16 - name = "CVE-2023-0358.patch"; 17 - url = "https://github.com/gpac/gpac/commit/9971fb125cf91cefd081a080c417b90bbe4a467b.patch"; 18 - sha256 = "sha256-0PDQXahbJCOo1JJAC0T0N1u2mqmwAkdm87wXMJnBicM="; 16 + name = "CVE-2023-2837.patch"; 17 + url = "https://github.com/gpac/gpac/commit/6f28c4cd607d83ce381f9b4a9f8101ca1e79c611.patch"; 18 + hash = "sha256-HA6qMungIoh1fz1R3zUvV1Ahoa2pp861JRzYY/NNDQI="; 19 + }) 20 + (fetchpatch { 21 + name = "CVE-2023-2838.patch"; 22 + url = "https://github.com/gpac/gpac/commit/c88df2e202efad214c25b4e586f243b2038779ba.patch"; 23 + hash = "sha256-gIISG7pz01iVoWqlho2BL27ki87i3pGkug2Z+KKn+xs="; 24 + }) 25 + (fetchpatch { 26 + name = "CVE-2023-2839.patch"; 27 + url = "https://github.com/gpac/gpac/commit/047f96fb39e6bf70cb9f344093f5886e51dce0ac.patch"; 28 + hash = "sha256-i+/iFrWJ+Djc8xYtIOYvlZ98fYUdJooqUz9y/uhusL4="; 29 + }) 30 + (fetchpatch { 31 + name = "CVE-2023-2840.patch"; 32 + url = "https://github.com/gpac/gpac/commit/ba59206b3225f0e8e95a27eff41cb1c49ddf9a37.patch"; 33 + hash = "sha256-mwO9Qeeufq0wa57lO+LgWGjrN3CHMYK+xr2ZBalKBQo="; 19 34 }) 20 35 ]; 21 36