Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
mysql-workbench


Commits:
4f71dc80 by loqs at 2024-03-07T14:54:29+01:00
Remove pcre

https://github.com/mysql/mysql-workbench/commit/666b150bf266112a3d0dd38f432fbb2b21c785f2
https://archlinux.org/todo/move-to-pcre2/

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -29,7 +29,6 @@ pkgbase = mysql-workbench
        depends = libaio
        depends = libxml2
        depends = libzip
-       depends = pcre
        depends = proj
        depends = python
        depends = rapidjson


=====================================
PKGBUILD
=====================================
@@ -19,7 +19,7 @@ url='https://www.mysql.com/products/workbench/'
 license=('GPL2')
 depends=('cairo' 'antlr4-runtime' 'curl' 'desktop-file-utils' 'freetype2' 
'giflib'
          'gtkmm3' 'hicolor-icon-theme' 'json-c' 'libgl' 'libsecret' 'libssh' 
'libaio'
-         'libxml2' 'libzip' 'pcre' 'proj' 'python' 'rapidjson' 'unixodbc'
+         'libxml2' 'libzip' 'proj' 'python' 'rapidjson' 'unixodbc'
          'vsqlite++' 'zstd')
 makedepends=('cmake' 'boost' 'mesa' 'swig' 'java-runtime' 'imagemagick' 'gcc12'
              "antlr4=${_antlr4_version}" "antlr4-runtime=${_antlr4_version}")
@@ -64,6 +64,9 @@ prepare() {
        # fix build with libxml2
        patch -Np1 < "${srcdir}"/0004-libxml2.patch
 
+       # remove left over requirement on PCRE
+       sed -i '/PCRE REQUIRED/d' CMakeLists.txt
+
        # remove '-Werror'
        sed -i '/^\s*set/s| -Werror||' CMakeLists.txt
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mysql-workbench/-/commit/4f71dc80442837191e1b4aa3c250f5683855b780

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mysql-workbench/-/commit/4f71dc80442837191e1b4aa3c250f5683855b780
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to