From 71896a701620e2262a450590ba5af3dceb02e34a Mon Sep 17 00:00:00 2001 From: Ralf Hubert Date: Mon, 17 Nov 2025 21:09:24 +0100 Subject: [PATCH] treewide: add missing licenses --- classes/linux.yaml | 2 +- recipes/bsp/intel/microcode.yaml | 5 ++++- recipes/devel/doxygen.yaml | 1 + recipes/devel/dtc.yaml | 1 + recipes/devel/intltool.yaml | 1 + recipes/devel/lief.yaml | 1 + recipes/devel/makedepend.yaml | 1 + recipes/devel/rpcsvc-proto.yaml | 1 + recipes/graphics/fonts/dejavu.yaml | 3 +++ recipes/graphics/fonts/font-util.yaml | 4 +++- recipes/graphics/graphviz.yaml | 1 + recipes/graphics/xorg/proto/xorgproto.yaml | 4 ++++ recipes/graphics/xorg/setxkbmap.yaml | 3 ++- recipes/graphics/xorg/xf86-input-evdev.yaml | 4 ++-- recipes/graphics/xorg/xkbcomp.yaml | 3 ++- recipes/graphics/xorg/xserver.yaml | 3 ++- recipes/graphics/xorg/xset.yaml | 3 ++- recipes/graphics/xorg/xsetroot.yaml | 3 ++- recipes/kernel/kmod.yaml | 1 + recipes/kernel/linux.yaml | 1 + recipes/libs/cairo.yaml | 1 + recipes/libs/cloog.yaml | 1 + recipes/libs/elfutils.yaml | 1 + recipes/libs/fontconfig.yaml | 1 + recipes/libs/freetype.yaml | 1 + recipes/libs/fribidi.yaml | 1 + recipes/libs/harfbuzz.yaml | 1 + recipes/libs/liborc.yaml | 1 + recipes/libs/libpcap.yaml | 1 + recipes/libs/libpng.yaml | 3 +++ recipes/libs/libusb.yaml | 1 + recipes/libs/pango.yaml | 1 + recipes/libs/pixman.yaml | 1 + recipes/libs/spirv-llvm-translator.yaml | 3 ++- recipes/libs/xorg/libXcomposite.yaml | 1 + recipes/libs/xorg/libXcursor.yaml | 1 + recipes/libs/xorg/libXinerama.yaml | 1 + recipes/libs/xorg/libXmu.yaml | 4 ++-- recipes/libs/xorg/libpciaccess.yaml | 3 ++- recipes/libs/xorg/libxkbfile.yaml | 3 ++- recipes/multimedia/gst-plugins-base.yaml | 1 + recipes/multimedia/gst-plugins-good.yaml | 1 + recipes/multimedia/gstreamer.yaml | 1 + recipes/multimedia/ogg.yaml | 1 + recipes/multimedia/opus.yaml | 1 + recipes/multimedia/vorbis.yaml | 1 + recipes/net/ethtool.yaml | 1 + recipes/net/iperf.yaml | 3 +++ recipes/net/lighttpd.yaml | 1 + recipes/net/openssh.yaml | 3 +++ recipes/net/tcpdump.yaml | 1 + recipes/net/wget.yaml | 1 + recipes/python/calver.yaml | 1 + recipes/python/colorama.yaml | 1 + recipes/python/docutils.yaml | 6 +++++- recipes/python/funcy.yaml | 1 + recipes/python/hatchling.yaml | 1 + recipes/python/jinja2.yaml | 1 + recipes/python/mako.yaml | 1 + recipes/python/markupsafe.yaml | 1 + recipes/python/pathspec.yaml | 1 + recipes/python/pbr.yaml | 1 + recipes/python/pluggy.yaml | 1 + recipes/python/psutil.yaml | 1 + recipes/python/pycotap.yaml | 1 + recipes/python/pycparser.yaml | 3 +++ recipes/python/pylibfdt.yaml | 1 + recipes/python/python.yaml | 3 +++ recipes/python/setuptools-scm.yaml | 1 + recipes/python/smbus3.yaml | 1 + recipes/python/stevedore.yaml | 1 + recipes/python/tqdm.yaml | 1 + recipes/python/trove-classifiers.yaml | 1 + recipes/utils/cpio.yaml | 1 + recipes/utils/e2fsprogs.yaml | 1 + recipes/utils/genext2fs.yaml | 1 + recipes/utils/screen.yaml | 1 + recipes/utils/strace.yaml | 1 + recipes/utils/sysbench.yaml | 1 + 79 files changed, 113 insertions(+), 16 deletions(-) diff --git a/classes/linux.yaml b/classes/linux.yaml index 22f4f629..5cc12459 100644 --- a/classes/linux.yaml +++ b/classes/linux.yaml @@ -57,7 +57,7 @@ # buildScript: linuxBuildHeaders # packageScript: linuxInstallHeaders $1 # -inherit: [cpackage, make, pkg-config] +inherit: [cpackage, make, pkg-config, licenses] depends: - tools: diff --git a/recipes/bsp/intel/microcode.yaml b/recipes/bsp/intel/microcode.yaml index 75c52dbd..d32bf8cd 100644 --- a/recipes/bsp/intel/microcode.yaml +++ b/recipes/bsp/intel/microcode.yaml @@ -1,6 +1,9 @@ +inherit: [licenses] + metaEnvironment: PKG_DESCRIPTION: "Intel Processor Microcode Package for Linux" - PKG_LICENSE_FILE: "license" + PKG_LICENSE: "LicenseRef-intel-microcode" + PKG_LICENSE_PATH: "intel-microcode:license" PKG_VERSION: "20250211" checkoutSCM: diff --git a/recipes/devel/doxygen.yaml b/recipes/devel/doxygen.yaml index d7c0dfa9..180f92c9 100644 --- a/recipes/devel/doxygen.yaml +++ b/recipes/devel/doxygen.yaml @@ -2,6 +2,7 @@ inherit: [cmake] metaEnvironment: PKG_VERSION: "1.10.0" + PKG_LICENSE: "GPL-2.0-or-later" checkoutSCM: scm: url diff --git a/recipes/devel/dtc.yaml b/recipes/devel/dtc.yaml index fc543fe9..cf92c5a2 100644 --- a/recipes/devel/dtc.yaml +++ b/recipes/devel/dtc.yaml @@ -2,6 +2,7 @@ inherit: [make, cpackage, install] metaEnvironment: PKG_VERSION: "1.6.1" + PKG_LICENSE: "GPL-2.0-or-later" checkoutSCM: scm: url diff --git a/recipes/devel/intltool.yaml b/recipes/devel/intltool.yaml index 3d369e7a..2712e837 100644 --- a/recipes/devel/intltool.yaml +++ b/recipes/devel/intltool.yaml @@ -2,6 +2,7 @@ inherit: [autotools, perl5] metaEnvironment: PKG_VERSION: "0.50.2" + PKG_LICENSE: "GPL-2.0-only" depends: - perl::xml-parser-dev diff --git a/recipes/devel/lief.yaml b/recipes/devel/lief.yaml index 992709d7..246dd77a 100644 --- a/recipes/devel/lief.yaml +++ b/recipes/devel/lief.yaml @@ -2,6 +2,7 @@ inherit: [cmake, python3] metaEnvironment: PKG_VERSION: "0.17.1" + PKG_LICENSE: "Apache-2.0" checkoutSCM: scm: url diff --git a/recipes/devel/makedepend.yaml b/recipes/devel/makedepend.yaml index cbb6ee5c..8bacfcee 100644 --- a/recipes/devel/makedepend.yaml +++ b/recipes/devel/makedepend.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.0.5" + PKG_LICENSE: "MIT-open-group AND HPND" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/devel/rpcsvc-proto.yaml b/recipes/devel/rpcsvc-proto.yaml index 51446d1a..508bc7b8 100644 --- a/recipes/devel/rpcsvc-proto.yaml +++ b/recipes/devel/rpcsvc-proto.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.4.4" + PKG_LICENSE: "BSD-3-Clause" checkoutSCM: scm: url diff --git a/recipes/graphics/fonts/dejavu.yaml b/recipes/graphics/fonts/dejavu.yaml index 19cd4944..6f4d0e26 100644 --- a/recipes/graphics/fonts/dejavu.yaml +++ b/recipes/graphics/fonts/dejavu.yaml @@ -2,6 +2,9 @@ inherit: [install] metaEnvironment: PKG_VERSION: "2.37" + PKG_LICENSE: "LicenseRef-fontDejavu" + PKG_LICENSE_PATH: + fontDejavu:LICENSE checkoutSCM: scm: url diff --git a/recipes/graphics/fonts/font-util.yaml b/recipes/graphics/fonts/font-util.yaml index 44cdf7b0..272a67f5 100644 --- a/recipes/graphics/fonts/font-util.yaml +++ b/recipes/graphics/fonts/font-util.yaml @@ -3,7 +3,9 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.4.1" PKG_DESCRIPTION: "X.Org font utilities" - PKG_LICENCE_FILE: "COPYING" + PKG_LICENSE: "LicenseRef-fontutil" + PKG_LICENSE_PATH: | + fontutil:COPYING checkoutSCM: scm: url diff --git a/recipes/graphics/graphviz.yaml b/recipes/graphics/graphviz.yaml index ebfb59e1..20ccdf77 100644 --- a/recipes/graphics/graphviz.yaml +++ b/recipes/graphics/graphviz.yaml @@ -2,6 +2,7 @@ inherit: [cmake, python3] metaEnvironment: PKG_VERSION: "13.1.2" + PKG_LICENSE: "EPL-1.0" depends: - libs::cairo-dev diff --git a/recipes/graphics/xorg/proto/xorgproto.yaml b/recipes/graphics/xorg/proto/xorgproto.yaml index a9422e15..1a7407b0 100644 --- a/recipes/graphics/xorg/proto/xorgproto.yaml +++ b/recipes/graphics/xorg/proto/xorgproto.yaml @@ -2,6 +2,10 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "2024.1" + PKG_LICENSE: >- + BSD-2-Clause AND HPND AND HPND-sell-variant AND ICU AND MIT AND + MIT-open-group AND SGI-B-2.0 AND SMLNJ AND X11 AND + X11-distribute-modifications-variant checkoutSCM: scm: url diff --git a/recipes/graphics/xorg/setxkbmap.yaml b/recipes/graphics/xorg/setxkbmap.yaml index c8c409c2..2adcbb0f 100644 --- a/recipes/graphics/xorg/setxkbmap.yaml +++ b/recipes/graphics/xorg/setxkbmap.yaml @@ -3,7 +3,8 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.3.4" PKG_DESCRIPTION: "Utility to set the keyboard using the X Keyboard Extension" - PKG_LICENSE_FILE: "COPYING" + PKG_LICENSE: "LicenseRef-setxkbmap" + PKG_LICENSE_PATH: "setxkbmap:COPYING" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/graphics/xorg/xf86-input-evdev.yaml b/recipes/graphics/xorg/xf86-input-evdev.yaml index 7e1d3960..af09815a 100644 --- a/recipes/graphics/xorg/xf86-input-evdev.yaml +++ b/recipes/graphics/xorg/xf86-input-evdev.yaml @@ -1,10 +1,10 @@ inherit: [autotools] metaEnvironment: - PKG_LICENSE: "HPND-sell-variant AND MIT" + PKG_LICENSE: "HPND-sell-variant AND MIT AND LicenseRef-xf86-input-evdev" + PKG_LICENSE_PATH: "xf86-input-evdev:COPYING" PKG_VERSION: "2.11.0" PKG_DESCRIPTION: "X.Org evdev input driver" - PKG_LICENSE_FILE: "COPYING" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/graphics/xorg/xkbcomp.yaml b/recipes/graphics/xorg/xkbcomp.yaml index 0ed10839..53451cc3 100644 --- a/recipes/graphics/xorg/xkbcomp.yaml +++ b/recipes/graphics/xorg/xkbcomp.yaml @@ -3,7 +3,8 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.4.7" PKG_DESCRIPTION: "X Keyboard description compiler" - PKG_LICENSE_FILE: "COPYING" + PKG_LICENSE: "LicenseRef-xkbcomp" + PKG_LICENSE_PATH: "xkbcomp:COPYING" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/graphics/xorg/xserver.yaml b/recipes/graphics/xorg/xserver.yaml index cff68658..bd07b6cd 100644 --- a/recipes/graphics/xorg/xserver.yaml +++ b/recipes/graphics/xorg/xserver.yaml @@ -3,7 +3,8 @@ inherit: [meson] metaEnvironment: PKG_VERSION: "21.1.18" PKG_DESCRIPTION: "X.Org X Server" - PKG_LICENSE_FILE: "COPYING" + PKG_LICENSE: "LicenseRef-xserver" + PKG_LICENSE_PATH: "xserver:COPYING" checkoutSCM: scm: url diff --git a/recipes/graphics/xorg/xset.yaml b/recipes/graphics/xorg/xset.yaml index c179e2a6..411180f8 100644 --- a/recipes/graphics/xorg/xset.yaml +++ b/recipes/graphics/xorg/xset.yaml @@ -3,7 +3,8 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.2.5" PKG_DESCRIPTION: "Set parameter setting utility for X" - PKG_LICENSE_FILE: "COPYING" + PKG_LICENSE: "LicenseRef-xset" + PKG_LICENSE_PATH: "xset:COPYING" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/graphics/xorg/xsetroot.yaml b/recipes/graphics/xorg/xsetroot.yaml index 4b9742b8..f628757d 100644 --- a/recipes/graphics/xorg/xsetroot.yaml +++ b/recipes/graphics/xorg/xsetroot.yaml @@ -3,7 +3,8 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.1.3" PKG_DESCRIPTION: "X utility to set your root window background to a given pattern or color" - PKG_LICENSE_FILE: "COPYING" + PKG_LICENSE: "LicenseRef-xsetroot" + PKG_LICENSE_PATH: "xsetroot:COPYING" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/kernel/kmod.yaml b/recipes/kernel/kmod.yaml index f1be09df..497c7b60 100644 --- a/recipes/kernel/kmod.yaml +++ b/recipes/kernel/kmod.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "33" + PKG_LICENSE: "GPL-2.0-or-later AND LGPL-2.1-or-later" privateEnvironment: AUTOTOOLS_AUTO_STATIC: "no" diff --git a/recipes/kernel/linux.yaml b/recipes/kernel/linux.yaml index 7e741112..1c815184 100644 --- a/recipes/kernel/linux.yaml +++ b/recipes/kernel/linux.yaml @@ -12,6 +12,7 @@ depends: metaEnvironment: PKG_VERSION: "6.15.2" + PKG_LICENSE: "GPL-2.0-only" checkoutSCM: scm: url diff --git a/recipes/libs/cairo.yaml b/recipes/libs/cairo.yaml index f8732899..4e0c2486 100644 --- a/recipes/libs/cairo.yaml +++ b/recipes/libs/cairo.yaml @@ -2,6 +2,7 @@ inherit: [meson] metaEnvironment: PKG_VERSION: "1.18.0" + PKG_LICENSE: "LGPL-2.1-only OR MPL-1.1" depends: - libs::glib-dev diff --git a/recipes/libs/cloog.yaml b/recipes/libs/cloog.yaml index 6a468b22..30a9e472 100644 --- a/recipes/libs/cloog.yaml +++ b/recipes/libs/cloog.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "0.21.1" + PKG_LICENSE: "LGPL-2.1-or-later" depends: - libs::gmp-dev diff --git a/recipes/libs/elfutils.yaml b/recipes/libs/elfutils.yaml index 27bca3c4..b64db90b 100644 --- a/recipes/libs/elfutils.yaml +++ b/recipes/libs/elfutils.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "0.190" + PKG_LICENSE: "GPL-3.0-or-later" depends: - libs::zlib-dev diff --git a/recipes/libs/fontconfig.yaml b/recipes/libs/fontconfig.yaml index 065e23a0..5b6fac3a 100644 --- a/recipes/libs/fontconfig.yaml +++ b/recipes/libs/fontconfig.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "2.13.92" + PKG_LICENSE: "HPND AND Unicode-DFS-2016" depends: - name: devel::gettext diff --git a/recipes/libs/freetype.yaml b/recipes/libs/freetype.yaml index 31938abb..3775b5ef 100644 --- a/recipes/libs/freetype.yaml +++ b/recipes/libs/freetype.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "2.10.4" + PKG_LICENSE: "FTL OR GPL-2.0-or-later" depends: - libs::libpng-dev diff --git a/recipes/libs/fribidi.yaml b/recipes/libs/fribidi.yaml index 800448c2..62fce530 100644 --- a/recipes/libs/fribidi.yaml +++ b/recipes/libs/fribidi.yaml @@ -2,6 +2,7 @@ inherit: [meson] metaEnvironment: PKG_VERSION: "1.0.11" + PKG_LICENSE: "LGPL-2.1-or-later" checkoutSCM: scm: url diff --git a/recipes/libs/harfbuzz.yaml b/recipes/libs/harfbuzz.yaml index e00003b7..6d0014b4 100644 --- a/recipes/libs/harfbuzz.yaml +++ b/recipes/libs/harfbuzz.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "2.7.4" + PKG_LICENSE: "MIT" depends: - libs::glib-dev diff --git a/recipes/libs/liborc.yaml b/recipes/libs/liborc.yaml index b25be922..a4ac2c6f 100644 --- a/recipes/libs/liborc.yaml +++ b/recipes/libs/liborc.yaml @@ -2,6 +2,7 @@ inherit: [meson] metaEnvironment: PKG_VERSION: "0.4.32" + PKG_LICENSE: "BSD-3-Clause" checkoutSCM: scm: url diff --git a/recipes/libs/libpcap.yaml b/recipes/libs/libpcap.yaml index 9ae967fe..9e56ff0f 100644 --- a/recipes/libs/libpcap.yaml +++ b/recipes/libs/libpcap.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.9.1" + PKG_LICENSE: "BSD-3-Clause" checkoutSCM: scm: url diff --git a/recipes/libs/libpng.yaml b/recipes/libs/libpng.yaml index a17b27b3..25b65c54 100644 --- a/recipes/libs/libpng.yaml +++ b/recipes/libs/libpng.yaml @@ -2,6 +2,9 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.6.47" + PKG_LICENSE: "LicenseRef-libpng" + PKG_LICENSE_PATH: | + libpng:LICENSE depends: - libs::zlib-dev diff --git a/recipes/libs/libusb.yaml b/recipes/libs/libusb.yaml index ae780001..c04a84bf 100644 --- a/recipes/libs/libusb.yaml +++ b/recipes/libs/libusb.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.0.26" + PKG_LICENSE: "LGPL-2.1-or-later" checkoutSCM: scm: url diff --git a/recipes/libs/pango.yaml b/recipes/libs/pango.yaml index adb5d737..19c4b57e 100644 --- a/recipes/libs/pango.yaml +++ b/recipes/libs/pango.yaml @@ -2,6 +2,7 @@ inherit: [meson] metaEnvironment: PKG_VERSION: "1.54.0" + PKG_LICENSE: "LGPL-2.1-or-later" depends: - libs::glib-dev diff --git a/recipes/libs/pixman.yaml b/recipes/libs/pixman.yaml index 8252a14d..c6bf73dc 100644 --- a/recipes/libs/pixman.yaml +++ b/recipes/libs/pixman.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "0.42.2" + PKG_LICENSE: "MIT" checkoutSCM: scm: url diff --git a/recipes/libs/spirv-llvm-translator.yaml b/recipes/libs/spirv-llvm-translator.yaml index 24877345..8a457b21 100644 --- a/recipes/libs/spirv-llvm-translator.yaml +++ b/recipes/libs/spirv-llvm-translator.yaml @@ -2,7 +2,8 @@ inherit: [cmake] metaEnvironment: PKG_VERSION: "20.1.2" - PKG_LICENSE_FILE: "LICENSE.TXT" + PKG_LICENSE: "LicenseRef-spirv-llvm-trans" + PKG_LICENSE_PATH: "spirv-llvm-trans:LICENSE.TXT" depends: - devel::llvm-libs-dev diff --git a/recipes/libs/xorg/libXcomposite.yaml b/recipes/libs/xorg/libXcomposite.yaml index 84c06caf..0b121000 100644 --- a/recipes/libs/xorg/libXcomposite.yaml +++ b/recipes/libs/xorg/libXcomposite.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "0.4.6" + PKG_LICENSE: "HPND-sell-variant AND MIT" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/libs/xorg/libXcursor.yaml b/recipes/libs/xorg/libXcursor.yaml index e527cd0e..30264eed 100644 --- a/recipes/libs/xorg/libXcursor.yaml +++ b/recipes/libs/xorg/libXcursor.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.2.3" + PKG_LICENSE: "HPND-sell-variant" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/libs/xorg/libXinerama.yaml b/recipes/libs/xorg/libXinerama.yaml index b23d8e6f..00d1c134 100644 --- a/recipes/libs/xorg/libXinerama.yaml +++ b/recipes/libs/xorg/libXinerama.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.1.5" + PKG_LICENSE: "MIT AND MIT-open-group AND X11" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/libs/xorg/libXmu.yaml b/recipes/libs/xorg/libXmu.yaml index 21b65e7d..73a1f8b8 100644 --- a/recipes/libs/xorg/libXmu.yaml +++ b/recipes/libs/xorg/libXmu.yaml @@ -1,10 +1,10 @@ inherit: [autotools] metaEnvironment: - PKG_LICENSE: "MIT-open-group AND SMLNJ AND X11 AND ISC" + PKG_LICENSE: "MIT-open-group AND SMLNJ AND X11 AND ISC AND LicenseRef-libXmu" + PKG_LICENSE_PATH: "libXmu:COPYING" PKG_VERSION: "1.2.1" PKG_DESCRIPTION: "X11 miscellaneous micro-utility library" - PKG_LICENSE_FILE: "COPYING" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/libs/xorg/libpciaccess.yaml b/recipes/libs/xorg/libpciaccess.yaml index 397362e6..cb0c7066 100644 --- a/recipes/libs/xorg/libpciaccess.yaml +++ b/recipes/libs/xorg/libpciaccess.yaml @@ -3,7 +3,8 @@ inherit: [meson] metaEnvironment: PKG_VERSION: "0.18.1" PKG_DESCRIPTION: "X11 PCI access library" - PKG_LICENSE_FILE: "COPYING" + PKG_LICENSE: "LicenseRef-libpciaccess" + PKG_LICENSE_PATH: "libpciaccess:COPYING" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/libs/xorg/libxkbfile.yaml b/recipes/libs/xorg/libxkbfile.yaml index 8952096a..5353ac11 100644 --- a/recipes/libs/xorg/libxkbfile.yaml +++ b/recipes/libs/xorg/libxkbfile.yaml @@ -3,7 +3,8 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.1.3" PKG_DESCRIPTION: "X11 keyboard file manipulation library" - PKG_LICENSE_FILE: "COPYING" + PKG_LICENSE: "LicenseRef-libxkbfile" + PKG_LICENSE_PATH: "libxkbfile:COPYING" depends: - graphics::xorg::proto::xorgproto diff --git a/recipes/multimedia/gst-plugins-base.yaml b/recipes/multimedia/gst-plugins-base.yaml index 471d4cbc..8b67fb11 100644 --- a/recipes/multimedia/gst-plugins-base.yaml +++ b/recipes/multimedia/gst-plugins-base.yaml @@ -2,6 +2,7 @@ inherit: [meson] metaEnvironment: PKG_VERSION: "1.18.2" + PKG_LICENSE: "LGPL-2.1-or-later" depends: # Requires glib-mkenums diff --git a/recipes/multimedia/gst-plugins-good.yaml b/recipes/multimedia/gst-plugins-good.yaml index 33520448..78c047f3 100644 --- a/recipes/multimedia/gst-plugins-good.yaml +++ b/recipes/multimedia/gst-plugins-good.yaml @@ -2,6 +2,7 @@ inherit: [meson] metaEnvironment: PKG_VERSION: "1.18.2" + PKG_LICENSE: "BSD-3-Clause" depends: - multimedia::gst-plugins-base-dev diff --git a/recipes/multimedia/gstreamer.yaml b/recipes/multimedia/gstreamer.yaml index bc8d00fc..e0ec03e3 100644 --- a/recipes/multimedia/gstreamer.yaml +++ b/recipes/multimedia/gstreamer.yaml @@ -2,6 +2,7 @@ inherit: [meson, patch] metaEnvironment: PKG_VERSION: "1.18.2" + PKG_LICENSE: "LGPL-2.1-or-later" depends: # Requires glib-mkenums diff --git a/recipes/multimedia/ogg.yaml b/recipes/multimedia/ogg.yaml index 9ea169f6..cd83e331 100644 --- a/recipes/multimedia/ogg.yaml +++ b/recipes/multimedia/ogg.yaml @@ -2,6 +2,7 @@ inherit: [cmake] metaEnvironment: PKG_VERSION: "1.3.6" + PKG_LICENSE: "BSD-3-Clause" checkoutSCM: scm: url diff --git a/recipes/multimedia/opus.yaml b/recipes/multimedia/opus.yaml index 599ec3bb..4ad4e488 100644 --- a/recipes/multimedia/opus.yaml +++ b/recipes/multimedia/opus.yaml @@ -2,6 +2,7 @@ inherit: [cmake] metaEnvironment: PKG_VERSION: "1.5.2" + PKG_LICENSE: "BSD-3-Clause" checkoutSCM: scm: url diff --git a/recipes/multimedia/vorbis.yaml b/recipes/multimedia/vorbis.yaml index 57f141b0..5727783f 100644 --- a/recipes/multimedia/vorbis.yaml +++ b/recipes/multimedia/vorbis.yaml @@ -2,6 +2,7 @@ inherit: [cmake] metaEnvironment: PKG_VERSION: "1.3.7" + PKG_LICENSE: "BSD-3-Clause" depends: - multimedia::ogg-dev diff --git a/recipes/net/ethtool.yaml b/recipes/net/ethtool.yaml index f504e092..c282808c 100644 --- a/recipes/net/ethtool.yaml +++ b/recipes/net/ethtool.yaml @@ -2,6 +2,7 @@ inherit: [autoconf, autotools] metaEnvironment: PKG_VERSION: "6.10" + PKG_LICENSE: "GPL-2.0-only" checkoutSCM: scm: url diff --git a/recipes/net/iperf.yaml b/recipes/net/iperf.yaml index 644bd06d..2f4ea2db 100644 --- a/recipes/net/iperf.yaml +++ b/recipes/net/iperf.yaml @@ -2,6 +2,9 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "2.0.13" + PKG_LICENSE: "LicenseRef-iperf" + PKG_LICENSE_PATH: + iperf:COPYING depends: - use: [] diff --git a/recipes/net/lighttpd.yaml b/recipes/net/lighttpd.yaml index addab603..1afc0bef 100644 --- a/recipes/net/lighttpd.yaml +++ b/recipes/net/lighttpd.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.4.54" + PKG_LICENSE: "BSD-3-Clause" depends: - libs::openssl-dev diff --git a/recipes/net/openssh.yaml b/recipes/net/openssh.yaml index a42e08d6..5d8d0700 100644 --- a/recipes/net/openssh.yaml +++ b/recipes/net/openssh.yaml @@ -2,6 +2,9 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "9.9p1" + PKG_LICENSE: >- + 0BSD AND BSD-2-Clause AND BSD-3-Clause AND + ISC AND LicenseRef-Public-Domain AND MIT depends: - libs::libxcrypt-dev diff --git a/recipes/net/tcpdump.yaml b/recipes/net/tcpdump.yaml index 813d460b..504c7a25 100644 --- a/recipes/net/tcpdump.yaml +++ b/recipes/net/tcpdump.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "4.9.3" + PKG_LICENSE: "BSD-3-CLAUSE" depends: - libs::libpcap-dev diff --git a/recipes/net/wget.yaml b/recipes/net/wget.yaml index 19e0f156..fc48ec6c 100644 --- a/recipes/net/wget.yaml +++ b/recipes/net/wget.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "1.25.0" + PKG_LICENSE: "GPL-3.0-or-later" depends: - libs::openssl-dev diff --git a/recipes/python/calver.yaml b/recipes/python/calver.yaml index 215fd3c3..427fcbef 100644 --- a/recipes/python/calver.yaml +++ b/recipes/python/calver.yaml @@ -2,6 +2,7 @@ inherit: ["python3::build"] metaEnvironment: PKG_VERSION: "2022.06.26" + PKG_LICENSE: "Apache-2.0" checkoutSCM: scm: url diff --git a/recipes/python/colorama.yaml b/recipes/python/colorama.yaml index 7eddcd0a..4eff7fa6 100644 --- a/recipes/python/colorama.yaml +++ b/recipes/python/colorama.yaml @@ -2,6 +2,7 @@ inherit: ["python3::build"] metaEnvironment: PKG_VERSION: "0.4.6" + PKG_LICENSE: "BSD-3-Clause" depends: - python::hatchling diff --git a/recipes/python/docutils.yaml b/recipes/python/docutils.yaml index e65c32ab..ef4878da 100755 --- a/recipes/python/docutils.yaml +++ b/recipes/python/docutils.yaml @@ -2,15 +2,19 @@ inherit: ["python3::setuptools"] metaEnvironment: PKG_VERSION: "0.20.1" + PKG_LICENSE: "LicenseRef-python-docutils" + PKG_LICENSE_PATH: + python-docutils:COPYING.txt checkoutSCM: scm: url url: https://files.pythonhosted.org/packages/source/d/docutils/docutils-${PKG_VERSION}.tar.gz digestSHA256: "f08a4e276c3a1583a86dce3e34aba3fe04d02bba2dd51ed16106244e8a923e3b" + stripComponents: 1 buildVars: [PKG_VERSION] buildScript: | - python3BuildSetuptools $1/docutils-${PKG_VERSION}/ + python3BuildSetuptools $1 packageScript: | python3PackageTgt diff --git a/recipes/python/funcy.yaml b/recipes/python/funcy.yaml index c01df9ae..94ba68ae 100755 --- a/recipes/python/funcy.yaml +++ b/recipes/python/funcy.yaml @@ -2,6 +2,7 @@ inherit: ["python3::setuptools"] metaEnvironment: PKG_VERSION: "2.0" + PKG_LICENSE: "BSD" checkoutSCM: scm: url diff --git a/recipes/python/hatchling.yaml b/recipes/python/hatchling.yaml index 2b61955c..43e6903f 100644 --- a/recipes/python/hatchling.yaml +++ b/recipes/python/hatchling.yaml @@ -2,6 +2,7 @@ inherit: ["python3::build"] metaEnvironment: PKG_VERSION: "1.25.0" + PKG_LICENSE: "MIT" checkoutSCM: scm: url diff --git a/recipes/python/jinja2.yaml b/recipes/python/jinja2.yaml index 2d509f9a..4ab8e368 100644 --- a/recipes/python/jinja2.yaml +++ b/recipes/python/jinja2.yaml @@ -2,6 +2,7 @@ inherit: ["python3::flit"] metaEnvironment: PKG_VERSION: "3.1.6" + PKG_LICENSE: "Apache-2.0" checkoutSCM: scm: url diff --git a/recipes/python/mako.yaml b/recipes/python/mako.yaml index 849cdfa8..8b4e856c 100644 --- a/recipes/python/mako.yaml +++ b/recipes/python/mako.yaml @@ -2,6 +2,7 @@ inherit: ["python3::setuptools"] metaEnvironment: PKG_VERSION: "1.3.5" + PKG_LICENSE: "MIT" checkoutSCM: scm: url diff --git a/recipes/python/markupsafe.yaml b/recipes/python/markupsafe.yaml index 36167da0..d03d944d 100644 --- a/recipes/python/markupsafe.yaml +++ b/recipes/python/markupsafe.yaml @@ -2,6 +2,7 @@ inherit: ["python3::setuptools"] metaEnvironment: PKG_VERSION: "2.1.5" + PKG_LICENSE: "BSD-3-Clause" checkoutSCM: scm: url diff --git a/recipes/python/pathspec.yaml b/recipes/python/pathspec.yaml index 1e35f73c..339ce140 100644 --- a/recipes/python/pathspec.yaml +++ b/recipes/python/pathspec.yaml @@ -2,6 +2,7 @@ inherit: ["python3::build"] metaEnvironment: PKG_VERSION: "0.12.1" + PKG_LICENSE: "MPL-2.0" checkoutSCM: scm: url diff --git a/recipes/python/pbr.yaml b/recipes/python/pbr.yaml index 3830a67c..60da812a 100644 --- a/recipes/python/pbr.yaml +++ b/recipes/python/pbr.yaml @@ -2,6 +2,7 @@ inherit: ["python3::build"] metaEnvironment: PKG_VERSION: "6.1.0" + PKG_LICENSE: "Apache-2.0" checkoutSCM: scm: url diff --git a/recipes/python/pluggy.yaml b/recipes/python/pluggy.yaml index 236cf422..d6dbe21a 100644 --- a/recipes/python/pluggy.yaml +++ b/recipes/python/pluggy.yaml @@ -2,6 +2,7 @@ inherit: ["python3::build"] metaEnvironment: PKG_VERSION: "1.5.0" + PKG_LICENSE: "MIT" checkoutSCM: scm: url diff --git a/recipes/python/psutil.yaml b/recipes/python/psutil.yaml index c1e33ff5..3b33b2c8 100644 --- a/recipes/python/psutil.yaml +++ b/recipes/python/psutil.yaml @@ -2,6 +2,7 @@ inherit: ["python3::setuptools", "python3::cext"] metaEnvironment: PKG_VERSION: "7.0.0" + PKG_LICENSE: "BSD-3-Clause" checkoutSCM: scm: url diff --git a/recipes/python/pycotap.yaml b/recipes/python/pycotap.yaml index 9c1b4084..a6de5b2c 100644 --- a/recipes/python/pycotap.yaml +++ b/recipes/python/pycotap.yaml @@ -2,6 +2,7 @@ inherit: ["python3::setuptools"] metaEnvironment: PKG_VERSION: "1.3.1" + PKG_LICENSE: "MIT" checkoutSCM: scm: url diff --git a/recipes/python/pycparser.yaml b/recipes/python/pycparser.yaml index 4b2b1d3c..ffccccd3 100644 --- a/recipes/python/pycparser.yaml +++ b/recipes/python/pycparser.yaml @@ -1,5 +1,8 @@ inherit: [ "python3::pip" ] +metaEnvironment: + PKG_LICENSE: "BSD-3-Clause" + buildNetAccess: True buildScript: | python3InstallPip \ diff --git a/recipes/python/pylibfdt.yaml b/recipes/python/pylibfdt.yaml index 7a0fe92c..5a13ac4d 100644 --- a/recipes/python/pylibfdt.yaml +++ b/recipes/python/pylibfdt.yaml @@ -2,6 +2,7 @@ inherit: ["python3::setuptools", "python3::cext"] metaEnvironment: PKG_VERSION: "1.7.2.post1" + PKG_LICENSE: "BSD-2-Clause AND GPL-2.0-or-later" checkoutSCM: scm: url diff --git a/recipes/python/python.yaml b/recipes/python/python.yaml index 5b930743..3d4d0e8a 100644 --- a/recipes/python/python.yaml +++ b/recipes/python/python.yaml @@ -2,6 +2,9 @@ inherit: [autotools, autoconf, make, patch] metaEnvironment: PKG_VERSION: "2.7.17" + PKG_LICENSE: "LicenseRef-python2" + PKG_LICENSE_PATH: + python2:LICENSE privateEnvironment: APPLY_LIBTOOL_PATCH: "no" diff --git a/recipes/python/setuptools-scm.yaml b/recipes/python/setuptools-scm.yaml index bb7f5cff..abd5230b 100644 --- a/recipes/python/setuptools-scm.yaml +++ b/recipes/python/setuptools-scm.yaml @@ -2,6 +2,7 @@ inherit: ["python3::build"] metaEnvironment: PKG_VERSION: "8.1.0" + PKG_LICENSE: "MIT" checkoutSCM: scm: url diff --git a/recipes/python/smbus3.yaml b/recipes/python/smbus3.yaml index 74fd6b6f..e804d1fb 100644 --- a/recipes/python/smbus3.yaml +++ b/recipes/python/smbus3.yaml @@ -2,6 +2,7 @@ inherit: ["python3::setuptools"] metaEnvironment: PKG_VERSION: "0.5.5" + PKG_LICENSE: "MIT" checkoutSCM: scm: url diff --git a/recipes/python/stevedore.yaml b/recipes/python/stevedore.yaml index 4b9e26a8..0ef90496 100644 --- a/recipes/python/stevedore.yaml +++ b/recipes/python/stevedore.yaml @@ -2,6 +2,7 @@ inherit: ["python3::build"] metaEnvironment: PKG_VERSION: "5.3.0" + PKG_LICENSE: "Apache-2.0" depends: - python::pbr diff --git a/recipes/python/tqdm.yaml b/recipes/python/tqdm.yaml index 0d0a524e..b6e6b4f9 100644 --- a/recipes/python/tqdm.yaml +++ b/recipes/python/tqdm.yaml @@ -2,6 +2,7 @@ inherit: ["python3::build"] metaEnvironment: PKG_VERSION: "4.66.5" + PKG_LICENSE: "MPL-2.0 AND MIT" depends: - python::setuptools-scm diff --git a/recipes/python/trove-classifiers.yaml b/recipes/python/trove-classifiers.yaml index d1b2b9bf..65bb9811 100644 --- a/recipes/python/trove-classifiers.yaml +++ b/recipes/python/trove-classifiers.yaml @@ -2,6 +2,7 @@ inherit: ["python3::build"] metaEnvironment: PKG_VERSION: "2024.9.12" + PKG_LICENSE: "Apache-2.0" checkoutSCM: scm: url diff --git a/recipes/utils/cpio.yaml b/recipes/utils/cpio.yaml index 23bbe9f5..5c6ae24d 100644 --- a/recipes/utils/cpio.yaml +++ b/recipes/utils/cpio.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "2.15" + PKG_LICENSE: "GPL-3.0-or-later" checkoutSCM: scm: url diff --git a/recipes/utils/e2fsprogs.yaml b/recipes/utils/e2fsprogs.yaml index 4bf51a03..e62c6ab1 100644 --- a/recipes/utils/e2fsprogs.yaml +++ b/recipes/utils/e2fsprogs.yaml @@ -2,6 +2,7 @@ inherit: [autotools, patch] metaEnvironment: PKG_VERSION: "1.47.1" + PKG_LICENSE: "MIT AND GPL-2.0-only AND LPG-2.0-only AND BSD-3-Clause" checkoutSCM: scm: url diff --git a/recipes/utils/genext2fs.yaml b/recipes/utils/genext2fs.yaml index 67b2d689..1f5d44fe 100644 --- a/recipes/utils/genext2fs.yaml +++ b/recipes/utils/genext2fs.yaml @@ -2,6 +2,7 @@ inherit: [autotools, autoconf] metaEnvironment: PKG_VERSION: "1.5.0" + PKG_LICENSE: "GPL-2.0-only" checkoutSCM: scm: url diff --git a/recipes/utils/screen.yaml b/recipes/utils/screen.yaml index 585da43d..dcf97f0e 100644 --- a/recipes/utils/screen.yaml +++ b/recipes/utils/screen.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: 5.0.0 + PKG_LICENSE: "GPL-3.0-or-later" checkoutSCM: scm: url diff --git a/recipes/utils/strace.yaml b/recipes/utils/strace.yaml index 5b3709d6..0e32c673 100644 --- a/recipes/utils/strace.yaml +++ b/recipes/utils/strace.yaml @@ -2,6 +2,7 @@ inherit: [autotools] metaEnvironment: PKG_VERSION: "6.10" + PKG_LICENSE: "LGPL-2.1-or-later" checkoutSCM: scm: url diff --git a/recipes/utils/sysbench.yaml b/recipes/utils/sysbench.yaml index 2dec37df..3b4a391c 100644 --- a/recipes/utils/sysbench.yaml +++ b/recipes/utils/sysbench.yaml @@ -2,6 +2,7 @@ inherit: [autotools, autoconf, patch] metaEnvironment: PKG_VERSION: 1.0.20 + PKG_LICENSE: "GPL-2.0-only" checkoutSCM: scm: url