Commit Graph

41 Commits

Author SHA1 Message Date
Kai Pastor
d062724539
[libmariadb] Update, major refresh (#41175) 2024-09-30 18:15:24 -04:00
jim wang
c1de34e406
[libmariadb] Fix the issue of iconv search failure under Linux (#39136)
Fix one of https://github.com/microsoft/vcpkg/issues/32398 issue.
```
CMake Error at mariadb_config/CMakeLists.txt:51 (GET_LIB_NAME):
  GET_LIB_NAME Function invoked with incorrect arguments for function named:
  GET_LIB_NAME
```
Fixed the issue that the search for iconv in Linux did not obtain the
value of the macro variable Iconv_LIBRARIES, causing the function input
parameter check to fail.

- [X] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~~SHA512s are updated for each updated download.~~
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [ ] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [X] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [X] Only one version is added to each modified port's versions file.

Usage test pass with following triplets:

```
x64-linux
```
2024-06-05 23:59:09 -07:00
Chuck Walbourn
5d2a0a9814
Update xbox supports expressions for failing ports with copyleft licenses (#31770)
* Xbox triplets should not support ports with only copyleft licenses

* Reverted ports that build with xbox currently

* Fix conflict and rebase

* Update baseline

* Update baseline
2023-06-15 14:49:00 -07:00
双草酸酯
cc115450e0
[libmariadb] add zstd to option list (#26931)
* [libmariadb] add zstd to macOS build

* update manifests

* add zstd switch

* update version

* update

* update version
2022-10-08 21:38:15 -07:00
Lily Wang
4e73d1b47a
[libmariadb] Fix build error on Linux (#26704)
* [libmariadb] Fix build error on Linux

* x-add-version

* Revert ci.baseline.txt

* fix CMake export

* change ci.baseline.txt to open test libmariadb

* x-add-version

* Revert ci.baseline.txt

* remove CMAKE_SHARED_LIBRARY_C_FLAGS

* x-add-version
2022-09-12 13:50:09 -07:00
JonLiu1993
581099d541
[libmariadb] update to v3.3.1 (#26268)
* [libmariadb] update to v3.3.1

* update version

* revert patch formating

* update version
2022-08-11 18:51:38 -07:00
Thomas1664
7122b74457
[libmariadb] Fix features (#26077)
* [libmariadb] Fix features

* format

* version

* Fix license + features

* format

* version
2022-08-03 11:58:02 -07:00
Kai Pastor
3492464c1c
[libmariadb] Update (#21359)
* Update to 3.1.15

* Modernize portfile

* Keep plugins

* Always use vcpkg zlib instead vendored copy

* Use zlib and openssl modules in pc file

* Always install pc file, drop non-relocatable mariadb_config

* UWP is not supported

* Use schannel SSL backend on windows

* Fix exported includedir and libdir

* Fixup windows pc file

* Disable extra static lib

* Disable plugins with extra dependencies

* [libmariadb] Namespace targets with unofficial::

* Update versions

* Enable CI for x86-windows: no conflict with mysql

* Re-enable lib mariadbclient via feature

* Use openssl targets to handle multi-config

* Update versions

* CR request

* Update versions
2021-11-17 15:33:26 -08:00
Jack·Boos·Yu
5293c8685a
[libmariadb] Fix plugin installation, fix pkgconfig (#18769)
* [libmariadb] Fix plugin installation, fix pkgconfig

* fix installation

* update version stuff

Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
2021-07-22 16:19:26 -07:00
NancyLi1013
88e03109aa
[libmariadb] Fix build error with cmake 3.20.0 (#17113)
* [libmariadb] Fix build error with cmake 3.20.0

* Update versions

* Add vcpkg.json

* Update versions/l-/libmariadb.json
2021-04-07 12:25:49 -07:00
JonLiu1993
db0ec30af6
[libmariadb] update to the 3.1.12 (#17004)
* [libmariadb] update to the 3.1.12

* update version

* Add keyword FEATURES

* update version
2021-04-02 12:46:30 -07:00
双草酸酯
b41a46f3d7
Fix libmariadb compiling on ARM64 (#15699) 2021-01-19 16:00:17 -08:00
Jack·Boos·Yu
d7c3b9ec4a
[poco] Fix dependency libmariadb (#14763)
* [poco] Fix dependency libmariadb

* [poco] Remove link in codes
2020-11-30 10:36:22 -08:00
Jack·Boos·Yu
1009863e79
[libmariadb] Also export target mariadbclient (#14533) 2020-11-12 10:22:36 -08:00
Jack·Boos·Yu
74844c7546
[libmysql/libmariadb] Export unofficial cmake targets (#14290)
* [libmysql/libmariadb] Add vcpkg-cmake-wrapper and usage

* [libmysql] Export target unofficial-libmysql

* [libmariadb] Export target unofficial-libmariadb

* Add conditions

* Remove empty folder

* [libmysql] Enable static build, generate library mysqlclient

* Update ports/libmysql/CONTROL

* [libmysql] Re-write portfile.cmake

* [vcpkg_clean_executables_in_bin] clean up the pdbs

* [libmysql] Fix tools on non-Windows

* [libmysql] Fix tools, fix wrapper

* [libmysql] Add macro libmysql_FOUND

* [vcpkg_clean_executables_in_bin] Revert changes

* [libmysql] Export unofficial-libmysql on both dynamic and static

* Update ports/libmariadb/export-cmake-targets.patch

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-11-10 09:28:45 -08:00
Arves100
5c25a01a9c
[libmariadb] Fix OpenSSL feature option (#14196) 2020-10-26 21:00:50 -07:00
NancyLi1013
4aa08938a2
[libmariadb] Update to 3.1.10 (#14121)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-10-20 11:01:40 -07:00
Phoebe
0b38206a15
[libmariadb] Update the patch (#14059) 2020-10-15 12:32:58 -07:00
Robert Schumacher
75bd2efe0d
[many ports] 2019.09.14 Updates (#13536)
* [many ports] 2019.09.14 Updates

* Revert failure ports

* Revert failure ports

* Revert failure ports

* [urdfdom] Fix find dependency console_bridge

* Revert failure ports

* [devil] Compatible with jasper 2.0.20

* [devil] Refix compatible with jasper functions declaration on different os

* Update ports/alembic/CONTROL

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Revert failure ports wangle

* [azure-kinect-sensor-sdk] Fix build with matroska 1.6.2

* Revert failure ports

* Revert failure ports

* [urdfdom-headers] Fix include path in config.cmake file

* upload patch

* [urdfdom-headers] Refix include path in config.cmake file

* [qt5-imageformats] Fix missing include math.h

* [urdfdom-headers] Refix include path in config.cmake file

* [qt5] Fix adding option PATCHES and other options when using qt_submodule_installation

* Remove updated ports version

* Commit suggestions

* [libideviceactivation] revert

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-10-13 13:17:32 -07:00
Arves100
a5d23385e5
[libmariadb] Include bundled zlib and openssl (#12669)
* [libmariadb] Include bundled zlib and openssl

* Update ports/libmariadb/portfile.cmake

* Update ports/libmariadb/CONTROL

* Update ports/libmariadb/portfile.cmake

* Update ports/libmariadb/portfile.cmake

* Update ports/libmariadb/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-08-05 14:03:22 -07:00
Jack·Boos·Yu
5d6927385e
[libmariadb] Fix patch (#10043)
The patch incorrectly left out the line just before the modification.
2020-02-25 16:42:08 -08:00
Robert Schumacher
08c951fef9
[many ports] Upgrades to 2020.02.08 (#9986)
* [many ports] Upgrades to 2020.02.08

* Undo asio asmjit libimobiledevice mlpack mongo-c-driver oniguruma openmvg openvdb pcl

* Update ci baseline file

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-02-10 16:08:57 -08:00
JackBoosY
d72c12c84b [libmariadb]Fix usage error LNK2001. 2019-08-15 20:20:59 -07:00
Phoebe
bcff929875 Add PREFER_NINJA to many ports (#7468)
* Add PREFER_NINJA to many ports
2019-07-31 13:01:02 -07:00
Lily
1ff16433f2 [libmariadb] Fix install path (#7396) 2019-07-24 10:23:29 -07:00
pravic
18b029a5e3 [WIP] Add a Homepage URL entry for vcpkg ports (#2933)
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-06-15 16:54:47 -07:00
JackBoosY
c7528e76ad [libmariadb]Disable test build. (#6574) 2019-05-23 21:44:54 -07:00
Robert Schumacher
33af90d42a
[many ports] Updates 2019.05.19 (#6524) 2019-05-21 21:00:24 -07:00
Robert Schumacher
f520aacf0e [libmariadb] Fix /MD for static libs. Fixes #4493. 2018-10-20 13:58:28 -07:00
hlysunnaram
38c741f390 [gdal] update port to 2.3.2 and mysql support as port feature (#4413)
* [gdal] update port from 2.3.0 to 2.3.2

* [libmariadb] fix build failure when VCPKG_BUILD_TYPE is set

* [gdal] remove libmysql dependency from port core to allow x86 build

* create new port features: mysql-libmysql and mysql-libmariadb
* add mysql-libmysql as default feature: to build on x86, install gdal[core] or gdal[core,mysql-libmariadb] if mysql support is needed
2018-10-12 15:12:15 -07:00
Robert Schumacher
0ab8f0d69f [libmariadb] Use vcpkg_from_github() and improve conflict check 2018-03-14 03:18:12 -07:00
Christophe Guebert
48670cbe2a Fix static build. 2017-10-20 08:21:18 +02:00
Christophe Guebert
bc2781bb3c [libmariadb] Update to 3.0.2 2017-10-20 07:48:54 +02:00
Alexander Karatarakis
26516fe485 vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7) 2017-09-09 00:12:54 -07:00
Olaf van der Spek
c42d3b3677 Update CONTROL 2017-01-25 16:55:36 +01:00
flysha
8fd59c59bc [libmariadb] rollback conflict with libmysql 2017-01-25 10:25:38 +08:00
sdcb
ce9741f71b [libmariadb] upgrade to 2.3.2
1. upgrade package to 2.3.2
2. enable static build support
3. do not block with libmysql
2017-01-20 17:06:11 +08:00
Alexander Karatarakis
cadee66ca2 If portfile is not static-enabled yet, warn and then build dynamic
The opposite if portfile is not dynamic enabled
2016-11-08 14:38:47 -08:00
Alexander Karatarakis
1808d461b0 triplet is now automatically included before portfiles.
Also remove trailing whitespaces from portfiles
2016-11-08 14:25:47 -08:00
Alexander Karatarakis
f689889ea8 [libmariadb] Mark as not supporting static yet 2016-10-26 16:00:04 -07:00
flysha
1794a18fd3 Add libmariadb. 2016-10-16 08:39:21 +08:00