Commit Graph

112 Commits

Author SHA1 Message Date
Billy O'Neal
4c1734ba2a
[kealib] Block attempting to load gdal's package.
Resolves https://github.com/microsoft/vcpkg/issues/32653

The problem is that regardless of `LIBKEA_WITH_GDAL` it runs `find_package(GDAL`. (Ignoring the answer) Inside GDAL's package, they do `find_dependency(HDF5 COMPONENTS C)` which overrides kealib's attempted `find_package(HDF5 COMPONENTS CXX HL REQUIRED)` with the wrong libraries.
2023-07-19 23:26:01 -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
Billy O'Neal
638b1588be
Update vcpkg-tool to 2023-06-07 + xbox triplets cleanup (#31723)
* Update vcpkg-tool to 2023-05-31 + xbox triplets cleanup

https://github.com/microsoft/vcpkg-tool/releases/tag/2023-05-30 +
https://github.com/microsoft/vcpkg-tool/releases/tag/2023-05-31 +
https://github.com/microsoft/vcpkg-tool/releases/tag/2023-06-07

Clean up xbox triplets following teaching vcpkg.exe about xbox more directly.

Also deletes the seemingly-no-longer-used vcpkg_get_dep_info.cmake and vcpkg_get_tags.cmake.

Also: [redis-plus-plus] Add DISABLE_PARALLEL_CONFIGURE due to source tree write.
2023-06-08 11:17:29 -07:00
myd7349
2e7fdb7b68
[kissfft] Update to 131.1.0 (#31744)
* [kissfft] Update to 131.1.0

* [kissfft] Bump version

* [kissfft] Fix

* [kissfft] Overwrite version

* [kissfft] Remove unused patch

* [kissfft] Overwrite version

* [kissfft] Fix description

* [kissfft] Overwrite version

* [kissfft] Add usage

* [kissfft] Fix OpenMP

* [kissfft] Overwrite version

* [kissfft] Build for all data types

* [kissfft] Overwrite version

* [kissfft] LOGFILE_BASE

* [kissfft] Update usage

* [kissfft] Overwrite version

* [kissfft] Fix linkage, update usage

* [kissfft] Overwrite version

* [kissfft] Fix tool names

* [kissfft] Overwrite version
2023-06-07 11:57:58 -07:00
Jacob Kahn
120f81c4d4
[kenlm] Update port (#31863)
* [kenlm] Update port

* x-add-version

* remove unused patches

* Overwrite version

* Use imported targets for Boost to fix build issue on Windows

* Update ports/kenlm/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update version

* Update versions/k-/kenlm.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

---------

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2023-06-07 09:34:22 -07:00
Alex
e527f179b1
[kf5parts] Add new port (#31544)
* [kf5parts] New package

* [kf5parts] Apply suggestions from code review

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>

* [kf5parts] vcpkg x-add-version kf5parts

---------

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2023-05-31 12:49:39 -07:00
BullyWiiPlaza
b9098338e0
[kissnet] Update version (#31212)
* [kissnet] Update version

* Update version database
2023-05-02 13:22:09 -07:00
Lily Wang
2b1d52a7a5
[many ports] Include functional to fix error C2039 and C2504 (#30946) 2023-04-26 21:05:37 -07:00
Jack·Boos·Yu
7cfd63db7f
[many ports]switch to vcpkg-cmake / vcpkg-cmake-config part 2 (#29882)
Co-authored-by: jyu49 <yu_jack@apple.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-04-21 14:48:12 -07:00
Kai Pastor
fc54955667
[ktx] Update and fixes (#30804)
* [ktx] Update and fixes

* Fix quirks
2023-04-14 14:14:37 -07:00
autoantwort
5b11232d00
[many-ports] Don't use deprecated functions (autogenerated) (#26981)
* [libuvc,qt5-virtualkeyboard] remove duplicated dependency entry

* [many-ports] don't use deprecated functions (autogenerated)

* atkmm: Fix license.
gperftools: Reformat vcpkg_check_features call.
gsl: Fix license.
libpff: Fix license.
pangomm: Fix license.
qtbase: Revert, only comment changes.
type-lite: Reformat vcpkg_check_features and actually use the feature options.

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-04-13 09:13:15 -07:00
مهدي شينون (Mehdi Chinoune)
8f23984a25
[kd-soap] update to 2.1.1 and build against Qt6 (#30371) 2023-03-27 11:57:32 -07:00
Chuck Walbourn
7a4ca3fd46
UWP toolchain fix and update some supports expressions for uwp/xbox (#30096)
* UWP toolchain fix and update some ports supports expressions for uwp/xbox

* Update baseline

* More ports updated for !xbox

* Update baseline

* Update support expression for ms-gdkx

* Update baseline

* ms-gdkx port should fail on ado system

* Revert change to opengl-registry since its needed for angle on UWP

* Minor github actions cr

* Refresh baseline
2023-03-20 12:02:25 -07:00
autoantwort
38e3949c3c
[kubernetes] update sha (#30106) 2023-03-10 11:20:10 -08:00
Ahmed Yarub Hani Al Nuaimi
5d129d88b5
[kubernetes] Update to 0.6.0 (#29855)
* Upgrade Kubernetes client library's port to 0.6.0

* Update version files

* Update ports/kubernetes/portfile.cmake

Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com>

* Update version files

---------

Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com>
2023-02-28 10:04:03 -08:00
Sergei Kachkov
b24cd526fc
[ktx] Static build fix (#29756)
* [ktx] Fix missing zstd dependency

* [ktx] Fix GNU libtool issue for static build with enabled 'tools' feature

* [ktx] Update port version
2023-02-23 12:25:09 -08:00
Alexander Neumann
d098bf1e82
[lessmsi] Remove tool from installed tree (#29766)
* Move lessmsi out of the installed tree

* bump port version

* v db
2023-02-22 12:11:17 -08:00
Hamish Moffatt
c851cdcb4e
[kdalgorithms ] update version (#29610)
* [kdalgorithms] update to newer commit

* [kdalgorithms] update
2023-02-13 07:28:26 -08:00
Hamish Moffatt
71d3fa60b6
[kdalgorithms] Add new port (#29375) 2023-02-02 20:28:50 -08:00
chausner
beb1f265b8
[kfr] Update to 5.0.1 (#29105)
* Update kfr to 5.0.1

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2023-01-24 00:41:53 -08:00
JoergAtGithub
28f2ea5858
[kaitai-struct-cpp-stl-runtime] Added kaitai-struct-cpp-stl-runtime (#28799)
* Added new port kaitai-struct-cpp-stl-runtime

* Disable staticcrt triplets

* Made build with libiconv a default feature, to match the option in library's CMakelists.txt
2023-01-08 22:06:03 -08:00
Kai Pastor
7962130140
[baseline][kf5solid] Explicitly disable imobile backend (#28279) 2022-12-12 12:31:05 -08:00
Ahmed Yarub Hani Al Nuaimi
b2a7fdcbb2
[kubernetes] Update version (#28075)
* Update Kubernetes client's port

* Update Kubernetes client's version

* Update Kubernetes client's port

* Update Kubernetes client's port

* Update Kubernetes client's port

* Apply suggested commits

* Update Kubernetes client's version

* Update Kubernetes client's version

* Update Kubernetes client's version
2022-12-01 13:42:02 -08:00
Dawid Wróbel
2517414759
[kf5] Update to 5.98 (#26831)
* [kf5] upgrade to 5.98

* [kf5] update versions

* [plasma-wayland-protocols] new port

* [plasma-wayland-protocols] update versions

* [kf5guiaddons] add wayland dependency; make x11 a feature

* [kf5guiaddons] update versions

* [kf5auth] kauth has no support for Windows

* [kf5auth] update versions

* [kf5configwidgets] kauth has no support for Windows nor Android

* [kf5configwidgets] update version

* [kf5auth] add static dependencies

* [kf5auth] update versions

* [kf5globalaccel] globalaccel has no support for Windows

* [kf5declarative] globalaccel has no support for Windows

* [kf5] update versions

* [kf5guiaddons] copy the kde-geo-uri-handler tool

* [kf5guiaddons] update versions

* [kf5kcmutils] fix QML files installation location

* [kf5kcmutils] update versions

* [kf5newstuff] fix unused variable warning

* [kf5newstuff] update versions

* [kf5coreaddons] fix static builds

* [kf5coreaddons] update versions

* [kf5kcmutils] copy kcmdesktopfilegenerator tool

* [kf5kcmutils] update versions

* [kf5kio] update libiconv patch

* [kf5kio] update versions

* [kf5globalaccel] add XCB dependncy on Linux

* [kf5globalaccel] update versions

* [kf5configwidgets] add coreaddons as new dependency

* [kf5configwidgets] update version

* [kf5kcmutils] update static compilation patch

* [kf5kcmutils] update versions

* [kf5auth] fix static dependencies

* [kf5auth] update versions

* [kf5auth] update cmake.in static deps patch

* [kf5auth] update versions

* [kf5guiaddons] fix missing static deps in cmake.in

* [kf5guiaddons] update versions

* [kf5coreaddons] fix inotify lookup

* [kf5coreaddons] update versions

* [kf5globalaccel] update info on required XCB extensions

* [kf5globalaccel] update versions

* [kf5kio] update versions

Co-authored-by: Cheney Wang (Beyondsoft Corporation) <v-xincwa@microsoft.com>
2022-11-30 11:03:25 -08:00
BullyWiiPlaza
41b95a3c7d
[kissnet] create a new port (#27529)
* Add port kissnet

* Small fixes again according to the GitHub bot

* Update ports/kissnet/portfile.cmake

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Bump port version

* Update ports/kissnet/portfile.cmake

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Overwrite version

* Only copy header and add usage

* Add version

* Update ports/kissnet/portfile.cmake

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* version

* vdb

* Add quotes, remove 'add 1 to x' comments.

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
Co-authored-by: FrankXie <v-frankxie@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-11-14 21:32:25 -08:00
Alexander Neumann
6f7ffeb18f
[many ports] Add X windows part 11/N (#27441)
* [libice] replace macros with typedefs

* [libx11] fix dl linkage on linux and cleanup the cmake wrapper.

* [libxxf86vm] add port

* [libxtst] add port

* [libxt] add port

* [libxmu] add port

* [libxaw] add port

* bump port version

* v db

* fix libxpm and maybe cross libxt

* malloc returns null for cross builds

* fix typo

* fix stuff

* v db

* fix stuff ?

* WIP commit

* libxt cross fix

* add todo

* fix libxaw

* xcb add some fixes.

* fix todos

* fix arm ?

* fix path

* bump some versions

* shorten comment

* format manifest

* v db

* fix stuff

* ci baseline

* v db

* adjust libx11 wrapper again

* v db

* add license

* remove doubled entry from v db

* v db

* libxmu remove global variable.

* correctly split unistd.patch and apply it

* disable thread safe init in libx11 on windows

* v db

* libx11 append options correctly.

* v db

* still not correct.

* v db
2022-11-11 17:32:25 -08:00
Matthew Oliver
fa7a620f9c
[ktx] Update to 4.1.0-rc3. (#26923)
* [ktx] Update to 4.1.0-rc3.

This also fixes a compilation error with the previous port version (4.1.0-rc2) when using feature ktx[tools].

* [ktx] Fix gnu libtool detection.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-10-24 17:15:13 -07:00
Guillaume Racicot
e97f053a90
[kangaru ] Update to version 4.3.1 (#26839)
* Bumped kangaru version

* Added versions

* Bumped kangaru version

* run x-add-version

* Change name of the feature to globaltypeid

* Run x-add-version

* Apply suggestions from code review

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Fixed feature for hash based type id

* Run x-add-version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2022-09-22 11:42:38 -07:00
Javier Matos Denizac
a291bcad80
[vcpkg baseline][kf5globalaccel] Fix baseline (#26658)
* Make x11extras a feature

* versions

* Remove the feature but keep explicit only-on-linux platform selection.

* Fix spelling.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-09-07 16:30:58 -07:00
Matthias Kuhn
c0b6d35a67
[kf5globalaccel] Fix build on windows when x11 is around (#26564) 2022-08-31 17:35:30 -07:00
Lily Wang
5fb8f6c24e
[kubazip] update to 0.2.4 (#26368)
* [kubazip] update to 0.2.4

* x-add-version
2022-08-17 09:35:26 -07:00
Thomas1664
1721648556
[kf5] Merge copyright files to a single file (#25759)
* [kf5] Remove copyright dir part 1

* part 2

* version

* format

* version

* Diagram has only a single license file

* version

* Delete docs

* version

* Fix empty dirs

* version

* Only remove readme

* version
2022-07-14 12:09:56 -07:00
Arsen Tufankjian
d83d14dc46
[KTX] Fixing port to properly patch zstd for platforms other than windows (#24869)
* Updating ktx zstd patch to work for non-windows platforms

* Formatting

* Updating version

* Extra version nonsense

* Private zstd

* Versioning

* Updating hash of ktx revision and tweaking mingw toolchain to find gcc/g++ differently

* Updating version

* Removing change to mingw
2022-06-20 13:52:26 -07:00
talregev
a2d8a7cbb1
[fontconfig][freetds][qtwebengine] Take gperf from vcpkg (#24677)
* Take gperf from vcpkg tool if possible

* [gperf] Install binary into tools/gperf/

* Fix kf5codecs gperf bug

* Add PREPEND to freetds port

* fix gperf for qtwebengine

* make gperf modern port

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-06-01 17:13:53 -07:00
LilyWangLL
93b38546e2
[kinectsdk1][kinectsdk2] Add Config.cmake.in (#24877)
* [kinectsdk1, kinectsdk2] Add Config.cmake.in

* change version-string to version

* x-add-version

* update supports

* x-add-version

* [kinectsdk1][kinectsdk2] Switch to lessmsi

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-05-24 16:21:09 -07:00
Mengna Li
f37a583009
[ktx] update to 4.1.0-rc1 (#24620)
* update ktx to 4.1.0-rc1

* remove useless file

* change to version-semver
2022-05-09 14:53:44 -07:00
autoantwort
e9d2b4c40e
[vcpkg ci] Check for deprecated license identifiers (#23039) 2022-04-27 12:58:45 -07:00
chausner
c401167e29
[kangaru] Update to 4.3.0 (#24177)
* Update kangaru to 4.3.0

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-18 16:38:53 -07:00
Thomas1664
9c23685b57
[ktx] only remove dlls in static builds (#23942)
* [ktx] only remove dlls in static builds

* version
2022-04-06 14:42:36 -07:00
Kai Pastor
4455e64f20
[kf5archive] Fix zstd, feature control and license info (#22963)
* Fix feature control and license info

* Update versions
2022-02-07 22:03:53 -08:00
Billy O'Neal
c9e786d81a
[many ports] remove remaining vcpkg_fail_port_install calls. (#22770)
* Bulk remove vcpkg_fail_port_install calls.

Interesting ones have been split out into separate reviews, where "interesting" means "anything more than just deleting the call to vcpkg_fail_port_install",

In support of https://github.com/microsoft/vcpkg/pull/21502

* Update version database.

* Revert google benchmark changes already submitted as https://github.com/microsoft/vcpkg/pull/22728

* Repair version database.
2022-01-25 10:31:15 -08:00
Ahmed Yarub Hani Al Nuaimi
04804d3795
[Kubernetes] Update to latest commit (#22638)
* Update Kubernetes Client Library version

* Update versions

Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
2022-01-20 15:01:44 -08:00
autoantwort
00b791920a
[kf5attica] no absolute paths (#22324) 2022-01-04 19:48:16 -08:00
autoantwort
8f929a6212
[kf5windowsystem] no absolute paths (#22333) 2022-01-04 16:54:36 -08:00
Dawid Wróbel
ae01527798
[kf5] upgrade to 5.89 (#21890)
* [kf5*] Update to 5.89

* [kf5*] Update versions

* [kf5kio] update tag to rc2

* [kf5kio] update versions

* [kf5*] final 5.89 released

* [kf5*] update versions

* Clean up trailing whitespace and add quotes when naming .clang-format.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-17 02:29:39 -05:00
Alexander Neumann
f9bcf2e650
[kddockwidgets] new port (#21989)
* add kddockwidgets

* format manifest

* version stuff

* switch to vcpkg_cmake_*  and add patch

* version stuff

* add crosscompiliation code for arm windows

* version stuff

* remove prefer ninja

* version stuff
2021-12-13 13:00:20 -08:00
Dawid Wróbel
a868d7ed21
[kf5*] Update to 5.88 (#21633)
* [kf5*] Update to 5.88

* [kf5*] Update versions

* [kf5*] fix QML plugins location

diff --git a/ports/kf5i18n/portfile.cmake b/ports/kf5i18n/portfile.cmake
index 610182e49..5a0fd5e21 100644
--- a/ports/kf5i18n/portfile.cmake
+++ b/ports/kf5i18n/portfile.cmake
@@ -20,6 +20,7 @@ vcpkg_cmake_configure(
     OPTIONS
         -DBUILD_TESTING=OFF
         -DKDE_INSTALL_PLUGINDIR=plugins
+        -DKDE_INSTALL_QMLDIR=qml
         -DPYTHON_EXECUTABLE=${PYTHON3}
 )

diff --git a/ports/kf5notifications/portfile.cmake b/ports/kf5notifications/portfile.cmake
index e41fee015..bc93cf6af 100644
--- a/ports/kf5notifications/portfile.cmake
+++ b/ports/kf5notifications/portfile.cmake
@@ -13,6 +13,7 @@ vcpkg_cmake_configure(
     SOURCE_PATH "${SOURCE_PATH}"
     OPTIONS
         -DBUILD_TESTING=OFF
+        -DKDE_INSTALL_QMLDIR=qml
 )

 vcpkg_cmake_install()
diff --git a/ports/kf5sonnet/portfile.cmake b/ports/kf5sonnet/portfile.cmake
index 7e2820ce4..a2d1adfcc 100644
--- a/ports/kf5sonnet/portfile.cmake
+++ b/ports/kf5sonnet/portfile.cmake
@@ -16,6 +16,7 @@ vcpkg_cmake_configure(
         -DBUILD_EXAMPLES=OFF
         -DKDE_INSTALL_PLUGINDIR=plugins
         -DKDE_INSTALL_QTPLUGINDIR=plugins
+        -DKDE_INSTALL_QMLDIR=qml
 )

 vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}/bin")

* [kf5*] update versions

* [ecm] fix ECMGenerateQmlTypes

* [ecm] update version
2021-12-02 19:49:12 -08:00
Ahmed Yarub Hani Al Nuaimi
65f712f173
[kubernetes] update to latest commit (#21647)
* Update Kubernetes Client Library

* Update versions

Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
2021-11-26 01:07:05 -08:00
Dawid Wróbel
d0ce2aa08b
[kf5*] Update to 5.87 (#20938)
* [kf5*] Update to 5.87

* [kf5*] Wrap paths in quotes

* [kf5*] Use current portfile spec

* [kf5*] Add missing PACKAGE_NAME where applicable

* [kf5config] use vcpkg_copy_tools to copy tools

* [kf5*] Install data files to a standard /share location

* [kf5sonnet] use vcpkg_copy_tools to copy tools

* [kf5*] no need to remove non-existent folders

* [kf5windowsystem] link against XCB when building statically

* [kf5dbusaddons] link against X11Extras when building statically

* [kf5syntaxhighlighting] handle /qml and /bin dirs

* [kf5*] KDE_INSTALL_QMLDIR instead moving by hand

* [kf5syntaxhighlighting] install kate-syntax-highlighter tool

* [kf5*] Formatting

* [kf5config] copy libexec tools to correct subfolders on *nix

* [kf5globalaccel] Make XCB XTEST optional requirement

* [kf5kio] Find LibMount when building statically

* [kf5kio] Revert blkid usage

221a94a66c

* [kf5*] Disable any doc leftovers

* [kf5*] update versions

* [kf5sonnet] don't build examples

* [kf5*] update versions

* [ecm] vcpkg-cmake-config dependency is extraneous

* [kf5kio] formatting

* [kf5*] update versions
2021-11-25 23:36:46 -08:00
Dawid Wróbel
a2fcb03749
[libmount] New port (#21491)
* [libmount] new port

* [libmount] update versions

* [kf5solid] add libmount feature

* [kf5solid] update versions

* [kf5kio] add libmount dependency

* [kf5kio] update versions

* [libmount] Remove libmount-dev from Linux CI image

* [glib] Add libmount feature

* [glib] update versions

* [ECM] fix linking against static LibMount

* [ECM] update versions

* [kf5solid] make libmount feature a default on Linux

* [kf5solid, kf5kio] update versions
2021-11-23 20:54:53 -08:00