aboutsummaryrefslogtreecommitdiff
path: root/ports/magic-get
diff options
context:
space:
mode:
authorBilly O'Neal <bion@microsoft.com>2020-12-28 21:20:30 -0800
committerGitHub <noreply@github.com>2020-12-28 21:20:30 -0800
commit580da706ed3502f1b1fcd9ab70212cda548d3520 (patch)
tree1a9f877da54d068d617e8f694d302187900df58a /ports/magic-get
parent24290fb0020006e5d1276eb1dcf7498086c7c85e (diff)
downloadvcpkg-580da706ed3502f1b1fcd9ab70212cda548d3520.tar.gz
vcpkg-580da706ed3502f1b1fcd9ab70212cda548d3520.zip
Build results from 2020-12-27 (#15353)
* [capnproto] Remove from baseline. PASSING, REMOVE FROM FAIL LIST: capnproto:x64-windows (.\scripts\ci.baseline.txt) PASSING, REMOVE FROM FAIL LIST: capnproto:x64-windows-static (.\scripts\ci.baseline.txt) PASSING, REMOVE FROM FAIL LIST: capnproto:x86-windows (.\scripts\ci.baseline.txt) These were fixed by the update to VS2019 version 16.8. Other capnproto skips moved into "supports" because: capnp.lib(serialize-packed.c++.obj) : error LNK2019: unresolved external symbol __popcnt referenced in function "int __cdecl kj::popCount(unsigned int)" (?popCount@kj@@YAHI@Z) i.e. the port wants popcnt to exist and it doesn't, so this isn't an artifact of our CI. * Remove "passing: remove from fail list" entries. * [atk, atkmm, gdk-pixbuf, glibmm, gtkmm, libsigcpp, libxmlpp, pangomm] Acquire using HTTPS. * [chardir] Update osx download. * [leaf] Remove leaf in favor of boost-leaf. ``` Starting package 759/1414: leaf:x86-windows Building package leaf[core]:x86-windows... -- Downloading https://github.com/zajo/leaf/archive/0.2.2.tar.gz... -- Extracting source D:/downloads/zajo-leaf-0.2.2.tar.gz -- Using source at D:/buildtrees/leaf/src/0.2.2-26417cde9d.clean -- Configuring x86-windows -- Building x86-windows-dbg -- Building x86-windows-rel -- Installing: D:/packages/leaf_x86-windows/share/leaf/copyright -- Performing post-build validation -- Performing post-build validation done Uploaded binaries to 1 HTTP remotes. Building package leaf[core]:x86-windows... done Installing package leaf[core]:x86-windows... The following files are already installed in D:/installed/x86-windows and are in conflict with leaf:x86-windows Installed by boost-leaf:x86-windows include/boost/leaf/capture.hpp include/boost/leaf/common.hpp include/boost/leaf/context.hpp include/boost/leaf/detail/all.hpp include/boost/leaf/detail/demangle.hpp include/boost/leaf/detail/function_traits.hpp include/boost/leaf/detail/mp11.hpp include/boost/leaf/detail/optional.hpp include/boost/leaf/detail/print.hpp include/boost/leaf/error.hpp include/boost/leaf/exception.hpp include/boost/leaf/result.hpp Elapsed time for package leaf:x86-windows: 2.931 s ``` Caused by the update to Boost 1.75.0. Because this port is touching include/boost, I'm interpreting that as "the author intends users to use it as a Boost library", and have deleted this port in favor of the Boost version. * [magic-get] Remove magic-get in favor of boost-pfr. * Update ports/chartdir/portfile.cmake Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com> * Restore versions. * format-manifest Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
Diffstat (limited to 'ports/magic-get')
-rw-r--r--ports/magic-get/CONTROL4
-rw-r--r--ports/magic-get/portfile.cmake20
-rw-r--r--ports/magic-get/vcpkg.json10
3 files changed, 11 insertions, 23 deletions
diff --git a/ports/magic-get/CONTROL b/ports/magic-get/CONTROL
deleted file mode 100644
index c614761f5..000000000
--- a/ports/magic-get/CONTROL
+++ /dev/null
@@ -1,4 +0,0 @@
-Source: magic-get
-Version: 2019-09-02-1
-Homepage: https://github.com/apolukhin/magic_get
-Description: This C++14 library is meant for accessing structure elements by index and providing other std::tuple like methods for user defined types without any macro or boilerplate code.
diff --git a/ports/magic-get/portfile.cmake b/ports/magic-get/portfile.cmake
index 1546bbe99..065116c27 100644
--- a/ports/magic-get/portfile.cmake
+++ b/ports/magic-get/portfile.cmake
@@ -1,19 +1 @@
-vcpkg_from_github(
- OUT_SOURCE_PATH SOURCE_PATH
- REPO apolukhin/magic_get
- REF abb467c0e22a83bf75a46a9e6610370fabfc39af #Branch develop, Commits on Sep 2, 2019
- SHA512 1feb5d105d13a20aec8ab2c748dbd79ecc5d2267c8c0ee7db93a3d0c6b7186ea0c475fdc14712e78502ea839788f6dfb0b359e3fedbec59d331dafe137326fa4
- HEAD_REF develop
-)
-
-vcpkg_download_distfile(OCV_DOWNLOAD
- URLS "https://www.boost.org/LICENSE_1_0.txt"
- FILENAME "boost_license_1_0.txt"
- SHA512 d6078467835dba8932314c1c1e945569a64b065474d7aced27c9a7acc391d52e9f234138ed9f1aa9cd576f25f12f557e0b733c14891d42c16ecdc4a7bd4d60b8
-)
-
-file(COPY ${SOURCE_PATH}/include DESTINATION ${CURRENT_PACKAGES_DIR})
-
-# Handle copyright
-# On Homepage README.md, License Distributed under the Boost Software License, Version 1.0. https://www.boost.org/LICENSE_1_0.txt
-file(INSTALL ${OCV_DOWNLOAD} DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
+set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
diff --git a/ports/magic-get/vcpkg.json b/ports/magic-get/vcpkg.json
new file mode 100644
index 000000000..bb803ad76
--- /dev/null
+++ b/ports/magic-get/vcpkg.json
@@ -0,0 +1,10 @@
+{
+ "name": "magic-get",
+ "version-string": "2019-09-02",
+ "port-version": 2,
+ "description": "Deprecated boost-pfr port.",
+ "homepage": "https://github.com/apolukhin/magic_get",
+ "dependencies": [
+ "boost-pfr"
+ ]
+}