summaryrefslogtreecommitdiff
path: root/kde-frameworks/kcodecs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
commitb7b97785ebbb2f11d24d14dab8b81ed274f4ce6a (patch)
tree9fd110f9fc996e8a4213eeda994a8c112491b86d /kde-frameworks/kcodecs
parent066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (diff)
gentoo resync : 19.03.2019
Diffstat (limited to 'kde-frameworks/kcodecs')
-rw-r--r--kde-frameworks/kcodecs/Manifest6
-rw-r--r--kde-frameworks/kcodecs/files/kcodecs-5.54.0-CVE-2013-0779.patch25
-rw-r--r--kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild18
-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