Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2023-10-04 19:00:08 +0300
committerSebastian Dröge <sebastian@centricular.com>2023-10-04 19:00:08 +0300
commit41a6075fb5b9b1aad13a5210c3bd34f28f7d3c4d (patch)
tree64339db7d60fd3112d42561e687d24ca353ebcdf /deny.toml
parent5ac3162fcabd7af5e2fded1d0f22fd6e1fee741a (diff)
deny: Simplify license handling
Deny all copyleft licenses except for the MPL-2.0 and add an exception for gst-plugin-threadshare to allow LGPL-2.1.
Diffstat (limited to 'deny.toml')
-rw-r--r--deny.toml17
1 files changed, 8 insertions, 9 deletions
diff --git a/deny.toml b/deny.toml
index 62ab05dd1..d92a91657 100644
--- a/deny.toml
+++ b/deny.toml
@@ -19,16 +19,10 @@ ignore = [
[licenses]
unlicensed = "deny"
allow = [
- "Apache-2.0",
+ "MPL-2.0",
]
-deny = [
- "GPL-1.0",
- "GPL-2.0",
- "GPL-3.0",
- "AGPL-1.0",
- "AGPL-3.0",
-]
-copyleft = "allow"
+default = "deny"
+copyleft = "deny"
allow-osi-fsf-free = "either"
confidence-threshold = 0.8
@@ -46,6 +40,11 @@ allow = ["AGPL-3.0"]
name = "dssim-core"
version = "3.2"
+# Allow LGPL 2.1 for the threadshare plugin as it includes some LGPL code
+[[licenses.exceptions]]
+allow = ["LGPL-2.1"]
+name = "gst-plugin-threadshare"
+
[bans]
multiple-versions = "deny"
highlight = "all"