diff options
Diffstat (limited to 'kde-frameworks/kcodecs')
-rw-r--r-- | kde-frameworks/kcodecs/Manifest | 6 | ||||
-rw-r--r-- | kde-frameworks/kcodecs/files/kcodecs-5.54.0-CVE-2013-0779.patch | 25 | ||||
-rw-r--r-- | kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild | 18 | ||||
-rw-r--r-- | kde-frameworks/kcodecs/kcodecs-5.56.0.ebuild (renamed from kde-frameworks/kcodecs/kcodecs-5.55.0.ebuild) | 0 |
4 files changed, 47 insertions, 2 deletions
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest index 9f765f2a7a71..211a46285854 100644 --- a/kde-frameworks/kcodecs/Manifest +++ b/kde-frameworks/kcodecs/Manifest @@ -1,5 +1,7 @@ +AUX kcodecs-5.54.0-CVE-2013-0779.patch 897 BLAKE2B 883e9b3c40d542834521a85b1550c2e4e668e132b8b700cf1ed101dda08ec7d33cb4482e728d1e9e5391e842a0a7413d00a6715121f46ed68d1a29ed098fb1c1 SHA512 de031b2ef39adbfb7f4b56e74d68c106ab7150bb8c0aa699b6cdd6a142383b7f0fa9bb4f52be85b1702dd9a6e99ba3237f14a60c576dfbe2234dabcf7873bd57 DIST kcodecs-5.54.0.tar.xz 220128 BLAKE2B 6795b0d032e100b76afc77e80c6856d4e40f314803acf68389ea9688e5c21a4b51576738c5c6405bfd872c1f90677b9521349914823c049ae05c0dad1441e376 SHA512 75e8d3800c0906a437d8d0d957c91d00b423ecb513f1f62d08dcffb1ddf70c65b78f430fc8519334a75f77b15fcb9869d7761ac87fa5936b7a8af88ecaac60ae -DIST kcodecs-5.55.0.tar.xz 220108 BLAKE2B 16e4ddf530845508484777ede994975d5f855da477e1c02455808ef667d66717b9add2f3eaea65522287a2e4285f0f3823305686fe5e6211ea64c9073473c400 SHA512 6df8f2c7ea3d74b60c4b21c2790729e57903b813c52533f290d5f2adc5895c9da5c027b78d5527b2673e15f8dd2039af430a8d9a0108787390d12cb668c2f1d6 +DIST kcodecs-5.56.0.tar.xz 220040 BLAKE2B 8f0972716b8759384e04e0407d40de03441a1a04f12cdb1cd990800d7c67a321cc47c1cb6c8c0a73f4f66d635d1ab0ce015c2c23481970a47394a4edc3ff219b SHA512 d644654c42e164bf86a5ead2dcb83e57867a1045a9ed5ac49248974023c85f260a07f5de542a45dcbe614fb66890f7d8a4d0a74c6b9af89bffd38965effefc77 +EBUILD kcodecs-5.54.0-r1.ebuild 389 BLAKE2B 2656ec3943df59e6f3915e6a98d39651a20756774551f39f1cad324259f792272bb5a58056685c80ced57dacb20c766aab9d63ef4aa28b078ac73bd04a84e426 SHA512 2ba417a5e0707b8afb84d6c2e4e6858b1d96cd54d80d0e33302f0db090915b1629dce853098a6cf413c99851d705a2ccabe537efa49e66898e28aa80fb963c83 EBUILD kcodecs-5.54.0.ebuild 336 BLAKE2B cb6bd510bf7991ad5757c9c1c9b534fdd21f17729f6b9b421a75f5a689657ab5d0e259979f809de9b66d7f6436d600c944e35bc7b801cd271c9605403b2d2511 SHA512 2197d0fe851b6d390df91b5238eee383de68e3c005b93ab739d28d840ae02bf3721edbc8eba41cf069475d4a4c9ef46a05791428dc58e93fc61ecd95262bb01f -EBUILD kcodecs-5.55.0.ebuild 339 BLAKE2B 90a5de9f16b37682df690b1828f1a6e25ccdf3210f1dca634d1bd7881816089d5297bb0954c88276e4cf54a9c4f2ca0aeebeb0baadc1c8abc4e739834c30b3fa SHA512 de757756deea2f69578db101666acb5cd4e8d171d1ec5ebf87e75adad38ee11016e56dad38bedd6de865df8bc31e19f2065fe4ba57d16ef17f39532447b7b071 +EBUILD kcodecs-5.56.0.ebuild 339 BLAKE2B 90a5de9f16b37682df690b1828f1a6e25ccdf3210f1dca634d1bd7881816089d5297bb0954c88276e4cf54a9c4f2ca0aeebeb0baadc1c8abc4e739834c30b3fa SHA512 de757756deea2f69578db101666acb5cd4e8d171d1ec5ebf87e75adad38ee11016e56dad38bedd6de865df8bc31e19f2065fe4ba57d16ef17f39532447b7b071 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-frameworks/kcodecs/files/kcodecs-5.54.0-CVE-2013-0779.patch b/kde-frameworks/kcodecs/files/kcodecs-5.54.0-CVE-2013-0779.patch new file mode 100644 index 000000000000..d5f0092ea255 --- /dev/null +++ b/kde-frameworks/kcodecs/files/kcodecs-5.54.0-CVE-2013-0779.patch @@ -0,0 +1,25 @@ +From 9d3fdbed7bf161d19a9440f2d33ada1e93082332 Mon Sep 17 00:00:00 2001 +From: Albert Astals Cid <aacid@kde.org> +Date: Wed, 6 Feb 2019 20:04:01 +0100 +Subject: Fix for CVE-2013-0779 + +Only six years late ^_^ +--- + src/probers/nsEscSM.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/probers/nsEscSM.cpp b/src/probers/nsEscSM.cpp +index 6e3ea74..ec134ed 100644 +--- a/src/probers/nsEscSM.cpp ++++ b/src/probers/nsEscSM.cpp +@@ -183,7 +183,7 @@ static const unsigned int ISO2022JP_st [ 9] = { + PCK4BITS(eError, eError, eError, eError, eItsMe, eError, eStart, eStart) //40-47 + }; + +-static const unsigned int ISO2022JPCharLenTable[] = {0, 0, 0, 0, 0, 0, 0, 0}; ++static const unsigned int ISO2022JPCharLenTable[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + + const SMModel ISO2022JPSMModel = { + {eIdxSft4bits, eSftMsk4bits, eBitSft4bits, eUnitMsk4bits, ISO2022JP_cls }, +-- +cgit v1.1 diff --git a/kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild b/kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild new file mode 100644 index 000000000000..23d07ad0745b --- /dev/null +++ b/kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Framework for manipulating strings using various encodings" +LICENSE="GPL-2+ LGPL-2+" +KEYWORDS="amd64 ~arm ~arm64 x86" +IUSE="nls" + +BDEPEND=" + dev-util/gperf + nls? ( $(add_qt_dep linguist-tools) ) +" + +PATCHES=( "${FILESDIR}/${P}-CVE-2013-0779.patch" ) diff --git a/kde-frameworks/kcodecs/kcodecs-5.55.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.56.0.ebuild index 0833545c9d08..0833545c9d08 100644 --- a/kde-frameworks/kcodecs/kcodecs-5.55.0.ebuild +++ b/kde-frameworks/kcodecs/kcodecs-5.56.0.ebuild |