extra/mysql-workbench to 8.0.38-5

This commit is contained in:
Kevin Mihelich 2024-08-21 23:49:30 +00:00
parent a7a1e6055b
commit 1b9e64fa00
2 changed files with 113 additions and 17 deletions

View file

@ -1,7 +1,7 @@
pkgbase = mysql-workbench
pkgdesc = A cross-platform, visual database design tool developed by MySQL
pkgver = 8.0.38
pkgrel = 4
pkgrel = 5
url = https://www.mysql.com/products/workbench/
arch = x86_64
license = GPL2
@ -11,36 +11,94 @@ pkgbase = mysql-workbench
makedepends = swig
makedepends = java-runtime
makedepends = imagemagick
makedepends = antlr4=4.13.1
makedepends = antlr4-runtime=4.13.1
depends = cairo
makedepends = antlr4=4.13.2
makedepends = antlr4-runtime=4.13.2
depends = antlr4-runtime
depends = libantlr4-runtime.so
depends = atkmm
depends = libatkmm-1.6.so
depends = at-spi2-core
depends = libatk-1.0.so
depends = cairo
depends = libcairo.so
depends = curl
depends = libcurl.so
depends = desktop-file-utils
depends = expat
depends = libexpat.so
depends = freetype2
depends = gcc-libs
depends = gdk-pixbuf2
depends = libgdk_pixbuf-2.0.so
depends = giflib
depends = libgif.so
depends = glib2
depends = libgio-2.0.so
depends = libglib-2.0.so
depends = libgmodule-2.0.so
depends = libgobject-2.0.so
depends = glibc
depends = gtk3
depends = libgdk-3.so
depends = libgtk-3.so
depends = gtkmm3
depends = libgtkmm-3.0.so
depends = hicolor-icon-theme
depends = json-c
depends = libgl
depends = libsecret
depends = libssh
depends = libjson-c.so
depends = libaio
depends = libarchive
depends = libarchive.so
depends = libgl
depends = libGLX.so
depends = libOpenGL.so
depends = libjpeg
depends = libjpeg.so
depends = libpng
depends = libpng16.so
depends = libsecret
depends = libsecret-1.so
depends = libssh
depends = libssh.so
depends = libtiff
depends = libtiff.so
depends = libx11
depends = libxml2
depends = libxml2.so
depends = libzip
depends = libzip.so
depends = lz4
depends = liblz4.so
depends = ncurses
depends = libncursesw.so
depends = openssl
depends = libcrypto.so
depends = libssl.so
depends = pango
depends = libpango-1.0.so
depends = libpangocairo-1.0.so
depends = pcre2
depends = libpcre2-8.so
depends = proj
depends = python
depends = rapidjson
depends = sqlite
depends = libsqlite3.so
depends = unixodbc
depends = vsqlite++
depends = xz
depends = liblzma.so
depends = zlib
depends = libz.so
depends = zstd
depends = libzstd.so
source = https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.38-src.tar.gz
source = https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.38-src.tar.gz.asc
source = https://cdn.mysql.com/Downloads/MySQL-8.4/mysql-8.4.2.tar.gz
source = https://cdn.mysql.com/Downloads/MySQL-8.4/mysql-8.4.2.tar.gz.asc
source = https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-8.4.0-src.tar.gz
source = https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-8.4.0-src.tar.gz.asc
source = https://download.osgeo.org/gdal/3.9.1/gdal-3.9.1.tar.xz
source = https://download.osgeo.org/gdal/3.9.2/gdal-3.9.2.tar.xz
source = https://downloads.sourceforge.net/project/boost/boost/1.77.0/boost_1_77_0.tar.bz2
source = 0001-mysql-workbench-no-check-for-updates.patch
source = 0002-disable-unsupported-operating-system-warning.patch
@ -52,7 +110,7 @@ pkgbase = mysql-workbench
sha256sums = SKIP
sha256sums = 540b3d3b4d20ecf9f900bf55bba870718e50672f54fa2cdb124adf385796ce8b
sha256sums = SKIP
sha256sums = aff3086fee75f5773e33a5598df98d8a4d10be411f777d3ce23584b21d8171ca
sha256sums = bfbcc9f087f012c36151c20c79f8eac9529e1e5298fbded79cd5a1365f0b113a
sha256sums = fc9f85fc030e233142908241af7a846e60630aa7388de9a5fafb1f3a26840854
sha256sums = cdf687f23bc6e8d52dbee9fa02b23d755e80f88476f0fc2e7c4c71cdfed3792f
sha256sums = 2d0f6dcf38f22e49ef7ab9de0230484f1ffac41b7ac40feaf5ef4538ae2f7a18

