pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/lldb Drop local LLDB patches for MIUtilParse



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b93e397a4397
branches:  trunk
changeset: 362140:b93e397a4397
user:      kamil <kamil%pkgsrc.org@localhost>
date:      Fri May 05 23:54:13 2017 +0000

description:
Drop local LLDB patches for MIUtilParse

This used to break standalone build. It has been fixed in upstream r280662
and r281317.

diffstat:

 devel/lldb/distinfo                                         |    19 +-
 devel/lldb/patches/patch-include_lldb_Utility_regcclass.h   |    80 -
 devel/lldb/patches/patch-include_lldb_Utility_regcname.h    |   149 -
 devel/lldb/patches/patch-include_lldb_Utility_regengine.inc |  1039 -------
 devel/lldb/patches/patch-include_lldb_Utility_regex2.h      |   167 -
 devel/lldb/patches/patch-include_lldb_Utility_regex__impl.h |   113 -
 devel/lldb/patches/patch-include_lldb_Utility_regutils.h    |    63 -
 devel/lldb/patches/patch-source_Utility_CMakeLists.txt      |    14 -
 devel/lldb/patches/patch-source_Utility_regcomp.c           |  1579 -----------
 devel/lldb/patches/patch-source_Utility_regerror.c          |   140 -
 devel/lldb/patches/patch-source_Utility_regexec.c           |   167 -
 devel/lldb/patches/patch-source_Utility_regfree.c           |    77 -
 devel/lldb/patches/patch-source_Utility_regstrlcpy.c        |    57 -
 devel/lldb/patches/patch-tools_lldb-mi_MICmnBase.cpp        |    16 -
 devel/lldb/patches/patch-tools_lldb-mi_MICmnBase.h          |    16 -
 devel/lldb/patches/patch-tools_lldb-mi_MIDriver.cpp         |    16 -
 devel/lldb/patches/patch-tools_lldb-mi_MIUtilString.cpp     |    16 -
 devel/lldb/patches/patch-tools_lldb-mi_MIUtilString.h       |    16 -
 18 files changed, 1 insertions(+), 3743 deletions(-)

diffs (truncated from 3824 to 300 lines):

diff -r 7f7c6c57857e -r b93e397a4397 devel/lldb/distinfo
--- a/devel/lldb/distinfo       Fri May 05 23:20:50 2017 +0000
+++ b/devel/lldb/distinfo       Fri May 05 23:54:13 2017 +0000
@@ -1,26 +1,9 @@
-$NetBSD: distinfo,v 1.5 2017/03/17 22:38:17 adam Exp $
+$NetBSD: distinfo,v 1.6 2017/05/05 23:54:13 kamil Exp $
 
 SHA1 (lldb-4.0.0.src.tar.xz) = da78ed1453a5e62ff058bebf0cd91c8f51ec5504
 RMD160 (lldb-4.0.0.src.tar.xz) = a4f8d036901ae17ca0959dc4cd1064bbbbaa05af
 SHA512 (lldb-4.0.0.src.tar.xz) = 931e8c6e74b66c4ac1c56c9d067309a319aa9a9f4c72d4ed9703be3decefeb8730084ad8c3581e4e31d61cdd4074518d2ed72bacce1e689e087b2f62ad4bb2e8
 Size (lldb-4.0.0.src.tar.xz) = 19122324 bytes
 SHA1 (patch-cmake_modules_LLDBStandalone.cmake) = 8f7d06a4b3a1e996af9af4affd650291c4f01fe5
-SHA1 (patch-include_lldb_Utility_regcclass.h) = 9ed649e8deb5924feaf82a6e675f5c596367b3d6
-SHA1 (patch-include_lldb_Utility_regcname.h) = b67145f0437d3c09adc33a925d49267cd9ba4fd7
-SHA1 (patch-include_lldb_Utility_regengine.inc) = a031c43a63acab80a97cfb7727326d610d4ad9ab
-SHA1 (patch-include_lldb_Utility_regex2.h) = 822a47b1221368ec5442bfbdbc20fe4e370c1a6b
-SHA1 (patch-include_lldb_Utility_regex__impl.h) = 4d99669a756bd662ae28abc8cefe6e1538ef84b6
-SHA1 (patch-include_lldb_Utility_regutils.h) = ea36409f8cd05dcf9b81144cbc136abc5fc3a190
 SHA1 (patch-scripts_Python_finishSwigPythonLLDB.py) = 512819d31de6280ccb143ed2fe5a37ecf58265ea
 SHA1 (patch-scripts_Python_modules_readline_readline.cpp) = 4a030226c47cf7d54ebc727e92e278c163e48bf5
