summaryrefslogtreecommitdiff
path: root/dev-cpp/expected-lite
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-10 15:51:39 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-10 15:51:39 +0100
commit42e82780761e75f17a5cc96626558a297782f385 (patch)
tree45425190df4e3cbf429fd2b0834f320d51fd6579 /dev-cpp/expected-lite
parent3d00647fec2600e217d690a64ba45a41f1a2fa0c (diff)
gentoo auto-resync : 10:06:2023 - 15:51:39
Diffstat (limited to 'dev-cpp/expected-lite')
-rw-r--r--dev-cpp/expected-lite/Manifest3
-rw-r--r--dev-cpp/expected-lite/expected-lite-0.6.3.ebuild25
-rw-r--r--dev-cpp/expected-lite/metadata.xml17
3 files changed, 45 insertions, 0 deletions
diff --git a/dev-cpp/expected-lite/Manifest b/dev-cpp/expected-lite/Manifest
new file mode 100644
index 000000000000..0d0c97a49e6f
--- /dev/null
+++ b/dev-cpp/expected-lite/Manifest
@@ -0,0 +1,3 @@
+DIST expected-lite-0.6.3.tar.gz 51878 BLAKE2B 7b9eb948d674d4fb4904c6deb4f2c8c2d578d73d8401dc386a49c5f09cc75c6fd70e0c6aa72cd1e1fb9d82cf55917c8a6d60868190ba063340eda4f3191ebc56 SHA512 d6a4f30f90494dda002ad27d227f17ce0201752178418d7dfada26441e853590d46816c88922e7d458dda68ad4414ddfe6b7fa4ed2a5854e4e3b22675b13f92a
+EBUILD expected-lite-0.6.3.ebuild 575 BLAKE2B 7e64374fc7812972d8c67ff2cff5d00d707a1beb6114079798a7b47abe1d998cdf9e6d243254d1358db37cce8bffa7589d57ae40f72b44f3c7e4af13473cc525 SHA512 0e6e10b11f8f01228fe0437f767f9dc5d05244650dac78e00732053032c9a0e650a2ba2293b1821b6981618eefc1e41af4bf80dbf0254d8ef8da97bc26d73943
+MISC metadata.xml 672 BLAKE2B b93933b2822b6c6e1234a617c895d75e95d725dcb80f9bee1785dd4237e215e95f365912b14aba9aa0827b5851e4b0b7e96ef1f1502bc7454b21278ba17c42fd SHA512 2b0d59165fd114a2239f6b9f0b9bd65bbcbe2b8fc955ea419940856a57479eb15ab93ba0eabd4b112cab5f105c1f7784ad485fc47e2048b69bc73b38b1c4857e
diff --git a/dev-cpp/expected-lite/expected-lite-0.6.3.ebuild b/dev-cpp/expected-lite/expected-lite-0.6.3.ebuild
new file mode 100644
index 000000000000..6ee9aecf0708
--- /dev/null
+++ b/dev-cpp/expected-lite/expected-lite-0.6.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Expected objects in C++11 and later in a single-file header-only library"
+HOMEPAGE="https://github.com/martinmoene/expected-lite"
+
+SRC_URI="https://github.com/martinmoene/expected-lite/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DEXPECTED_LITE_OPT_BUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-cpp/expected-lite/metadata.xml b/dev-cpp/expected-lite/metadata.xml
new file mode 100644
index 000000000000..5ae6bb2ec249
--- /dev/null
+++ b/dev-cpp/expected-lite/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>esteve.varela@gmail.com</email>
+ <name>Esteve Varela Colominas</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">martinmoene/expected-lite</remote-id>
+ <bugs-to>https://github.com/martinmoene/expected-lite/issues</bugs-to>
+ <changelog>https://github.com/martinmoene/expected-lite/releases</changelog>
+ </upstream>
+</pkgmetadata>