diff options
Diffstat (limited to 'graphics/gd/patches')
-rw-r--r-- | graphics/gd/patches/patch-aa | 25 | ||||
-rw-r--r-- | graphics/gd/patches/patch-ab | 266 | ||||
-rw-r--r-- | graphics/gd/patches/patch-configure | 21 | ||||
-rw-r--r-- | graphics/gd/patches/patch-configure.ac | 15 | ||||
-rw-r--r-- | graphics/gd/patches/patch-src_gd__bmp.c | 20 | ||||
-rw-r--r-- | graphics/gd/patches/patch-src_gd__crop.c | 18 | ||||
-rw-r--r-- | graphics/gd/patches/patch-src_webpimg.c | 30 |
7 files changed, 0 insertions, 395 deletions
diff --git a/graphics/gd/patches/patch-aa b/graphics/gd/patches/patch-aa deleted file mode 100644 index 6f6aa21b2b8..00000000000 --- a/graphics/gd/patches/patch-aa +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-aa,v 1.19 2013/09/02 21:17:42 adam Exp $ - ---- src/entities.h.orig 2013-06-25 09:58:23.000000000 +0000 -+++ src/entities.h -@@ -14,7 +14,11 @@ extern "C" { - static struct entities_s { - char *name; - int value; -- } entities[] = { -+ }; -+ extern struct entities_s entities[]; -+ -+#if 0 -+struct entities_s entities[] = { - {"AElig", 198}, - {"Aacute", 193}, - {"Acirc", 194}, -@@ -268,6 +272,7 @@ extern "C" { - {"zwj", 8205}, - {"zwnj", 8204}, - }; -+#endif - - #define ENTITY_NAME_LENGTH_MAX 8 - #define NR_OF_ENTITIES 252 diff --git a/graphics/gd/patches/patch-ab b/graphics/gd/patches/patch-ab deleted file mode 100644 index 5ce9e8d78e5..00000000000 --- a/graphics/gd/patches/patch-ab +++ /dev/null @@ -1,266 +0,0 @@ -$NetBSD: patch-ab,v 1.10 2013/09/02 21:17:42 adam Exp $ - ---- src/gdft.c.orig 2013-06-25 09:58:23.000000000 +0000 -+++ src/gdft.c -@@ -35,6 +35,261 @@ - #endif - #endif - -+struct entities_s entities[] = { -+ {"AElig", 198}, -+ {"Aacute", 193}, -+ {"Acirc", 194}, -+ {"Agrave", 192}, -+ {"Alpha", 913}, -+ {"Aring", 197}, -+ {"Atilde", 195}, -+ {"Auml", 196}, -+ {"Beta", 914}, -+ {"Ccedil", 199}, -+ {"Chi", 935}, -+ {"Dagger", 8225}, -+ {"Delta", 916}, -+ {"ETH", 208}, -+ {"Eacute", 201}, -+ {"Ecirc", 202}, -+ {"Egrave", 200}, -+ {"Epsilon", 917}, -+ {"Eta", 919}, -+ {"Euml", 203}, -+ {"Gamma", 915}, -+ {"Iacute", 205}, -+ {"Icirc", 206}, -+ {"Igrave", 204}, -+ {"Iota", 921}, -+ {"Iuml", 207}, -+ {"Kappa", 922}, -+ {"Lambda", 923}, -+ {"Mu", 924}, -+ {"Ntilde", 209}, -+ {"Nu", 925}, -+ {"OElig", 338}, -+ {"Oacute", 211}, -+ {"Ocirc", 212}, -+ {"Ograve", 210}, -+ {"Omega", 937}, -+ {"Omicron", 927}, -+ {"Oslash", 216}, -+ {"Otilde", 213}, -+ {"Ouml", 214}, -+ {"Phi", 934}, -+ {"Pi", 928}, -+ {"Prime", 8243}, -+ {"Psi", 936}, -+ {"Rho", 929}, -+ {"Scaron", 352}, -+ {"Sigma", 931}, -+ {"THORN", 222}, -+ {"Tau", 932}, -+ {"Theta", 920}, -+ {"Uacute", 218}, -+ {"Ucirc", 219}, -+ {"Ugrave", 217}, -+ {"Upsilon", 933}, -+ {"Uuml", 220}, -+ {"Xi", 926}, -+ {"Yacute", 221}, -+ {"Yuml", 376}, -+ {"Zeta", 918}, -+ {"aacute", 225}, -+ {"acirc", 226}, -+ {"acute", 180}, -+ {"aelig", 230}, -+ {"agrave", 224}, -+ {"alefsym", 8501}, -+ {"alpha", 945}, -+ {"amp", 38}, -+ {"and", 8743}, -+ {"ang", 8736}, -+ {"aring", 229}, -+ {"asymp", 8776}, -+ {"atilde", 227}, -+ {"auml", 228}, -+ {"bdquo", 8222}, -+ {"beta", 946}, -+ {"brvbar", 166}, -+ {"bull", 8226}, -+ {"cap", 8745}, -+ {"ccedil", 231}, -+ {"cedil", 184}, -+ {"cent", 162}, -+ {"chi", 967}, -+ {"circ", 710}, -+ {"clubs", 9827}, -+ {"cong", 8773}, -+ {"copy", 169}, -+ {"crarr", 8629}, -+ {"cup", 8746}, -+ {"curren", 164}, -+ {"dArr", 8659}, -+ {"dagger", 8224}, -+ {"darr", 8595}, -+ {"deg", 176}, -+ {"delta", 948}, -+ {"diams", 9830}, -+ {"divide", 247}, -+ {"eacute", 233}, -+ {"ecirc", 234}, -+ {"egrave", 232}, -+ {"empty", 8709}, -+ {"emsp", 8195}, -+ {"ensp", 8194}, -+ {"epsilon", 949}, -+ {"equiv", 8801}, -+ {"eta", 951}, -+ {"eth", 240}, -+ {"euml", 235}, -+ {"euro", 8364}, -+ {"exist", 8707}, -+ {"fnof", 402}, -+ {"forall", 8704}, -+ {"frac12", 189}, -+ {"frac14", 188}, -+ {"frac34", 190}, -+ {"frasl", 8260}, -+ {"gamma", 947}, -+ {"ge", 8805}, -+ {"gt", 62}, -+ {"hArr", 8660}, -+ {"harr", 8596}, -+ {"hearts", 9829}, -+ {"hellip", 8230}, -+ {"iacute", 237}, -+ {"icirc", 238}, -+ {"iexcl", 161}, -+ {"igrave", 236}, -+ {"image", 8465}, -+ {"infin", 8734}, -+ {"int", 8747}, -+ {"iota", 953}, -+ {"iquest", 191}, -+ {"isin", 8712}, -+ {"iuml", 239}, -+ {"kappa", 954}, -+ {"lArr", 8656}, -+ {"lambda", 955}, -+ {"lang", 9001}, -+ {"laquo", 171}, -+ {"larr", 8592}, -+ {"lceil", 8968}, -+ {"ldquo", 8220}, -+ {"le", 8804}, -+ {"lfloor", 8970}, -+ {"lowast", 8727}, -+ {"loz", 9674}, -+ {"lrm", 8206}, -+ {"lsaquo", 8249}, -+ {"lsquo", 8216}, -+ {"lt", 60}, -+ {"macr", 175}, -+ {"mdash", 8212}, -+ {"micro", 181}, -+ {"middot", 183}, -+ {"minus", 8722}, -+ {"mu", 956}, -+ {"nabla", 8711}, -+ {"nbsp", 160}, -+ {"ndash", 8211}, -+ {"ne", 8800}, -+ {"ni", 8715}, -+ {"not", 172}, -+ {"notin", 8713}, -+ {"nsub", 8836}, -+ {"ntilde", 241}, -+ {"nu", 957}, -+ {"oacute", 243}, -+ {"ocirc", 244}, -+ {"oelig", 339}, -+ {"ograve", 242}, -+ {"oline", 8254}, -+ {"omega", 969}, -+ {"omicron", 959}, -+ {"oplus", 8853}, -+ {"or", 8744}, -+ {"ordf", 170}, -+ {"ordm", 186}, -+ {"oslash", 248}, -+ {"otilde", 245}, -+ {"otimes", 8855}, -+ {"ouml", 246}, -+ {"para", 182}, -+ {"part", 8706}, -+ {"permil", 8240}, -+ {"perp", 8869}, -+ {"phi", 966}, -+ {"pi", 960}, -+ {"piv", 982}, -+ {"plusmn", 177}, -+ {"pound", 163}, -+ {"prime", 8242}, -+ {"prod", 8719}, -+ {"prop", 8733}, -+ {"psi", 968}, -+ {"quot", 34}, -+ {"rArr", 8658}, -+ {"radic", 8730}, -+ {"rang", 9002}, -+ {"raquo", 187}, -+ {"rarr", 8594}, -+ {"rceil", 8969}, -+ {"rdquo", 8221}, -+ {"real", 8476}, -+ {"reg", 174}, -+ {"rfloor", 8971}, -+ {"rho", 961}, -+ {"rlm", 8207}, -+ {"rsaquo", 8250}, -+ {"rsquo", 8217}, -+ {"sbquo", 8218}, -+ {"scaron", 353}, -+ {"sdot", 8901}, -+ {"sect", 167}, -+ {"shy", 173}, -+ {"sigma", 963}, -+ {"sigmaf", 962}, -+ {"sim", 8764}, -+ {"spades", 9824}, -+ {"sub", 8834}, -+ {"sube", 8838}, -+ {"sum", 8721}, -+ {"sup", 8835}, -+ {"sup1", 185}, -+ {"sup2", 178}, -+ {"sup3", 179}, -+ {"supe", 8839}, -+ {"szlig", 223}, -+ {"tau", 964}, -+ {"there4", 8756}, -+ {"theta", 952}, -+ {"thetasym", 977}, -+ {"thinsp", 8201}, -+ {"thorn", 254}, -+ {"tilde", 732}, -+ {"times", 215}, -+ {"trade", 8482}, -+ {"uArr", 8657}, -+ {"uacute", 250}, -+ {"uarr", 8593}, -+ {"ucirc", 251}, -+ {"ugrave", 249}, -+ {"uml", 168}, -+ {"upsih", 978}, -+ {"upsilon", 965}, -+ {"uuml", 252}, -+ {"weierp", 8472}, -+ {"xi", 958}, -+ {"yacute", 253}, -+ {"yen", 165}, -+ {"yuml", 255}, -+ {"zeta", 950}, -+ {"zwj", 8205}, -+ {"zwnj", 8204}, -+}; -+ - /* number of antialised colors for indexed bitmaps */ - #define GD_NUMCOLORS 8 - diff --git a/graphics/gd/patches/patch-configure b/graphics/gd/patches/patch-configure deleted file mode 100644 index efe55c33d88..00000000000 --- a/graphics/gd/patches/patch-configure +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-configure,v 1.1 2015/09/25 05:19:25 richard Exp $ -update gdlib-config version info ---- configure.orig 2015-01-08 05:12:18.000000000 +0000 -+++ configure -@@ -740,6 +740,8 @@ INSTALL_SCRIPT - INSTALL_PROGRAM - FEATURES - GDLIB_AGE -+GDLIB_MAJOR -+GDLIB_MINOR - GDLIB_REVISION - GDLIB_CURRENT - host_os -@@ -2426,7 +2428,6 @@ GDLIB_VERSION=2.1.1 - # See http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info - - GDLIB_CURRENT=3 --GDLIB_REVISION=0 - GDLIB_AGE=0 - - diff --git a/graphics/gd/patches/patch-configure.ac b/graphics/gd/patches/patch-configure.ac deleted file mode 100644 index f14693dcb45..00000000000 --- a/graphics/gd/patches/patch-configure.ac +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-configure.ac,v 1.1 2015/09/25 05:19:25 richard Exp $ -update gdlib-config version info ---- configure.ac.orig 2015-01-06 09:16:03.000000000 +0000 -+++ configure.ac -@@ -32,8 +32,9 @@ GDLIB_VERSION=gd_PKG_VERSION - # See http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info - - GDLIB_CURRENT=3 --GDLIB_REVISION=0 - GDLIB_AGE=0 -+AC_SUBST(GDLIB_MAJOR) -+AC_SUBST(GDLIB_MINOR) - AC_SUBST(GDLIB_CURRENT) - AC_SUBST(GDLIB_REVISION) - AC_SUBST(GDLIB_AGE) diff --git a/graphics/gd/patches/patch-src_gd__bmp.c b/graphics/gd/patches/patch-src_gd__bmp.c deleted file mode 100644 index d0576162014..00000000000 --- a/graphics/gd/patches/patch-src_gd__bmp.c +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-src_gd__bmp.c,v 1.2 2013/11/11 21:34:40 dholland Exp $ - -Don't use ceill(); it isn't remotely needed here (it is probably a -typo) and causes build failure on platforms where it isn't available. -See PR 48334. - -upstream report: -https://bitbucket.org/libgd/gd-libgd/issue/98/gd_bmpc-use-of-both-ceil-and-ceill - ---- src/gd_bmp.c~ 2013-06-25 09:58:23.000000000 +0000 -+++ src/gd_bmp.c -@@ -792,7 +792,7 @@ static int bmp_read_1bit(gdImagePtr im, - } - - /* The line must be divisible by 4, else its padded with NULLs */ -- padding = ((int)ceill(0.1 * info->width)) % 4; -+ padding = ((int)ceil(0.1 * info->width)) % 4; - if (padding) { - padding = 4 - padding; - } diff --git a/graphics/gd/patches/patch-src_gd__crop.c b/graphics/gd/patches/patch-src_gd__crop.c deleted file mode 100644 index 254b9272558..00000000000 --- a/graphics/gd/patches/patch-src_gd__crop.c +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-src_gd__crop.c,v 1.1 2016/06/30 09:00:18 taca Exp $ - -Fix for CVE-2016-6128 from -https://github.com/libgd/libgd/commit/1ccfe21e14c4d18336f9da8515cd17db88c3de61. - ---- src/gd_crop.c.orig 2015-01-06 09:16:03.000000000 +0000 -+++ src/gd_crop.c -@@ -136,6 +136,10 @@ BGD_DECLARE(gdImagePtr) gdImageCropThres - return NULL; - } - -+ if (color < 0 || (!gdImageTrueColor(im) && color >= gdImageColorsTotal(im))) { -+ return NULL; -+ } -+ - /* TODO: Add gdImageGetRowPtr and works with ptr at the row level - * for the true color and palette images - * new formats will simply work with ptr diff --git a/graphics/gd/patches/patch-src_webpimg.c b/graphics/gd/patches/patch-src_webpimg.c deleted file mode 100644 index 2d0b00dec61..00000000000 --- a/graphics/gd/patches/patch-src_webpimg.c +++ /dev/null @@ -1,30 +0,0 @@ -$NetBSD: patch-src_webpimg.c,v 1.1 2015/06/30 10:20:11 ryoon Exp $ - -Fix build with libvpx-1.4.0. - -https://github.com/libgd/libgd/commit/d41eb72cd4545c394578332e5c102dee69e02ee8#diff-6df10f67563acb6f093f2d9fe3549f08 - ---- src/webpimg.c.orig 2015-01-14 03:09:04.000000000 +0000 -+++ src/webpimg.c -@@ -711,14 +711,14 @@ static WebPResult VPXEncode(const uint8* - codec_ctl(&enc, VP8E_SET_STATIC_THRESHOLD, 0); - codec_ctl(&enc, VP8E_SET_TOKEN_PARTITIONS, 2); - -- vpx_img_wrap(&img, IMG_FMT_I420, -+ vpx_img_wrap(&img, VPX_IMG_FMT_I420, - y_width, y_height, 16, (uint8*)(Y)); -- img.planes[PLANE_Y] = (uint8*)(Y); -- img.planes[PLANE_U] = (uint8*)(U); -- img.planes[PLANE_V] = (uint8*)(V); -- img.stride[PLANE_Y] = y_stride; -- img.stride[PLANE_U] = uv_stride; -- img.stride[PLANE_V] = uv_stride; -+ img.planes[VPX_PLANE_Y] = (uint8*)(Y); -+ img.planes[VPX_PLANE_U] = (uint8*)(U); -+ img.planes[VPX_PLANE_V] = (uint8*)(V); -+ img.stride[VPX_PLANE_Y] = y_stride; -+ img.stride[VPX_PLANE_U] = uv_stride; -+ img.stride[VPX_PLANE_V] = uv_stride; - - res = vpx_codec_encode(&enc, &img, 0, 1, 0, VPX_DL_BEST_QUALITY); - |