View file

@ -12,21 +12,59 @@ buildarch=8
pkgname=mysql-workbench
pkgver=8.0.38
pkgrel=4
pkgrel=5
_mysql_version=8.4.2
_connector_version=8.4.0
_gdal_version=3.9.1
_gdal_version=3.9.2
_boost_version=1.77.0
# bump the antlr4 version as required, this is to match the jar file name
_antlr4_version=4.13.1
_antlr4_version=4.13.2
pkgdesc='A cross-platform, visual database design tool developed by MySQL'
arch=('x86_64')
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' 'proj' 'python' 'rapidjson' 'unixodbc'
'vsqlite++' 'zstd')
depends=('antlr4-runtime' 'libantlr4-runtime.so'
'atkmm' 'libatkmm-1.6.so'
'at-spi2-core' 'libatk-1.0.so'
'cairo' 'libcairo.so'
'curl' 'libcurl.so'
'desktop-file-utils'
'expat' 'libexpat.so'
'freetype2'
'gcc-libs'
'gdk-pixbuf2' 'libgdk_pixbuf-2.0.so'
'giflib' 'libgif.so'
'glib2' 'libgio-2.0.so' 'libglib-2.0.so' 'libgmodule-2.0.so' 'libgobject-2.0.so'
'glibc'
'gtk3' 'libgdk-3.so' 'libgtk-3.so'
'gtkmm3' 'libgtkmm-3.0.so' #'libgdkmm-3.0.so'
'hicolor-icon-theme'
'json-c' 'libjson-c.so'
'libaio'
'libarchive' 'libarchive.so'
'libgl' 'libGLX.so' 'libOpenGL.so'
'libjpeg' 'libjpeg.so'
'libpng' 'libpng16.so'
'libsecret' 'libsecret-1.so'
'libssh' 'libssh.so'
'libtiff' 'libtiff.so'
'libx11'
'libxml2' 'libxml2.so'
'libzip' 'libzip.so'
'lz4' 'liblz4.so'
'ncurses' 'libncursesw.so'
'openssl' 'libcrypto.so' 'libssl.so'
'pango' 'libpango-1.0.so' 'libpangocairo-1.0.so'
'pcre2' 'libpcre2-8.so'
'proj' #'libproj.so'
'python'
'rapidjson'
'sqlite' 'libsqlite3.so'
'unixodbc' #'libodbc.so'
'vsqlite++' #'libvsqlitepp.so'
'xz' 'liblzma.so'
'zlib' 'libz.so'
'zstd' 'libzstd.so')
makedepends=('cmake' 'boost' 'mesa' 'swig' 'java-runtime' 'imagemagick'
"antlr4=${_antlr4_version}" "antlr4-runtime=${_antlr4_version}")
validpgpkeys=('BCA43417C3B485DD128EC6D4B7B3B788A8D3785C') # MySQL Release Engineering <mysql-build@oss.oracle.com>
@ -44,7 +82,7 @@ sha256sums=('5b646c03684845468d44ad10e6937560e0db122c3a1c4ddc7de8ac3dd51c60f6'
'SKIP'
'540b3d3b4d20ecf9f900bf55bba870718e50672f54fa2cdb124adf385796ce8b'
'SKIP'
'aff3086fee75f5773e33a5598df98d8a4d10be411f777d3ce23584b21d8171ca'
'bfbcc9f087f012c36151c20c79f8eac9529e1e5298fbded79cd5a1365f0b113a'
'fc9f85fc030e233142908241af7a846e60630aa7388de9a5fafb1f3a26840854'
'cdf687f23bc6e8d52dbee9fa02b23d755e80f88476f0fc2e7c4c71cdfed3792f'
'2d0f6dcf38f22e49ef7ab9de0230484f1ffac41b7ac40feaf5ef4538ae2f7a18'