[Openvpn-devel,0/3] Cleanup the pkcs11-helper vcpkg port

Message ID 20230331154214.613245-1-frank@lichtenheld.com
Headers show
Series Cleanup the pkcs11-helper vcpkg port | expand

Message

Frank Lichtenheld March 31, 2023, 3:42 p.m. UTC
The biggest change is that this allows to build this port
with mingw, not just MSVC
(which will become important with my CMake patch that
will include mingw vcpkg builds)

Some smaller cleanups as well.

Was reviewed by Lev in Gerrit at
https://gerrit.openvpn.net/q/topic:pkcs11-helper-vcpkg-mingw

Frank Lichtenheld (3):
  vcpkg-ports/pkcs11-helper: Make compatible with mingw build
  vcpkg-ports/pkcs11-helper: Convert CONTROL to vcpkg.json
  vcpkg-ports/pkcs11-helper: reference upstream PRs in patches

 .github/workflows/build.yaml                  |  1 +
 ...to-succeed-if-configured-with-disabl.patch | 48 +++++++++++++++++++
 contrib/vcpkg-ports/pkcs11-helper/CONTROL     |  4 --
 .../pkcs11-helper-001-RFC7512.patch           |  2 +
 ...cs11-helper-002-dynamic_loader_flags.patch |  2 +
 .../vcpkg-ports/pkcs11-helper/portfile.cmake  | 33 ++++++++++---
 contrib/vcpkg-ports/pkcs11-helper/vcpkg.json  |  7 +++
 contrib/vcpkg-triplets/x64-mingw-ovpn.cmake   |  8 ++++
 contrib/vcpkg-triplets/x86-mingw-ovpn.cmake   |  8 ++++
 9 files changed, 102 insertions(+), 11 deletions(-)
 create mode 100644 contrib/vcpkg-ports/pkcs11-helper/0001-Allow-the-build-to-succeed-if-configured-with-disabl.patch
 delete mode 100644 contrib/vcpkg-ports/pkcs11-helper/CONTROL
 create mode 100644 contrib/vcpkg-ports/pkcs11-helper/vcpkg.json
 create mode 100644 contrib/vcpkg-triplets/x64-mingw-ovpn.cmake
 create mode 100644 contrib/vcpkg-triplets/x86-mingw-ovpn.cmake

Comments

Lev Stipakov March 31, 2023, 3:52 p.m. UTC | #1
Reviewed in Gerrit.

Acked-by: Lev Stipakov <lstipakov@gmail.com>

pe 31. maalisk. 2023 klo 18.43 Frank Lichtenheld
(frank@lichtenheld.com) kirjoitti:
>
> The biggest change is that this allows to build this port
> with mingw, not just MSVC
> (which will become important with my CMake patch that
> will include mingw vcpkg builds)
>
> Some smaller cleanups as well.
>
> Was reviewed by Lev in Gerrit at
> https://gerrit.openvpn.net/q/topic:pkcs11-helper-vcpkg-mingw
>
> Frank Lichtenheld (3):
>   vcpkg-ports/pkcs11-helper: Make compatible with mingw build
>   vcpkg-ports/pkcs11-helper: Convert CONTROL to vcpkg.json
>   vcpkg-ports/pkcs11-helper: reference upstream PRs in patches
>
>  .github/workflows/build.yaml                  |  1 +
>  ...to-succeed-if-configured-with-disabl.patch | 48 +++++++++++++++++++
>  contrib/vcpkg-ports/pkcs11-helper/CONTROL     |  4 --
>  .../pkcs11-helper-001-RFC7512.patch           |  2 +
>  ...cs11-helper-002-dynamic_loader_flags.patch |  2 +
>  .../vcpkg-ports/pkcs11-helper/portfile.cmake  | 33 ++++++++++---
>  contrib/vcpkg-ports/pkcs11-helper/vcpkg.json  |  7 +++
>  contrib/vcpkg-triplets/x64-mingw-ovpn.cmake   |  8 ++++
>  contrib/vcpkg-triplets/x86-mingw-ovpn.cmake   |  8 ++++
>  9 files changed, 102 insertions(+), 11 deletions(-)
>  create mode 100644 contrib/vcpkg-ports/pkcs11-helper/0001-Allow-the-build-to-succeed-if-configured-with-disabl.patch
>  delete mode 100644 contrib/vcpkg-ports/pkcs11-helper/CONTROL
>  create mode 100644 contrib/vcpkg-ports/pkcs11-helper/vcpkg.json
>  create mode 100644 contrib/vcpkg-triplets/x64-mingw-ovpn.cmake
>  create mode 100644 contrib/vcpkg-triplets/x86-mingw-ovpn.cmake
>
> --
> 2.34.1
>
>
>
> _______________________________________________
> Openvpn-devel mailing list
> Openvpn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openvpn-devel