From 84853a6a7bbc5dcb3a3011f717cdbcd0c5156180 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucie=20G=C3=A9rard?= Date: Wed, 2 Oct 2024 13:44:54 +0200 Subject: [PATCH] Add REUSE.toml files and missing licenses REUSE.toml files are read by reuse to complement or override the copyright and licensing information found in file. The use of REUSE.toml files was introduced in REUSE version 3.1.0a1. This reuse version is compatible with reuse specification version 3.2 [1]. With this commit's files, * The SPDX document generated by reuse spdx conforms to SPDX 2.3, * The reuse lint command reports that the Qt project is reuse compliant. In order to be reuse compliant all the licenses referenced in file or within a REUSE.toml file must be present in the LICENSES directory at the base of the module. The missing licenses are added. [1]: https://reuse.software/spec-3.2/ Task-number: QTBUG-124453 Task-number: QTBUG-125211 Pick-to: 6.8 Change-Id: I902e4e92c8cbe194270de9ac8105adc28a381e88 Reviewed-by: Eskil Abrahamsen Blomfeldt --- src/3rdparty/wayland/extensions/REUSE.toml | 8 +++++++ .../wayland/protocols/cursor-shape/REUSE.toml | 8 +++++++ .../protocols/fractional-scale/REUSE.toml | 7 ++++++ .../protocols/fullscreen-shell/REUSE.toml | 9 ++++++++ .../wayland/protocols/idle-inhibit/REUSE.toml | 7 ++++++ .../wayland/protocols/linux-dmabuf/REUSE.toml | 7 ++++++ .../protocols/pointer-gestures/REUSE.toml | 7 ++++++ .../protocols/presentation-time/REUSE.toml | 7 ++++++ .../wayland/protocols/scaler/REUSE.toml | 7 ++++++ .../wayland/protocols/tablet/REUSE.toml | 8 +++++++ .../protocols/text-input/v1/REUSE.toml | 7 ++++++ .../protocols/text-input/v2/REUSE.toml | 8 +++++++ .../protocols/text-input/v3/REUSE.toml | 10 +++++++++ .../wayland/protocols/viewporter/REUSE.toml | 7 ++++++ .../wayland/protocols/wayland/REUSE.toml | 9 ++++++++ .../wayland/protocols/wl-eglstream/REUSE.toml | 7 ++++++ .../protocols/wlr-data-control/REUSE.toml | 8 +++++++ .../protocols/wp-primary-selection/REUSE.toml | 7 ++++++ .../protocols/xdg-activation/REUSE.toml | 8 +++++++ .../protocols/xdg-decoration/REUSE.toml | 7 ++++++ .../wayland/protocols/xdg-dialog/REUSE.toml | 7 ++++++ .../wayland/protocols/xdg-foreign/REUSE.toml | 7 ++++++ .../wayland/protocols/xdg-output/REUSE.toml | 7 ++++++ .../wayland/protocols/xdg-shell/REUSE.toml | 22 +++++++++++++++++++ .../protocols/xdg-system-bell/REUSE.toml | 7 ++++++ .../protocols/xdg-toplevel-drag/REUSE.toml | 7 ++++++ .../protocols/xdg-toplevel-icon/REUSE.toml | 7 ++++++ 27 files changed, 217 insertions(+) create mode 100644 src/3rdparty/wayland/extensions/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/cursor-shape/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/fractional-scale/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/fullscreen-shell/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/idle-inhibit/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/linux-dmabuf/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/pointer-gestures/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/presentation-time/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/scaler/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/tablet/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/text-input/v1/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/text-input/v2/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/text-input/v3/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/viewporter/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/wayland/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/wl-eglstream/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/wlr-data-control/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/wp-primary-selection/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/xdg-activation/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/xdg-decoration/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/xdg-dialog/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/xdg-foreign/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/xdg-output/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/xdg-shell/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/xdg-system-bell/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/xdg-toplevel-drag/REUSE.toml create mode 100644 src/3rdparty/wayland/protocols/xdg-toplevel-icon/REUSE.toml diff --git a/src/3rdparty/wayland/extensions/REUSE.toml b/src/3rdparty/wayland/extensions/REUSE.toml new file mode 100644 index 00000000000..7debc4f4e09 --- /dev/null +++ b/src/3rdparty/wayland/extensions/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = "qt-text-input-method-unstable-v1.xml" +precedence = "closest" +comment = "License is in full text in file. Should it be changed?" +SPDX-FileCopyrightText = "Copyright © 2020 The Qt Company Ltd." +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/cursor-shape/REUSE.toml b/src/3rdparty/wayland/protocols/cursor-shape/REUSE.toml new file mode 100644 index 00000000000..2db8971fb00 --- /dev/null +++ b/src/3rdparty/wayland/protocols/cursor-shape/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = "cursor-shape-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright 2018 The Chromium Authors", + "Copyright 2023 Simon Ser"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/fractional-scale/REUSE.toml b/src/3rdparty/wayland/protocols/fractional-scale/REUSE.toml new file mode 100644 index 00000000000..6f03d8f64cd --- /dev/null +++ b/src/3rdparty/wayland/protocols/fractional-scale/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "fractional-scale-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2022 Kenny Levinsen" +SPDX-License-Identifier = "MIT" \ No newline at end of file diff --git a/src/3rdparty/wayland/protocols/fullscreen-shell/REUSE.toml b/src/3rdparty/wayland/protocols/fullscreen-shell/REUSE.toml new file mode 100644 index 00000000000..7f939e45153 --- /dev/null +++ b/src/3rdparty/wayland/protocols/fullscreen-shell/REUSE.toml @@ -0,0 +1,9 @@ +version = 1 + +[[annotations]] +path = "fullscreen-shell-unstable-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright 2016 Yong Bakos", + "Copyright 2015 Jason Ekstrand", + "Copyright 2015 Jonas Ådahl"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/idle-inhibit/REUSE.toml b/src/3rdparty/wayland/protocols/idle-inhibit/REUSE.toml new file mode 100644 index 00000000000..cfc112addff --- /dev/null +++ b/src/3rdparty/wayland/protocols/idle-inhibit/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "idle-inhibit-unstable-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2015 Samsung Electronics Co., Ltd" +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/linux-dmabuf/REUSE.toml b/src/3rdparty/wayland/protocols/linux-dmabuf/REUSE.toml new file mode 100644 index 00000000000..ca0cba7cd40 --- /dev/null +++ b/src/3rdparty/wayland/protocols/linux-dmabuf/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "linux-dmabuf-unstable-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2014, 2015 Collabora, Ltd." +SPDX-License-Identifier = "MIT" \ No newline at end of file diff --git a/src/3rdparty/wayland/protocols/pointer-gestures/REUSE.toml b/src/3rdparty/wayland/protocols/pointer-gestures/REUSE.toml new file mode 100644 index 00000000000..9eaccd5ee8d --- /dev/null +++ b/src/3rdparty/wayland/protocols/pointer-gestures/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "pointer-gestures-unstable-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2015, 2016 Red Hat" +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/presentation-time/REUSE.toml b/src/3rdparty/wayland/protocols/presentation-time/REUSE.toml new file mode 100644 index 00000000000..a818443e1fa --- /dev/null +++ b/src/3rdparty/wayland/protocols/presentation-time/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "presentation-time.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2013, 2014 Collabora, Ltd." +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/scaler/REUSE.toml b/src/3rdparty/wayland/protocols/scaler/REUSE.toml new file mode 100644 index 00000000000..3b85724eada --- /dev/null +++ b/src/3rdparty/wayland/protocols/scaler/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "scaler.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2013-2014 Collabora, Ltd." +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/tablet/REUSE.toml b/src/3rdparty/wayland/protocols/tablet/REUSE.toml new file mode 100644 index 00000000000..76b350204df --- /dev/null +++ b/src/3rdparty/wayland/protocols/tablet/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = "tablet-unstable-v2.xml" +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright 2014 Stephen \"Lyude\" Chandler Paul", + "Copyright 2015-2016 Red Hat, Inc."] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/text-input/v1/REUSE.toml b/src/3rdparty/wayland/protocols/text-input/v1/REUSE.toml new file mode 100644 index 00000000000..cb531189ce9 --- /dev/null +++ b/src/3rdparty/wayland/protocols/text-input/v1/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "text-input-unstable-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2012, 2013 Intel Corporation" +SPDX-License-Identifier = "MIT" \ No newline at end of file diff --git a/src/3rdparty/wayland/protocols/text-input/v2/REUSE.toml b/src/3rdparty/wayland/protocols/text-input/v2/REUSE.toml new file mode 100644 index 00000000000..3b826274165 --- /dev/null +++ b/src/3rdparty/wayland/protocols/text-input/v2/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = "text-input-unstable-v2.xml" +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright © 2012, 2013 Intel Corporation", + "Copyright © 2015, 2016 Jan Arne Petersen"] +SPDX-License-Identifier = "HPND" diff --git a/src/3rdparty/wayland/protocols/text-input/v3/REUSE.toml b/src/3rdparty/wayland/protocols/text-input/v3/REUSE.toml new file mode 100644 index 00000000000..3e243736483 --- /dev/null +++ b/src/3rdparty/wayland/protocols/text-input/v3/REUSE.toml @@ -0,0 +1,10 @@ +version = 1 + +[[annotations]] +path = "text-input-unstable-v3.xml" +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright 2012, 2013 Intel Corporation", + "Copyright 2015, 2016 Jan Arne Petersen", + "Copyright 2017, 2018 Red Hat, Inc.", + "Copyright 2018 Purism SPC"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/viewporter/REUSE.toml b/src/3rdparty/wayland/protocols/viewporter/REUSE.toml new file mode 100644 index 00000000000..692f7dcb045 --- /dev/null +++ b/src/3rdparty/wayland/protocols/viewporter/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "viewporter.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2013-2016 Collabora, Ltd." +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/wayland/REUSE.toml b/src/3rdparty/wayland/protocols/wayland/REUSE.toml new file mode 100644 index 00000000000..c15f4e8275a --- /dev/null +++ b/src/3rdparty/wayland/protocols/wayland/REUSE.toml @@ -0,0 +1,9 @@ +version = 1 + +[[annotations]] +path = "wayland.xml" +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright © 2008-2011 Kristian Høgsberg", + "Copyright © 2010-2011 Intel Corporation", + "Copyright © 2012-2013 Collabora, Ltd."] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/wl-eglstream/REUSE.toml b/src/3rdparty/wayland/protocols/wl-eglstream/REUSE.toml new file mode 100644 index 00000000000..2f1369425bf --- /dev/null +++ b/src/3rdparty/wayland/protocols/wl-eglstream/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "wl-eglstream-controller.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved." +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/wlr-data-control/REUSE.toml b/src/3rdparty/wayland/protocols/wlr-data-control/REUSE.toml new file mode 100644 index 00000000000..6ddacfa1486 --- /dev/null +++ b/src/3rdparty/wayland/protocols/wlr-data-control/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = "wlr-data-control-unstable-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2018 Simon Ser", + "Copyright (c) 2019 Ivan Molodetskikht"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/wp-primary-selection/REUSE.toml b/src/3rdparty/wayland/protocols/wp-primary-selection/REUSE.toml new file mode 100644 index 00000000000..89a49187677 --- /dev/null +++ b/src/3rdparty/wayland/protocols/wp-primary-selection/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "wp-primary-selection-unstable-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2015, 2016 Red Hat" +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/xdg-activation/REUSE.toml b/src/3rdparty/wayland/protocols/xdg-activation/REUSE.toml new file mode 100644 index 00000000000..b076dabb7a9 --- /dev/null +++ b/src/3rdparty/wayland/protocols/xdg-activation/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = "xdg-activation-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright 2020 Aleix Pol Gonzalez", + "Copyright 2020 Carlos Garnacho"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/xdg-decoration/REUSE.toml b/src/3rdparty/wayland/protocols/xdg-decoration/REUSE.toml new file mode 100644 index 00000000000..ecae188cbd7 --- /dev/null +++ b/src/3rdparty/wayland/protocols/xdg-decoration/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "xdg-decoration-unstable-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2018 Simon Ser" +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/xdg-dialog/REUSE.toml b/src/3rdparty/wayland/protocols/xdg-dialog/REUSE.toml new file mode 100644 index 00000000000..deb7bea6c9d --- /dev/null +++ b/src/3rdparty/wayland/protocols/xdg-dialog/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "xdg-dialog-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2023 Carlos Garnacho" +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/xdg-foreign/REUSE.toml b/src/3rdparty/wayland/protocols/xdg-foreign/REUSE.toml new file mode 100644 index 00000000000..d5b24d88137 --- /dev/null +++ b/src/3rdparty/wayland/protocols/xdg-foreign/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "xdg-foreign-unstable-v2.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2015-2016 Red Hat Inc." +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/xdg-output/REUSE.toml b/src/3rdparty/wayland/protocols/xdg-output/REUSE.toml new file mode 100644 index 00000000000..3c42c4aeb09 --- /dev/null +++ b/src/3rdparty/wayland/protocols/xdg-output/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "xdg-output-unstable-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2017 Red Hat Inc." +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/xdg-shell/REUSE.toml b/src/3rdparty/wayland/protocols/xdg-shell/REUSE.toml new file mode 100644 index 00000000000..f0e5dde4ebe --- /dev/null +++ b/src/3rdparty/wayland/protocols/xdg-shell/REUSE.toml @@ -0,0 +1,22 @@ +version = 1 + +[[annotations]] +path = "xdg-shell.xml" +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright 2008-2013 Kristian Høgsberg", + "Copyright 2013 Rafael Antognolli", + "Copyright 2013 Jasper St. Pierre", + "Copyright 2010-2013 Intel Corporation", + "Copyright 2015-2017 Samsung Electronics Co., Ltd", + "Copyright 2015-2017 Red Hat Inc."] +SPDX-License-Identifier = "MIT" + +[[annotations]] +path = "xdg-shell-unstable-v6.xml" +precedence = "closest" +comment = "missing from qt_atttribution.json" +SPDX-FileCopyrightText = ["Copyright © 2008-2013 Kristian Høgsberg", + "Copyright © 2013 Rafael Antognolli", + "Copyright © 2013 Jasper St. Pierre", + "Copyright © 2010-2013 Intel Corporation"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/xdg-system-bell/REUSE.toml b/src/3rdparty/wayland/protocols/xdg-system-bell/REUSE.toml new file mode 100644 index 00000000000..c8b780621ef --- /dev/null +++ b/src/3rdparty/wayland/protocols/xdg-system-bell/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["xdg-system-bell-v1.xml"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2016, 2023 Red Hat" +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/xdg-toplevel-drag/REUSE.toml b/src/3rdparty/wayland/protocols/xdg-toplevel-drag/REUSE.toml new file mode 100644 index 00000000000..9bc6663ae58 --- /dev/null +++ b/src/3rdparty/wayland/protocols/xdg-toplevel-drag/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "xdg-toplevel-drag-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2023 David Redondo" +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wayland/protocols/xdg-toplevel-icon/REUSE.toml b/src/3rdparty/wayland/protocols/xdg-toplevel-icon/REUSE.toml new file mode 100644 index 00000000000..982f28763a7 --- /dev/null +++ b/src/3rdparty/wayland/protocols/xdg-toplevel-icon/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "xdg-toplevel-icon-v1.xml" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 Matthias Klumpp 2024 David Edmundson" +SPDX-License-Identifier = "MIT"