From 151187407b7b4bdda5b80bd7b8bdf96d05e278dd Mon Sep 17 00:00:00 2001
From: Ben Gamari <ben@well-typed.com>
Date: Wed, 20 Sep 2023 18:11:20 +0000
Subject: [PATCH] system-cxx-std-lib: Add license and description

---
 mk/system-cxx-std-lib-1.0.conf.in | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/mk/system-cxx-std-lib-1.0.conf.in b/mk/system-cxx-std-lib-1.0.conf.in
index 34e6eb35968f..1873720bd1a9 100644
--- a/mk/system-cxx-std-lib-1.0.conf.in
+++ b/mk/system-cxx-std-lib-1.0.conf.in
@@ -3,7 +3,16 @@ version:              1.0
 visibility:           public
 id:                   system-cxx-std-lib-1.0
 key:                  system-cxx-std-lib-1.0
+license:              BSD-3-Clause
 synopsis:             A placeholder for the system's C++ standard library implementation.
+description:          Building against C++ libraries requires that the C++ standard
+                      library be included when linking. Typically when compiling a C++
+                      project this is done automatically by the C++ compiler. However,
+                      as GHC uses the C compiler for linking, users needing the C++
+                      standard library must declare this dependency explicitly.
+                      .
+                      This "virtual" package can be used to depend upon the host system's
+                      C++ standard library implementation in a platform agnostic manner.
 category:             System
 abi:                  00000000000000000000000000000000
 exposed:              True
-- 
GitLab