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.