-SHA1 (patch-source_Utility_CMakeLists.txt) = 8cfb4acae81e10fb69d5c520ea7b40c0a42ed64e
-SHA1 (patch-source_Utility_regcomp.c) = bd315000773bab38b6fe6d119420afbcb5b83a59
-SHA1 (patch-source_Utility_regerror.c) = 6bbf8dc3f12e64515d166a475452f3f08d849ad3
-SHA1 (patch-source_Utility_regexec.c) = 6e523b4d00d74fb51d5971d415fd3d0a8323461b
-SHA1 (patch-source_Utility_regfree.c) = a3033a951c2773b5fd1209ee2a60be2e042970ee
-SHA1 (patch-source_Utility_regstrlcpy.c) = 284dc5d06d88e243fb91a1225008319b282d6fdc
-SHA1 (patch-tools_lldb-mi_MICmnBase.cpp) = 32284de30fd5e24ac2a8ca9f58004eab1ed21e60
-SHA1 (patch-tools_lldb-mi_MICmnBase.h) = 079e84091086d77dad3dbf7f232592b1ff80b8f6
-SHA1 (patch-tools_lldb-mi_MIDriver.cpp) = 8ce865888f1f9e3338a7af1fb65050d724e97773
-SHA1 (patch-tools_lldb-mi_MIUtilString.cpp) = 030554c65661c5d2b3a21637bab0746c23345dac
-SHA1 (patch-tools_lldb-mi_MIUtilString.h) = 44e6e22fa521de9bbb92833fdc9c80f1cd7e22bd
diff -r 7f7c6c57857e -r b93e397a4397 devel/lldb/patches/patch-include_lldb_Utility_regcclass.h
--- a/devel/lldb/patches/patch-include_lldb_Utility_regcclass.h Fri May 05 23:20:50 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,80 +0,0 @@
-$NetBSD: patch-include_lldb_Utility_regcclass.h,v 1.1 2016/03/28 13:13:55 kamil Exp $
-
---- include/lldb/Utility/regcclass.h.orig      2016-01-23 13:45:51.000000000 +0000
-+++ include/lldb/Utility/regcclass.h
-@@ -0,0 +1,75 @@
-+/*-
-+ * This code is derived from OpenBSD's libc/regex, original license follows:
-+ *
-+ * This code is derived from OpenBSD's libc/regex, original license follows:
-+ *
-+ * Copyright (c) 1992, 1993, 1994 Henry Spencer.
-+ * Copyright (c) 1992, 1993, 1994
-+ *    The Regents of the University of California.  All rights reserved.
-+ *
-+ * This code is derived from software contributed to Berkeley by
-+ * Henry Spencer.
-+ *
-+ * Redistribution and use in source and binary forms, with or without
-+ * modification, are permitted provided that the following conditions
-+ * are met:
-+ * 1. Redistributions of source code must retain the above copyright
-+ *    notice, this list of conditions and the following disclaimer.
-+ * 2. Redistributions in binary form must reproduce the above copyright
-+ *    notice, this list of conditions and the following disclaimer in the
-+ *    documentation and/or other materials provided with the distribution.
-+ * 3. Neither the name of the University nor the names of its contributors
-+ *    may be used to endorse or promote products derived from this software
-+ *    without specific prior written permission.
-+ *
-+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
-+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-+ * SUCH DAMAGE.
-+ *
-+ *    @(#)cclass.h    8.3 (Berkeley) 3/20/94
-+ */
-+
-+#ifndef LLVM_SUPPORT_REGCCLASS_H
-+#define LLVM_SUPPORT_REGCCLASS_H
-+
-+/* character-class table */
-+static struct cclass {
-+      const char *name;
-+      const char *chars;
-+      const char *multis;
-+} cclasses[] = {
-+      { "alnum",      "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
-+0123456789",                          ""} ,
-+      { "alpha",      "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",
-+                                      ""} ,
-+      { "blank",      " \t",          ""} ,
-+      { "cntrl",      "\007\b\t\n\v\f\r\1\2\3\4\5\6\16\17\20\21\22\23\24\
-+\25\26\27\30\31\32\33\34\35\36\37\177",       ""} ,
-+      { "digit",      "0123456789",   ""} ,
-+      { "graph",      "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
-+0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
-+                                      ""} ,
-+      { "lower",      "abcdefghijklmnopqrstuvwxyz",
-+                                      ""} ,
-+      { "print",      "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
-+0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~ ",
-+                                      ""} ,
-+      { "punct",      "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~",
-+                                      ""} ,
-+      { "space",      "\t\n\v\f\r ",  ""} ,
-+      { "upper",      "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
-+                                      ""} ,
-+      { "xdigit",     "0123456789ABCDEFabcdef",
-+                                      ""} ,
-+      { NULL,         0,              "" }
-+};
-+
-+#endif
diff -r 7f7c6c57857e -r b93e397a4397 devel/lldb/patches/patch-include_lldb_Utility_regcname.h
--- a/devel/lldb/patches/patch-include_lldb_Utility_regcname.h  Fri May 05 23:20:50 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,149 +0,0 @@
-$NetBSD: patch-include_lldb_Utility_regcname.h,v 1.1 2016/03/28 13:13:55 kamil Exp $
-
---- include/lldb/Utility/regcname.h.orig       2016-01-23 13:45:51.000000000 +0000
-+++ include/lldb/Utility/regcname.h
-@@ -0,0 +1,144 @@
-+/*-
-+ * This code is derived from OpenBSD's libc/regex, original license follows:
-+ *
-+ * Copyright (c) 1992, 1993, 1994 Henry Spencer.
-+ * Copyright (c) 1992, 1993, 1994
-+ *    The Regents of the University of California.  All rights reserved.
-+ *
-+ * This code is derived from software contributed to Berkeley by
-+ * Henry Spencer.
-+ *
-+ * Redistribution and use in source and binary forms, with or without
-+ * modification, are permitted provided that the following conditions
-+ * are met:
-+ * 1. Redistributions of source code must retain the above copyright
-+ *    notice, this list of conditions and the following disclaimer.
-+ * 2. Redistributions in binary form must reproduce the above copyright
-+ *    notice, this list of conditions and the following disclaimer in the
-+ *    documentation and/or other materials provided with the distribution.
-+ * 3. Neither the name of the University nor the names of its contributors
-+ *    may be used to endorse or promote products derived from this software
-+ *    without specific prior written permission.
-+ *
-+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
-+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-+ * SUCH DAMAGE.
-+ *
-+ *    @(#)cname.h     8.3 (Berkeley) 3/20/94
-+ */
-+
-+#ifndef LLVM_SUPPORT_REGCNAME_H
-+#define LLVM_SUPPORT_REGCNAME_H
-+
-+/* character-name table */
-+static struct cname {
-+      const char *name;
-+      char code;
-+} cnames[] = {
-+      { "NUL",                        '\0' },
-+      { "SOH",                        '\001' },
-+      { "STX",                        '\002' },
-+      { "ETX",                        '\003' },
-+      { "EOT",                        '\004' },
-+      { "ENQ",                        '\005' },
-+      { "ACK",                        '\006' },
-+      { "BEL",                        '\007' },
-+      { "alert",                      '\007' },
-+      { "BS",                         '\010' },
-+      { "backspace",                  '\b' },
-+      { "HT",                         '\011' },
-+      { "tab",                        '\t' },
-+      { "LF",                         '\012' },
-+      { "newline",                    '\n' },
-+      { "VT",                         '\013' },
-+      { "vertical-tab",               '\v' },
-+      { "FF",                         '\014' },
-+      { "form-feed",                  '\f' },
-+      { "CR",                         '\015' },
-+      { "carriage-return",            '\r' },
-+      { "SO",                         '\016' },
-+      { "SI",                         '\017' },
-+      { "DLE",                        '\020' },
-+      { "DC1",                        '\021' },
-+      { "DC2",                        '\022' },
-+      { "DC3",                        '\023' },
-+      { "DC4",                        '\024' },
-+      { "NAK",                        '\025' },
-+      { "SYN",                        '\026' },
-+      { "ETB",                        '\027' },
-+      { "CAN",                        '\030' },
-+      { "EM",                         '\031' },
-+      { "SUB",                        '\032' },
-+      { "ESC",                        '\033' },
-+      { "IS4",                        '\034' },
-+      { "FS",                         '\034' },
-+      { "IS3",                        '\035' },
-+      { "GS",                         '\035' },
-+      { "IS2",                        '\036' },
-+      { "RS",                         '\036' },
-+      { "IS1",                        '\037' },
-+      { "US",                         '\037' },
-+      { "space",                      ' ' },
-+      { "exclamation-mark",           '!' },
-+      { "quotation-mark",             '"' },
-+      { "number-sign",                '#' },
-+      { "dollar-sign",                '$' },
-+      { "percent-sign",               '%' },
-+      { "ampersand",                  '&' },
-+      { "apostrophe",                 '\'' },
-+      { "left-parenthesis",           '(' },
-+      { "right-parenthesis",          ')' },
-+      { "asterisk",                   '*' },
-+      { "plus-sign",                  '+' },
-+      { "comma",                      ',' },
-+      { "hyphen",                     '-' },
-+      { "hyphen-minus",               '-' },
-+      { "period",                     '.' },
-+      { "full-stop",                  '.' },
-+      { "slash",                      '/' },
-+      { "solidus",                    '/' },
-+      { "zero",                       '0' },
-+      { "one",                        '1' },
-+      { "two",                        '2' },
-+      { "three",                      '3' },
-+      { "four",                       '4' },
-+      { "five",                       '5' },
-+      { "six",                        '6' },
-+      { "seven",                      '7' },
-+      { "eight",                      '8' },
-+      { "nine",                       '9' },
-+      { "colon",                      ':' },
-+      { "semicolon",                  ';' },
-+      { "less-than-sign",             '<' },
-+      { "equals-sign",                '=' },
-+      { "greater-than-sign",          '>' },
-+      { "question-mark",              '?' },
-+      { "commercial-at",              '@' },
-+      { "left-square-bracket",        '[' },
-+      { "backslash",                  '\\' },
-+      { "reverse-solidus",            '\\' },
-+      { "right-square-bracket",       ']' },
-+      { "circumflex",                 '^' },
-+      { "circumflex-accent",          '^' },
-+      { "underscore",                 '_' },
-+      { "low-line",                   '_' },
-+      { "grave-accent",               '`' },
-+      { "left-brace",                 '{' },
-+      { "left-curly-bracket",         '{' },
-+      { "vertical-line",              '|' },
-+      { "right-brace",                '}' },
-+      { "right-curly-bracket",        '}' },
-+      { "tilde",                      '~' },
-+      { "DEL",                        '\177' },
-+      { NULL,                         0 }
-+};
-+
-+#endif
diff -r 7f7c6c57857e -r b93e397a4397 devel/lldb/patches/patch-include_lldb_Utility_regengine.inc
--- a/devel/lldb/patches/patch-include_lldb_Utility_regengine.inc       Fri May 05 23:20:50 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,1039 +0,0 @@
-$NetBSD: patch-include_lldb_Utility_regengine.inc,v 1.1 2016/03/28 13:13:55 kamil Exp $
-
---- include/lldb/Utility/regengine.inc.orig    2016-01-23 13:45:51.000000000 +0000
-+++ include/lldb/Utility/regengine.inc
-@@ -0,0 +1,1034 @@
-+/*-
-+ * This code is derived from OpenBSD's libc/regex, original license follows:
-+ *
-+ * Copyright (c) 1992, 1993, 1994 Henry Spencer.
-+ * Copyright (c) 1992, 1993, 1994
-+ *    The Regents of the University of California.  All rights reserved.
-+ *
-+ * This code is derived from software contributed to Berkeley by
-+ * Henry Spencer.
-+ *
-+ * Redistribution and use in source and binary forms, with or without
-+ * modification, are permitted provided that the following conditions
-+ * are met:
-+ * 1. Redistributions of source code must retain the above copyright
-+ *    notice, this list of conditions and the following disclaimer.
-+ * 2. Redistributions in binary form must reproduce the above copyright
-+ *    notice, this list of conditions and the following disclaimer in the
-+ *    documentation and/or other materials provided with the distribution.
-+ * 3. Neither the name of the University nor the names of its contributors
-+ *    may be used to endorse or promote products derived from this software
-+ *    without specific prior written permission.
-+ *
-+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND



Home | Main Index | Thread Index | Old Index