You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Restore old licence acceptance logic for pre-cabal-version:2.2
In 5c06aba the legacy licence enum was
mapped to SPDX licences, thereby implicitly disallowing the use of
`OtherLicence`; this commit avoids mapping legacy licences to SPDX and
restores the original acceptance-check, thereby re-allowing `OtherLicence`s
goSimple (SPDX.ELicenseIdSPDX.CC0_1_0) =True-- CC0 isn't OSI approved, but we allow it as "PublicDomain", this is eg. PublicDomain in http://hackage.haskell.org/package/string-qq-0.0.2/src/LICENSE
532
534
goSimple (SPDX.ELicenseId lid) =SPDX.licenseIsOsiApproved lid -- allow only OSI approved licenses.
0 commit comments