]> code.ossystems Code Review - openembedded-core.git/commitdiff
recipes-graphics: Add missing HOMEPAGE and DESCRIPTION for recipes.
authorMeh Mbeh Ida Delphine <idadelm@gmail.com>
Mon, 1 Mar 2021 13:57:34 +0000 (14:57 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 2 Mar 2021 20:35:08 +0000 (20:35 +0000)
Fixes: [YOCTO #13471]
Signed-off-by: Ida Delphine <idadelm@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 files changed:
meta/recipes-graphics/clutter/clutter-gst-3.0.inc
meta/recipes-graphics/clutter/clutter-gtk-1.0.inc
meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools_git.bb
meta/recipes-graphics/kmscube/kmscube_git.bb
meta/recipes-graphics/mini-x-session/mini-x-session_0.1.bb
meta/recipes-graphics/mx/mx.inc
meta/recipes-graphics/piglit/piglit_git.bb
meta/recipes-graphics/spir/spirv-tools_2020.6.bb
meta/recipes-graphics/startup-notification/startup-notification_0.12.bb
meta/recipes-graphics/vulkan/vulkan-headers_1.2.162.0.bb
meta/recipes-graphics/vulkan/vulkan-samples_git.bb
meta/recipes-graphics/vulkan/vulkan-tools_1.2.162.1.bb
meta/recipes-graphics/waffle/waffle_1.6.1.bb
meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb

index 7d9db1f38cf4af51d1f20738813294fc7765ee18..73315c97ec610d19e6a94c5f4d79a8fea07df545 100644 (file)
@@ -1,5 +1,9 @@
 SUMMARY = "GStreamer integration library for Clutter"
+DESCRIPTION = "Clutter-Gst is an integration library for using GStreamer with Clutter. \
+It provides a GStreamer sink to upload frames to GL and an actor that \
+implements the ClutterGstPlayer interface using playbin."
 HOMEPAGE = "http://www.clutter-project.org/"
+BUGTRACKER = "https://gitlab.gnome.org/GNOME/clutter-gst/-/issues"
 LICENSE = "LGPLv2+"
 
 inherit clutter features_check upstream-version-is-even gobject-introspection
index 7bf2278555df0f85c798bea664f5665940e293cc..9a28b5219b91afb2f429b8a5dc85a6b68445975d 100644 (file)
@@ -1,5 +1,10 @@
 SUMMARY = "Library for embedding a Clutter canvas in a GTK+ application"
+DESCRIPTION = "Clutter-GTK is a library providing facilities to integrate Clutter into GTK+ \
+applications and vice versa. It provides a GTK+ widget, GtkClutterEmbed, for embedding the \
+a Clutter stage into any GtkContainer; and GtkClutterActor, a Clutter \
+actor for embedding any GtkWidget inside a Clutter stage."
 HOMEPAGE = "http://www.clutter-project.org/"
+BUGTRACKER = "https://gitlab.gnome.org/GNOME/clutter/-/issues"
 LICENSE = "LGPLv2+"
 
 CLUTTERBASEBUILDCLASS = "meson"
index 098594cf2c0784f3bfff10567f7affedf0759ef2..1cc94cf993ce1cd8991400ca5f9c457913a00ca7 100644 (file)
@@ -1,5 +1,7 @@
 SUMMARY = "IGT GPU Tools"
 DESCRIPTION = "IGT GPU Tools is a collection of tools for development and testing of the DRM drivers"
+HOMEPAGE = "https://gitlab.freedesktop.org/drm/igt-gpu-tools"
+BUGTRACKER = "https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=67bfee4df38fa6ecbe3a675c552d4c08"
 
index bf4cb235a4fbbd0d75d0c71a03d0e6e61e439ffe..f4e6cd41e79880b7f5b2ddbdeaa3050e381b30ca 100644 (file)
@@ -1,4 +1,8 @@
-DESCRIPTION = "Demo application to showcase 3D graphics using kms and gbm"
+SUMMARY = "Demo application to showcase 3D graphics using kms and gbm"
+DESCRIPTION = "kmscube is a little demonstration program for how to drive bare metal graphics \
+without a compositor like X11, wayland or similar, using DRM/KMS (kernel mode \
+setting), GBM (graphics buffer manager) and EGL for rendering content using \
+OpenGL or OpenGL ES."
 HOMEPAGE = "https://cgit.freedesktop.org/mesa/kmscube/"
 LICENSE = "MIT"
 SECTION = "graphics"
index 4e89d631c3497f677874b92a43859d9c125d6412..549b0cbdf77a5a43b3e533afff414e24830b1a3e 100644 (file)
@@ -1,4 +1,5 @@
 SUMMARY = "Very simple session manager for X"
+DESCRIPTION = "Simple session manager for X, that provides just the right boilerplate to create a session and launch the browser "
 HOMEPAGE = "http://www.yoctoproject.org"
 BUGTRACKER = "http://bugzilla.pokylinux.org"
 
index 714a06f0afeedfa592a6ce2695896ec325917401..c977849c96d806532781cbba270754e1fe5ba545 100644 (file)
@@ -1,4 +1,10 @@
 SUMMARY = "Clutter based UI widget library"
+DESCRIPTION = "Mx is a widget toolkit using Clutter that provides a set of standard interface \
+elements, including buttons, progress bars, scroll bars and others. It also \
+implements some standard  managers. One other interesting feature is the \
+possibility setting style properties from a CSS format file."
+HOMEPAGE = "https://github.com/clutter-project/mx"
+BUGTRACKER = "https://github.com/clutter-project/mx/issues"
 LICENSE = "LGPLv2.1"
 
 inherit clutter autotools features_check gobject-introspection gtk-doc
index 52c39fd681dff0ac1cdac53f28f75ca135ce5d5f..14f4c75a2cb4394715f2aed928204528a7c87056 100644 (file)
@@ -1,6 +1,8 @@
 SUMMARY = "OpenGL driver testing framework"
 DESCRIPTION = "Piglit is an open-source test suite for OpenGL and OpenCL \
 implementations."
+HOMEPAGE = "https://gitlab.freedesktop.org/mesa/piglit"
+BUGTRACKER = "https://gitlab.freedesktop.org/mesa/piglit/-/issues"
 LICENSE = "MIT & LGPLv2+ & GPLv3 & GPLv2+ & BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://COPYING;md5=b2beded7103a3d8a442a2a0391d607b0"
 
index 4f45c68bbef9ca1e5c166678def26dcf1520f7a0..f1fe40096ec04054a803fd37929b8d29e9a7adcc 100644 (file)
@@ -2,6 +2,7 @@ SUMMARY  = "The SPIR-V Tools project provides an API and commands for \
 processing SPIR-V modules"
 DESCRIPTION = "The project includes an assembler, binary module parser, \
 disassembler, validator, and optimizer for SPIR-V."
+HOMEPAGE = "https://github.com/KhronosGroup/SPIRV-Tools"
 SECTION = "graphics"
 LICENSE  = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
index d10bddb529f44558991485c22ade7b43b037eda6..f69e4838f4f0643fbc0c927da4e8783ce7ff5cd0 100644 (file)
@@ -1,6 +1,9 @@
 SUMMARY = "Enables monitoring and display of application startup"
+DESCRIPTION = "Contains a reference implementation of the startup notification protocol. \
+The reference implementation is mostly under an X Window System style license, and has \
+no special dependencies. "
 HOMEPAGE = "http://www.freedesktop.org/wiki/Software/startup-notification/"
-BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=Specifications"
+BUGTRACKER = "https://gitlab.freedesktop.org/xdg/startup-notification/-/issues"
 
 # most files are under MIT, but libsn/sn-util.c is under LGPL, the
 # effective license is LGPL
index a28954ad70464351de41acbff99b5fd02f3458a9..19ae67cdd4604d4d7b180f81f8dc5f60f5b25a8b 100644 (file)
@@ -1,4 +1,8 @@
 SUMMARY = "Vulkan Header files and API registry"
+DESCRIPTION = "Vulkan is a 3D graphics and compute API providing cross-platform access \
+to modern GPUs with low overhead and targeting realtime graphics applications such as \
+games and interactive media. This package contains the development headers \
+for packages wanting to make use of Vulkan."
 HOMEPAGE = "https://www.khronos.org/vulkan/"
 BUGTRACKER = "https://github.com/KhronosGroup/Vulkan-Headers"
 SECTION = "libs"
index f3985c83491bf0b3ea1b8c392962f59930c01649..b7c38f65438fc188b9e45df649c99e53991b061f 100644 (file)
@@ -1,4 +1,6 @@
 DESCRIPTION = "The Vulkan Samples is collection of resources to help develop optimized Vulkan applications."
+HOMEPAGE = "https://www.khronos.org/vulkan/"
+BUGTRACKER = "https://github.com/KhronosGroup/Vulkan-Samples/issues"
 LICENSE = "Apache-2.0"
 
 LIC_FILES_CHKSUM = "file://LICENSE;md5=48aa35cefb768436223a6e7f18dc2a2a"
index e5717660308a53ff8034f7956d2b3ad6dfc6e206..a5c3bbcb1408c04b3d75b1e178e4c7a8697e5715 100644 (file)
@@ -1,4 +1,5 @@
 SUMMARY = "Vulkan Utilities and Tools"
+DESCRIPTION = "Assist development by enabling developers to verify their applications correct use of the Vulkan API."
 HOMEPAGE = "https://www.khronos.org/vulkan/"
 BUGTRACKER = "https://github.com/KhronosGroup/Vulkan-Tools"
 SECTION = "libs"
index 3f3c0e9028a29d8ab8d5bc04bf50918aeae28534..07d7279c2b0afc1f64834cbb59c9ccaf377ffb17 100644 (file)
@@ -1,4 +1,10 @@
-SUMMARY = "cross-platform C library to defer selection of GL API and of window system"
+SUMMARY = "A C library for selecting an OpenGL API and window system at runtime"
+DESCRIPTION = "A cross-platform C library that allows one to defer selection \
+of an OpenGL API and window system until runtime. For example, on Linux, Waffle \
+enables an application to select X11/EGL with an OpenGL 3.3 core profile, \
+Wayland with OpenGL ES2, and other window system / API combinations."
+HOMEPAGE = "http://www.waffle-gl.org/"
+BUGTRACKER = "https://gitlab.freedesktop.org/mesa/waffle"
 LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=4c5154407c2490750dd461c50ad94797 \
                     file://include/waffle/waffle.h;endline=24;md5=61dbf8697f61c78645e75a93c585b1bf"
index 65348c376228cc14b573a6a95fae44829f5cb747..baaf8fa9ad1cc9f82c341d6abd75c089a3aede66 100644 (file)
@@ -1,4 +1,7 @@
 SUMMARY = "Touchscreen calibration data from xinput-calibrator"
+DESCRIPTION = "A generic touchscreen calibration program for X.Org"
+HOMEPAGE = "https://www.freedesktop.org/wiki/Software/xinput_calibrator/"
+BUGTRACKER = "https://github.com/tias/xinput_calibrator/issues"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"