[glib/wip/pwithnall/962-drop-embedded-pcre: 4/5] pcre: Drop internal libpcre copy




commit 9570e67744c3546d6d1bb5bbab32a029f4f59706
Author: Philip Withnall <pwithnall endlessos org>
Date:   Wed Jun 9 12:19:43 2021 +0100

    pcre: Drop internal libpcre copy
    
    It’s no longer used and is a maintenance burden.
    
    Signed-off-by: Philip Withnall <pwithnall endlessos org>
    
    Fixes: #962

 docs/reference/glib/meson.build |    2 -
 glib/meson.build                |    3 -
 glib/pcre/COPYING               |    5 -
 glib/pcre/meson.build           |   50 -
 glib/pcre/pcre.h                |  507 ---
 glib/pcre/pcre_byte_order.c     |  286 --
 glib/pcre/pcre_chartables.c     |  196 -
 glib/pcre/pcre_compile.c        | 8213 ---------------------------------------
 glib/pcre/pcre_config.c         |  168 -
 glib/pcre/pcre_dfa_exec.c       | 3611 -----------------
 glib/pcre/pcre_exec.c           | 7144 ----------------------------------
 glib/pcre/pcre_fullinfo.c       |  204 -
 glib/pcre/pcre_get.c            |  585 ---
 glib/pcre/pcre_globals.c        |   88 -
 glib/pcre/pcre_internal.h       | 2334 -----------
 glib/pcre/pcre_jit_compile.c    | 7497 -----------------------------------
 glib/pcre/pcre_newline.c        |  182 -
 glib/pcre/pcre_ord2utf8.c       |   95 -
 glib/pcre/pcre_string_utils.c   |  166 -
 glib/pcre/pcre_study.c          | 1532 --------
 glib/pcre/pcre_tables.c         |  600 ---
 glib/pcre/pcre_valid_utf8.c     |  297 --
 glib/pcre/pcre_version.c        |   93 -
 glib/pcre/pcre_xclass.c         |  196 -
 glib/pcre/ucp.h                 |  179 -
 glib/update-pcre/digitab.patch  |   94 -
 glib/update-pcre/memory.patch   |   40 -
 glib/update-pcre/ucp.patch      |  834 ----
 glib/update-pcre/update.sh      |  124 -
 29 files changed, 35325 deletions(-)
---
diff --git a/docs/reference/glib/meson.build b/docs/reference/glib/meson.build
index 43c273855..838a4f777 100644
--- a/docs/reference/glib/meson.build
+++ b/docs/reference/glib/meson.build
@@ -25,8 +25,6 @@ if get_option('gtk_doc')
     'gtrace-private.h',
     'glib-mirroring-tab',
     'gnulib',
-    'pcre',
-    'update-pcre',
     'gbytesprivate.h',
     'gvariant-internal.h',
     'gvariant-serialiser.h',
diff --git a/glib/meson.build b/glib/meson.build
index 0c768128a..9cce4a224 100644
--- a/glib/meson.build
+++ b/glib/meson.build
@@ -3,9 +3,6 @@ configure_file(input : 'glibconfig.h.in', output : 'glibconfig.h',
   configuration : glibconfig_conf)
 
 subdir('libcharset')
-if not use_system_pcre
-  subdir('pcre')
-endif
 
 # libsysprof-capture support
 libsysprof_capture_dep = dependency('sysprof-capture-4', version: '>= 3.38.0',


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]