diff --git a/mk/system-cxx-std-lib-1.0.conf.in b/mk/system-cxx-std-lib-1.0.conf.in
index 34e6eb35968fdb14a1fd7a49899adf229c10c1bd..1873720bd1a9951a044b2b193e794fef5b89399c 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