From 8a0b792fdf06b9d088a66ec001515e6116e256e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Fri, 9 Oct 2020 11:31:14 -0400 Subject: [PATCH 01/22] [libgnutls] add new port --- ports/libgnutls/CONTROL | 5 +++++ ports/libgnutls/portfile.cmake | 25 +++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 ports/libgnutls/CONTROL create mode 100644 ports/libgnutls/portfile.cmake diff --git a/ports/libgnutls/CONTROL b/ports/libgnutls/CONTROL new file mode 100644 index 00000000000000..67fdd976b0a89e --- /dev/null +++ b/ports/libgnutls/CONTROL @@ -0,0 +1,5 @@ +Source: libgnutls +Version: 3.6.15 +Homepage: https://www.gnutls.org/ +Description: A secure communications library implementing the SSL, TLS and DTLS protocols +Build-Depends: nettle, gmp \ No newline at end of file diff --git a/ports/libgnutls/portfile.cmake b/ports/libgnutls/portfile.cmake new file mode 100644 index 00000000000000..77ccd1a90f616f --- /dev/null +++ b/ports/libgnutls/portfile.cmake @@ -0,0 +1,25 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO gnutls/gnutls + REF 3.6.15 + SHA512 85005b159048b7b47b3fc77e8be5b5b317b1ae73ef536d4e2d78496763b7b8c4f80c70016ed27fc60e998cbc7642d3cf487bd4c5e5a5d8abc8f8d51e02f330d1 + HEAD_REF master +) + +vcpkg_configure_make( + AUTOCONFIG + SOURCE_PATH ${SOURCE_PATH} + OPTIONS + --disable-doc + --disable-silent-rules + --disable-tests + --disable-maintainer-mode + --disable-rpath +) + +vcpkg_install_make() +vcpkg_fixup_pkgconfig() +vcpkg_copy_pdbs() + +file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) +file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) \ No newline at end of file From 8d7c70dface6bd4da2c4bc75521c779d1d71c633 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Mon, 26 Oct 2020 16:25:12 -0400 Subject: [PATCH 02/22] [libtasn1] add new port --- ports/libtasn1/CONTROL | 4 ++++ ports/libtasn1/portfile.cmake | 23 +++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 ports/libtasn1/CONTROL create mode 100644 ports/libtasn1/portfile.cmake diff --git a/ports/libtasn1/CONTROL b/ports/libtasn1/CONTROL new file mode 100644 index 00000000000000..2bc500ab43231d --- /dev/null +++ b/ports/libtasn1/CONTROL @@ -0,0 +1,4 @@ +Source: libtasn1 +Version: 4.16.0 +Homepage: https://www.gnutls.org/ +Description: A secure communications library implementing the SSL, TLS and DTLS protocols diff --git a/ports/libtasn1/portfile.cmake b/ports/libtasn1/portfile.cmake new file mode 100644 index 00000000000000..8a36de170c8fe4 --- /dev/null +++ b/ports/libtasn1/portfile.cmake @@ -0,0 +1,23 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO gnutls/libtasn1 + REF 4.16.0 + SHA512 e268aaddc3972b4e89db6b470a9b132ea89a33a0b4b61fadd4cfa149349ce7080a3f42d1cb0a18949330c9c0f14151ba666c6ae64babd44e6eb8a2c004500b27 + HEAD_REF master +) + +vcpkg_configure_make( + AUTOCONFIG + COPY_SOURCE + SOURCE_PATH ${SOURCE_PATH} + OPTIONS + --disable-doc + --disable-silent-rules +) + +vcpkg_install_make() +vcpkg_fixup_pkgconfig() +vcpkg_copy_pdbs() + +file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) +file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) \ No newline at end of file From 0dabcff73fc207310590d2e65705b518676ab743 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Tue, 27 Oct 2020 15:21:24 -0400 Subject: [PATCH 03/22] [libtasn1] fix building --- ports/libtasn1/portfile.cmake | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/ports/libtasn1/portfile.cmake b/ports/libtasn1/portfile.cmake index 8a36de170c8fe4..d1fbddbce6f556 100644 --- a/ports/libtasn1/portfile.cmake +++ b/ports/libtasn1/portfile.cmake @@ -1,18 +1,24 @@ -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO gnutls/libtasn1 - REF 4.16.0 - SHA512 e268aaddc3972b4e89db6b470a9b132ea89a33a0b4b61fadd4cfa149349ce7080a3f42d1cb0a18949330c9c0f14151ba666c6ae64babd44e6eb8a2c004500b27 - HEAD_REF master +set(VERSION 4.16.0) + +vcpkg_download_distfile(ARCHIVE + URLS "https://ftp.gnu.org/gnu/libtasn1/libtasn1-${VERSION}.tar.gz" + FILENAME "libtasn1-${VERSION}.tar.gz" + SHA512 b356249535d5d592f9b59de39d21e26dd0f3f00ea47c9cef292cdd878042ea41ecbb7c8d2f02ac5839f5210092fe92a25acd343260ddf644887b031b167c2e71 +) + +vcpkg_extract_source_archive_ex( + OUT_SOURCE_PATH SOURCE_PATH + ARCHIVE ${ARCHIVE} + REF ${VERSION} ) +# restore the default ac_cv_prog_cc_g flags, otherwise it fails to compile +set(VCPKG_C_FLAGS "-g -O2") + vcpkg_configure_make( - AUTOCONFIG - COPY_SOURCE SOURCE_PATH ${SOURCE_PATH} OPTIONS --disable-doc - --disable-silent-rules ) vcpkg_install_make() @@ -20,4 +26,4 @@ vcpkg_fixup_pkgconfig() vcpkg_copy_pdbs() file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) -file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) \ No newline at end of file +file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) \ No newline at end of file From 9f6cbd88789d03631bd3468c12f632e80f193100 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Tue, 27 Oct 2020 20:49:26 -0400 Subject: [PATCH 04/22] [libtasn1] enable autoconfig --- ports/libtasn1/portfile.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/ports/libtasn1/portfile.cmake b/ports/libtasn1/portfile.cmake index d1fbddbce6f556..d2fc6acd000054 100644 --- a/ports/libtasn1/portfile.cmake +++ b/ports/libtasn1/portfile.cmake @@ -16,6 +16,7 @@ vcpkg_extract_source_archive_ex( set(VCPKG_C_FLAGS "-g -O2") vcpkg_configure_make( + AUTOCONFIG SOURCE_PATH ${SOURCE_PATH} OPTIONS --disable-doc From a5855d9808d0840fad16e77b466fa2cc27780836 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Sun, 28 Feb 2021 15:05:28 -0400 Subject: [PATCH 05/22] libtasn1: fix building, again --- ports/libtasn1/portfile.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ports/libtasn1/portfile.cmake b/ports/libtasn1/portfile.cmake index d2fc6acd000054..7b2cd0ef4c8e5d 100644 --- a/ports/libtasn1/portfile.cmake +++ b/ports/libtasn1/portfile.cmake @@ -14,6 +14,7 @@ vcpkg_extract_source_archive_ex( # restore the default ac_cv_prog_cc_g flags, otherwise it fails to compile set(VCPKG_C_FLAGS "-g -O2") +set(VCPKG_CXX_FLAGS "-g -O2") vcpkg_configure_make( AUTOCONFIG @@ -27,4 +28,4 @@ vcpkg_fixup_pkgconfig() vcpkg_copy_pdbs() file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) -file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) \ No newline at end of file +file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) From 3ba03ac559264c2bed714fc610e3d7dc205a426a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Sun, 28 Feb 2021 15:34:56 -0400 Subject: [PATCH 06/22] libgnutls: make it build on Linux --- ports/libgnutls/CONTROL | 2 +- ports/libgnutls/portfile.cmake | 24 +++++++++++++++++------- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/ports/libgnutls/CONTROL b/ports/libgnutls/CONTROL index 67fdd976b0a89e..7e0d204f9cfee3 100644 --- a/ports/libgnutls/CONTROL +++ b/ports/libgnutls/CONTROL @@ -2,4 +2,4 @@ Source: libgnutls Version: 3.6.15 Homepage: https://www.gnutls.org/ Description: A secure communications library implementing the SSL, TLS and DTLS protocols -Build-Depends: nettle, gmp \ No newline at end of file +Build-Depends: nettle, gmp, libtasn1, libidn2 diff --git a/ports/libgnutls/portfile.cmake b/ports/libgnutls/portfile.cmake index 77ccd1a90f616f..5b027cca66f372 100644 --- a/ports/libgnutls/portfile.cmake +++ b/ports/libgnutls/portfile.cmake @@ -1,9 +1,17 @@ -vcpkg_from_github( +set(GNUTLS_BRANCH 3.6) +set(GNUTLS_VERSION ${GNUTLS_BRANCH}.15) +set(GNUTLS_HASH f757d1532198f44bcad7b73856ce6a05bab43f6fb77fcc81c59607f146202f73023d0796d3e1e7471709cf792c8ee7d436e19407e0601bc0bda2f21512b3b01c) + +vcpkg_download_distfile(ARCHIVE + URLS "https://www.gnupg.org/ftp/gcrypt/gnutls/v${GNUTLS_BRANCH}/gnutls-${GNUTLS_VERSION}.tar.xz" + FILENAME "gnutls-${GNUTLS_VERSION}.tar.xz" + SHA512 ${GNUTLS_HASH} +) + +vcpkg_extract_source_archive_ex( OUT_SOURCE_PATH SOURCE_PATH - REPO gnutls/gnutls - REF 3.6.15 - SHA512 85005b159048b7b47b3fc77e8be5b5b317b1ae73ef536d4e2d78496763b7b8c4f80c70016ed27fc60e998cbc7642d3cf487bd4c5e5a5d8abc8f8d51e02f330d1 - HEAD_REF master + ARCHIVE ${ARCHIVE} + REF ${GNUTLS_VERSION} ) vcpkg_configure_make( @@ -15,11 +23,13 @@ vcpkg_configure_make( --disable-tests --disable-maintainer-mode --disable-rpath + --with-included-unistring + --without-p11-kit ) vcpkg_install_make() -vcpkg_fixup_pkgconfig() +vcpkg_fixup_pkgconfig() vcpkg_copy_pdbs() file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) -file(INSTALL ${SOURCE_PATH}/COPYING.LIB DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) \ No newline at end of file +file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) From 5740b8f425bbce03451eeb0e1a5b69b4b13134a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Sun, 28 Feb 2021 15:43:56 -0400 Subject: [PATCH 07/22] libgnutls: Linux only, for now --- ports/libgnutls/CONTROL | 1 + scripts/ci.baseline.txt | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/ports/libgnutls/CONTROL b/ports/libgnutls/CONTROL index 7e0d204f9cfee3..c7da7090f565f9 100644 --- a/ports/libgnutls/CONTROL +++ b/ports/libgnutls/CONTROL @@ -3,3 +3,4 @@ Version: 3.6.15 Homepage: https://www.gnutls.org/ Description: A secure communications library implementing the SSL, TLS and DTLS protocols Build-Depends: nettle, gmp, libtasn1, libidn2 +Supports: linux diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 257db0c3d7a2dd..9eef4a84396a04 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -584,6 +584,14 @@ libfreenect2:x64-linux=fail libfreenect2:x64-osx=fail libgit2:arm-uwp=fail libgit2:x64-uwp=fail +libgnutls:x64-uwp=fail +libgnutls:arm-uwp=fail +libgnutls:x64-windows=fail +libgnutls:arm64-windows=fail +libgnutls:x64-windows-static=fail +libgnutls:x64-windows-static-md=fail +libgnutls:x86-windows=fail +libgnutls:x64-osx=fail libgo:arm-uwp=fail libgo:x64-uwp=fail libgo:arm64-windows=fail @@ -739,6 +747,14 @@ libssh:arm-uwp=fail libssh:x64-uwp=fail libstk:arm-uwp=fail libstk:x64-uwp=fail +libtasn1:x64-uwp=fail +libtasn1:arm-uwp=fail +libtasn1:x64-windows=fail +libtasn1:arm64-windows=fail +libtasn1:x64-windows-static=fail +libtasn1:x64-windows-static-md=fail +libtasn1:x86-windows=fail +libtasn1:x64-osx=fail libtins:arm-uwp=fail libtins:x64-uwp=fail libtomcrypt:arm64-windows=fail From 4ed26237f725991b9a74cf00ff2ea5a1ac350746 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Sun, 28 Feb 2021 15:46:26 -0400 Subject: [PATCH 08/22] libgnutls: remove unnecessary dependency --- ports/libgnutls/CONTROL | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/libgnutls/CONTROL b/ports/libgnutls/CONTROL index c7da7090f565f9..c420ff13466b7f 100644 --- a/ports/libgnutls/CONTROL +++ b/ports/libgnutls/CONTROL @@ -2,5 +2,5 @@ Source: libgnutls Version: 3.6.15 Homepage: https://www.gnutls.org/ Description: A secure communications library implementing the SSL, TLS and DTLS protocols -Build-Depends: nettle, gmp, libtasn1, libidn2 +Build-Depends: nettle, gmp, libtasn1 Supports: linux From 8d1912eb483a5ed909d8986f1a59d40970a970d7 Mon Sep 17 00:00:00 2001 From: JackBoosY Date: Sun, 28 Feb 2021 18:52:20 -0800 Subject: [PATCH 09/22] update version record --- versions/baseline.json | 8 ++++++++ versions/l-/libgnutls.json | 9 +++++++++ versions/l-/libtasn1.json | 9 +++++++++ 3 files changed, 26 insertions(+) create mode 100644 versions/l-/libgnutls.json create mode 100644 versions/l-/libtasn1.json diff --git a/versions/baseline.json b/versions/baseline.json index 812beabe2298f8..247b2cdd5e257f 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -3036,6 +3036,10 @@ "baseline": "1.1.0", "port-version": 0 }, + "libgnutls": { + "baseline": "3.6.15", + "port-version": 0 + }, "libgo": { "baseline": "3.1-1", "port-version": 0 @@ -3440,6 +3444,10 @@ "baseline": "323-1", "port-version": 0 }, + "libtasn1": { + "baseline": "4.16.0", + "port-version": 0 + }, "libtheora": { "baseline": "1.2.0alpha1-20170719", "port-version": 2 diff --git a/versions/l-/libgnutls.json b/versions/l-/libgnutls.json new file mode 100644 index 00000000000000..ef58ab7a917f7d --- /dev/null +++ b/versions/l-/libgnutls.json @@ -0,0 +1,9 @@ +{ + "versions": [ + { + "git-tree": "514174165bb692927e6af1b8d0ba877977760235", + "version-string": "3.6.15", + "port-version": 0 + } + ] +} diff --git a/versions/l-/libtasn1.json b/versions/l-/libtasn1.json new file mode 100644 index 00000000000000..a2509b94b8e788 --- /dev/null +++ b/versions/l-/libtasn1.json @@ -0,0 +1,9 @@ +{ + "versions": [ + { + "git-tree": "40d4d26fef77c1512c0cc7be6deeeed56051c518", + "version-string": "4.16.0", + "port-version": 0 + } + ] +} From f5e19a5bcf25f1f88f034df259f26ac9777bdcab Mon Sep 17 00:00:00 2001 From: JackBoosY Date: Sun, 28 Feb 2021 18:54:18 -0800 Subject: [PATCH 10/22] Clean up baseline and add supports --- ports/libtasn1/CONTROL | 1 + scripts/ci.baseline.txt | 16 ---------------- 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/ports/libtasn1/CONTROL b/ports/libtasn1/CONTROL index 2bc500ab43231d..75eac427e781a8 100644 --- a/ports/libtasn1/CONTROL +++ b/ports/libtasn1/CONTROL @@ -2,3 +2,4 @@ Source: libtasn1 Version: 4.16.0 Homepage: https://www.gnutls.org/ Description: A secure communications library implementing the SSL, TLS and DTLS protocols +Supports: linux \ No newline at end of file diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 9eef4a84396a04..257db0c3d7a2dd 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -584,14 +584,6 @@ libfreenect2:x64-linux=fail libfreenect2:x64-osx=fail libgit2:arm-uwp=fail libgit2:x64-uwp=fail -libgnutls:x64-uwp=fail -libgnutls:arm-uwp=fail -libgnutls:x64-windows=fail -libgnutls:arm64-windows=fail -libgnutls:x64-windows-static=fail -libgnutls:x64-windows-static-md=fail -libgnutls:x86-windows=fail -libgnutls:x64-osx=fail libgo:arm-uwp=fail libgo:x64-uwp=fail libgo:arm64-windows=fail @@ -747,14 +739,6 @@ libssh:arm-uwp=fail libssh:x64-uwp=fail libstk:arm-uwp=fail libstk:x64-uwp=fail -libtasn1:x64-uwp=fail -libtasn1:arm-uwp=fail -libtasn1:x64-windows=fail -libtasn1:arm64-windows=fail -libtasn1:x64-windows-static=fail -libtasn1:x64-windows-static-md=fail -libtasn1:x86-windows=fail -libtasn1:x64-osx=fail libtins:arm-uwp=fail libtins:x64-uwp=fail libtomcrypt:arm64-windows=fail From a7a6b3f6dc25aa5d9652a4ba95dcd1661813954a Mon Sep 17 00:00:00 2001 From: JackBoosY Date: Sun, 28 Feb 2021 18:54:58 -0800 Subject: [PATCH 11/22] update version record --- versions/l-/libtasn1.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libtasn1.json b/versions/l-/libtasn1.json index a2509b94b8e788..06e58e8112eb1c 100644 --- a/versions/l-/libtasn1.json +++ b/versions/l-/libtasn1.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "40d4d26fef77c1512c0cc7be6deeeed56051c518", + "git-tree": "40e3f04762264c9abfbd1046a58e0e08768c45dd", "version-string": "4.16.0", "port-version": 0 } From 67cb94080ba29b46935844b833225162dc96aad5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Sun, 28 Feb 2021 22:58:09 -0400 Subject: [PATCH 12/22] libtasn1: clear macOS build --- ports/libtasn1/CONTROL | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/libtasn1/CONTROL b/ports/libtasn1/CONTROL index 75eac427e781a8..83f848576539ff 100644 --- a/ports/libtasn1/CONTROL +++ b/ports/libtasn1/CONTROL @@ -2,4 +2,4 @@ Source: libtasn1 Version: 4.16.0 Homepage: https://www.gnutls.org/ Description: A secure communications library implementing the SSL, TLS and DTLS protocols -Supports: linux \ No newline at end of file +Supports: linux, osx From 27db6d95370cb732d1545588e6ead0ad9747f5e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Sun, 28 Feb 2021 22:59:02 -0400 Subject: [PATCH 13/22] libgnutls: libidn2 is actually needed --- ports/libgnutls/CONTROL | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/libgnutls/CONTROL b/ports/libgnutls/CONTROL index c420ff13466b7f..c7da7090f565f9 100644 --- a/ports/libgnutls/CONTROL +++ b/ports/libgnutls/CONTROL @@ -2,5 +2,5 @@ Source: libgnutls Version: 3.6.15 Homepage: https://www.gnutls.org/ Description: A secure communications library implementing the SSL, TLS and DTLS protocols -Build-Depends: nettle, gmp, libtasn1 +Build-Depends: nettle, gmp, libtasn1, libidn2 Supports: linux From 9e74ac8a24460ee27aadea8c1bf289380082e7c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Sun, 28 Feb 2021 22:59:19 -0400 Subject: [PATCH 14/22] libgnutls: clear macOS build --- ports/libgnutls/CONTROL | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/libgnutls/CONTROL b/ports/libgnutls/CONTROL index c7da7090f565f9..c8f7e9b98f7fe8 100644 --- a/ports/libgnutls/CONTROL +++ b/ports/libgnutls/CONTROL @@ -3,4 +3,4 @@ Version: 3.6.15 Homepage: https://www.gnutls.org/ Description: A secure communications library implementing the SSL, TLS and DTLS protocols Build-Depends: nettle, gmp, libtasn1, libidn2 -Supports: linux +Supports: linux, osx From 26f2540fe4ef7f83f0b6a85d56262cdd8a02b8c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Sun, 28 Feb 2021 19:02:54 -0800 Subject: [PATCH 15/22] Update ports/libgnutls/CONTROL --- ports/libgnutls/CONTROL | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/libgnutls/CONTROL b/ports/libgnutls/CONTROL index c8f7e9b98f7fe8..02beff19cec496 100644 --- a/ports/libgnutls/CONTROL +++ b/ports/libgnutls/CONTROL @@ -3,4 +3,4 @@ Version: 3.6.15 Homepage: https://www.gnutls.org/ Description: A secure communications library implementing the SSL, TLS and DTLS protocols Build-Depends: nettle, gmp, libtasn1, libidn2 -Supports: linux, osx +Supports: !windows From a2f8ccd9ce4252efa7be24c23a297c62f9048b13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Sun, 28 Feb 2021 19:02:59 -0800 Subject: [PATCH 16/22] Update ports/libtasn1/CONTROL --- ports/libtasn1/CONTROL | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/libtasn1/CONTROL b/ports/libtasn1/CONTROL index 83f848576539ff..dcd0a536bae541 100644 --- a/ports/libtasn1/CONTROL +++ b/ports/libtasn1/CONTROL @@ -2,4 +2,4 @@ Source: libtasn1 Version: 4.16.0 Homepage: https://www.gnutls.org/ Description: A secure communications library implementing the SSL, TLS and DTLS protocols -Supports: linux, osx +Supports: !windows From cd99e1e8bde72a2e740711aa7c4ed4f1f143162b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Sun, 28 Feb 2021 21:40:13 -0800 Subject: [PATCH 17/22] Update versions/l-/libgnutls.json --- versions/l-/libgnutls.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libgnutls.json b/versions/l-/libgnutls.json index ef58ab7a917f7d..63a069b46b6a3a 100644 --- a/versions/l-/libgnutls.json +++ b/versions/l-/libgnutls.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "514174165bb692927e6af1b8d0ba877977760235", + "git-tree": "0475cd142427a78431e3cc124b5ec14b189854b7", "version-string": "3.6.15", "port-version": 0 } From 197254c1e89b281df31cbbe350ec2c221eee3502 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Sun, 28 Feb 2021 21:40:19 -0800 Subject: [PATCH 18/22] Update versions/l-/libtasn1.json --- versions/l-/libtasn1.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libtasn1.json b/versions/l-/libtasn1.json index 06e58e8112eb1c..b74d528b1ea2d2 100644 --- a/versions/l-/libtasn1.json +++ b/versions/l-/libtasn1.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "40e3f04762264c9abfbd1046a58e0e08768c45dd", + "git-tree": "74b4837de3f9ea6b15db7cfcba384a75c91a20d4", "version-string": "4.16.0", "port-version": 0 } From e199d8aa8ef7f2f8e80c46823c2eaaae91a457f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Mon, 8 Mar 2021 15:35:56 -0400 Subject: [PATCH 19/22] [libtasn1] convert CONTROL to manifest --- ports/libtasn1/CONTROL | 5 ----- ports/libtasn1/vcpkg.json | 7 +++++++ 2 files changed, 7 insertions(+), 5 deletions(-) delete mode 100644 ports/libtasn1/CONTROL create mode 100644 ports/libtasn1/vcpkg.json diff --git a/ports/libtasn1/CONTROL b/ports/libtasn1/CONTROL deleted file mode 100644 index dcd0a536bae541..00000000000000 --- a/ports/libtasn1/CONTROL +++ /dev/null @@ -1,5 +0,0 @@ -Source: libtasn1 -Version: 4.16.0 -Homepage: https://www.gnutls.org/ -Description: A secure communications library implementing the SSL, TLS and DTLS protocols -Supports: !windows diff --git a/ports/libtasn1/vcpkg.json b/ports/libtasn1/vcpkg.json new file mode 100644 index 00000000000000..fbe18fbcf973b0 --- /dev/null +++ b/ports/libtasn1/vcpkg.json @@ -0,0 +1,7 @@ +{ + "name": "libtasn1", + "version": "4.16.0", + "description": "A secure communications library implementing the SSL, TLS and DTLS protocols", + "homepage": "https://www.gnutls.org/", + "supports": "!windows" +} From 542099eeda953ec023153f803b44d07d26e7dcc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Mon, 8 Mar 2021 15:36:05 -0400 Subject: [PATCH 20/22] [libgnutls] convert CONTROL to manifest --- ports/libgnutls/CONTROL | 6 ------ ports/libgnutls/vcpkg.json | 13 +++++++++++++ 2 files changed, 13 insertions(+), 6 deletions(-) delete mode 100644 ports/libgnutls/CONTROL create mode 100644 ports/libgnutls/vcpkg.json diff --git a/ports/libgnutls/CONTROL b/ports/libgnutls/CONTROL deleted file mode 100644 index 02beff19cec496..00000000000000 --- a/ports/libgnutls/CONTROL +++ /dev/null @@ -1,6 +0,0 @@ -Source: libgnutls -Version: 3.6.15 -Homepage: https://www.gnutls.org/ -Description: A secure communications library implementing the SSL, TLS and DTLS protocols -Build-Depends: nettle, gmp, libtasn1, libidn2 -Supports: !windows diff --git a/ports/libgnutls/vcpkg.json b/ports/libgnutls/vcpkg.json new file mode 100644 index 00000000000000..08cc0beb9116db --- /dev/null +++ b/ports/libgnutls/vcpkg.json @@ -0,0 +1,13 @@ +{ + "name": "libgnutls", + "version": "3.6.15", + "description": "A secure communications library implementing the SSL, TLS and DTLS protocols", + "homepage": "https://www.gnutls.org/", + "supports": "!windows", + "dependencies": [ + "gmp", + "libidn2", + "libtasn1", + "nettle" + ] +} From 6a516e00ba4dbb95e0437be6a3d60600f99e44ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Mon, 8 Mar 2021 15:36:56 -0400 Subject: [PATCH 21/22] [libgnutls] update versions --- versions/l-/libgnutls.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/l-/libgnutls.json b/versions/l-/libgnutls.json index 63a069b46b6a3a..2348a766795ba0 100644 --- a/versions/l-/libgnutls.json +++ b/versions/l-/libgnutls.json @@ -1,8 +1,8 @@ { "versions": [ { - "git-tree": "0475cd142427a78431e3cc124b5ec14b189854b7", - "version-string": "3.6.15", + "git-tree": "089f1c103a3f2c52e6ae54e8956a98345502e286", + "version": "3.6.15", "port-version": 0 } ] From fe3cab97a7f71471d203c0c45b656c5a79658505 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wro=CC=81bel?= Date: Mon, 8 Mar 2021 15:37:07 -0400 Subject: [PATCH 22/22] [libtasn1] update versions --- versions/l-/libtasn1.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/l-/libtasn1.json b/versions/l-/libtasn1.json index b74d528b1ea2d2..68d29b657dd6ee 100644 --- a/versions/l-/libtasn1.json +++ b/versions/l-/libtasn1.json @@ -1,8 +1,8 @@ { "versions": [ { - "git-tree": "74b4837de3f9ea6b15db7cfcba384a75c91a20d4", - "version-string": "4.16.0", + "git-tree": "bf9ef7a92f92205f0c883a302b7dae4eea9effee", + "version": "4.16.0", "port-version": 0 } ]