summaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/licenses/Cesium-Trademark-Terms39
-rw-r--r--meta-oe/licenses/ETCSLA109
-rw-r--r--meta-oe/licenses/HI-Trademark5
-rw-r--r--meta-oe/licenses/Kodak7
-rw-r--r--meta-oe/licenses/PNGSuite14
-rw-r--r--meta-oe/licenses/fmt27
-rw-r--r--meta-oe/recipes-benchmark/libc-bench/libc-bench_git.bb3
-rw-r--r--meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb2
-rw-r--r--meta-oe/recipes-extended/ostree/ostree_2024.10.bb3
-rw-r--r--meta-oe/recipes-graphics/ktx-software/ktx-software_4.4.0.bb16
10 files changed, 5 insertions, 220 deletions
diff --git a/meta-oe/licenses/Cesium-Trademark-Terms b/meta-oe/licenses/Cesium-Trademark-Terms
deleted file mode 100644
index 06d1b8542e..0000000000
--- a/meta-oe/licenses/Cesium-Trademark-Terms
+++ /dev/null
@@ -1,39 +0,0 @@
1The following text is copied and pasted from https://github.com/AnalyticalGraphicsInc/cesium/wiki/CesiumTrademark.pdf, which are the "Trademark Terms and Conditions" under which an image in this repository was contributed by AGI. Please refer to the original link as the authoritative text; this file exists only for REUSE license-checker compliance.
2
3Trademark Terms and Conditions
4
5Analytical Graphics®, Cesium®, and Cesium Pro™ are trademarks owned by AGI. AGI uses these
6trademarks/logos to identify AGI as a company and also AGI’s products, services and activities. AGI maintains
7control over the usage of its trademarks, and this document sets forth who may use these trademarks, and under what
8terms and conditions these trademarks may be used.
9Fair Use
10AGI’s trademarks/logos may be used in instances when the use of such falls under a category of fair use. Examples
11of fair use include research, teaching, and educational purposes. If you use AGI’s trademarks/logos for this purpose,
12you must give AGI proper credit and identify AGI as the owner of the trademarks/logos.
13Do not use AGI’s trademarks/logos in any of your products or services that compete with any of AGI’s products or
14services. Use of AGI’s trademark/logos in your competing product or service is trademark infringement, and AGI
15will take legal action against you for violating this provision.
16Laymen’s Terms: You are not allowed to use the Cesium trademark to compete with AGI. If you do, AGI will take
17you to court. You can use the trademark without our permission for socially productive purposes, such as presenting
18Cesium in a conference. If you do so, make sure you identify AGI as the owner of the trademark.
19Usage Guidelines
20Avoid mistakes when reproducing AGI’s trademarks/logos. Do not separate the elements of the logo or alter the
21logo in any way. Do not rotate or animate it, and do not use any part of the logo as a graphic element, background,
22or pattern in any way that competes with AGI.
23Do not translate or localize the logos, and do not add anything to the logos. Do not attempt to set the logotype,
24change the font, or alter the size, proportions, or space between letters. You must use AGI’s trademarks/logos
25exactly as they are provided by AGI.
26Laymen’s Terms: When using our trademark(s), do not modify or change them in any way.
27Other Uses
28For any uses other than those identified in this document, you must contact AGI for express written permission. AGI
29reserves the right to reject your request to use AGI’s trademarks/logos for any reason. AGI’s contact information is
30below.
31Laymen’s Terms: You need our permission to use our trademarks for any reasons not stated above. If you send us a
32request to use our trademarks, we can say no for any reason.
33
34Corporate Contact Info:
35Analytical Graphics, Inc.
36220 Valley Creek Blvd.
37Exton, Pennsylvania 19341
381.610.981-8000
39contracts@agi.com
diff --git a/meta-oe/licenses/ETCSLA b/meta-oe/licenses/ETCSLA
deleted file mode 100644
index d47217afdb..0000000000
--- a/meta-oe/licenses/ETCSLA
+++ /dev/null
@@ -1,109 +0,0 @@
1(C) Ericsson AB 2013. All Rights Reserved.
2
3Software License Agreement
4
5PLEASE REVIEW THE FOLLOWING TERMS AND CONDITIONS PRIOR TO USING THE
6ERICSSON TEXTURE COMPRESSION CODEC SOFTWARE (THE "SOFTWARE"). THE USE
7OF THE SOFTWARE IS SUBJECT TO THE TERMS AND CONDITIONS OF THE
8FOLLOWING SOFTWARE LICENSE AGREEMENT (THE "SLA"). IF YOU DO NOT ACCEPT
9SUCH TERMS AND CONDITIONS YOU MAY NOT USE THE SOFTWARE.
10
11Subject to the terms and conditions of the SLA, the licensee of the
12Software (the "Licensee") hereby, receives a non-exclusive,
13non-transferable, limited, free-of-charge, perpetual and worldwide
14license, to copy, use, distribute and modify the Software, but only
15for the purpose of developing, manufacturing, selling, using and
16distributing products including the Software in binary form, which
17products are used for compression and/or decompression according to
18the Khronos standard specifications OpenGL, OpenGL ES and
19WebGL. Notwithstanding anything of the above, Licensee may distribute
20[etcdec.cxx] in source code form provided (i) it is in unmodified
21form; and (ii) it is included in software owned by Licensee.
22
23If Licensee institutes, or threatens to institute, patent litigation
24against Ericsson or Ericsson's affiliates for using the Software for
25developing, having developed, manufacturing, having manufactured,
26selling, offer for sale, importing, using, leasing, operating,
27repairing and/or distributing products (i) within the scope of the
28Khronos framework; or (ii) using software or other intellectual
29property rights owned by Ericsson or its affiliates and provided under
30the Khronos framework, Ericsson shall have the right to terminate this
31SLA with immediate effect. Moreover, if Licensee institutes, or
32threatens to institute, patent litigation against any other licensee
33of the Software for using the Software in products within the scope of
34the Khronos framework, Ericsson shall have the right to terminate this
35SLA with immediate effect. However, should Licensee institute, or
36threaten to institute, patent litigation against any other licensee of
37the Software based on such other licensee's use of any other software
38together with the Software, then Ericsson shall have no right to
39terminate this SLA.
40
41This SLA does not transfer to Licensee any ownership to any Ericsson
42or third party intellectual property rights. All rights not expressly
43granted by Ericsson under this SLA are hereby expressly
44reserved. Furthermore, nothing in this SLA shall be construed as a
45right to use or sell products in a manner which conveys or purports to
46convey whether explicitly, by principles of implied license, or
47otherwise, any rights to any third party, under any patent of Ericsson
48or of Ericsson's affiliates covering or relating to any combination of
49the Software with any other software or product (not licensed
50hereunder) where the right applies specifically to the combination and
51not to the software or product itself.
52
53THE SOFTWARE IS PROVIDED "AS IS". ERICSSON MAKES NO REPRESENTATIONS OF
54ANY KIND, EXTENDS NO WARRANTIES OR CONDITIONS OF ANY KIND, EITHER
55EXPRESS, IMPLIED OR STATUTORY; INCLUDING, BUT NOT LIMITED TO, EXPRESS,
56IMPLIED OR STATUTORY WARRANTIES OR CONDITIONS OF TITLE,
57MERCHANTABILITY, SATISFACTORY QUALITY, SUITABILITY, AND FITNESS FOR A
58PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
59OF THE SOFTWARE IS WITH THE LICENSEE. SHOULD THE SOFTWARE PROVE
60DEFECTIVE, THE LICENSEE ASSUMES THE COST OF ALL NECESSARY SERVICING,
61REPAIR OR CORRECTION. ERICSSON MAKES NO WARRANTY THAT THE MANUFACTURE,
62SALE, OFFERING FOR SALE, DISTRIBUTION, LEASE, USE OR IMPORTATION UNDER
63THE SLA WILL BE FREE FROM INFRINGEMENT OF PATENTS, COPYRIGHTS OR OTHER
64INTELLECTUAL PROPERTY RIGHTS OF OTHERS, AND THE VALIDITY OF THE
65LICENSE AND THE SLA ARE SUBJECT TO LICENSEE'S SOLE RESPONSIBILITY TO
66MAKE SUCH DETERMINATION AND ACQUIRE SUCH LICENSES AS MAY BE NECESSARY
67WITH RESPECT TO PATENTS, COPYRIGHT AND OTHER INTELLECTUAL PROPERTY OF
68THIRD PARTIES.
69
70THE LICENSEE ACKNOWLEDGES AND ACCEPTS THAT THE SOFTWARE (I) IS NOT
71LICENSED FOR; (II) IS NOT DESIGNED FOR OR INTENDED FOR; AND (III) MAY
72NOT BE USED FOR; ANY MISSION CRITICAL APPLICATIONS SUCH AS, BUT NOT
73LIMITED TO OPERATION OF NUCLEAR OR HEALTHCARE COMPUTER SYSTEMS AND/OR
74NETWORKS, AIRCRAFT OR TRAIN CONTROL AND/OR COMMUNICATION SYSTEMS OR
75ANY OTHER COMPUTER SYSTEMS AND/OR NETWORKS OR CONTROL AND/OR
76COMMUNICATION SYSTEMS ALL IN WHICH CASE THE FAILURE OF THE SOFTWARE
77COULD LEAD TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL, MATERIAL OR
78ENVIRONMENTAL DAMAGE. LICENSEE'S RIGHTS UNDER THIS LICENSE WILL
79TERMINATE AUTOMATICALLY AND IMMEDIATELY WITHOUT NOTICE IF LICENSEE
80FAILS TO COMPLY WITH THIS PARAGRAPH.
81
82IN NO EVENT SHALL ERICSSON BE LIABLE FOR ANY DAMAGES WHATSOEVER,
83INCLUDING BUT NOT LIMITED TO PERSONAL INJURY, ANY GENERAL, SPECIAL,
84INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES, ARISING OUT OF OR IN
85CONNECTION WITH THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING
86BUT NOT LIMITED TO LOSS OF PROFITS, BUSINESS INTERUPTIONS, OR ANY
87OTHER COMMERCIAL DAMAGES OR LOSSES, LOSS OF DATA OR DATA BEING
88RENDERED INACCURATE OR LOSSES SUSTAINED BY THE LICENSEE OR THIRD
89PARTIES OR A FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER
90SOFTWARE) REGARDLESS OF THE THEORY OF LIABILITY (CONTRACT, TORT, OR
91OTHERWISE), EVEN IF THE LICENSEE OR ANY OTHER PARTY HAS BEEN ADVISED
92OF THE POSSIBILITY OF SUCH DAMAGES.
93
94Licensee acknowledges that "ERICSSON ///" is the corporate trademark
95of Telefonaktiebolaget LM Ericsson and that both "Ericsson" and the
96figure "///" are important features of the trade names of
97Telefonaktiebolaget LM Ericsson. Nothing contained in these terms and
98conditions shall be deemed to grant Licensee any right, title or
99interest in the word "Ericsson" or the figure "///". No delay or
100omission by Ericsson to exercise any right or power shall impair any
101such right or power to be construed to be a waiver thereof. Consent by
102Ericsson to, or waiver of, a breach by the Licensee shall not
103constitute consent to, waiver of, or excuse for any other different or
104subsequent breach.
105
106This SLA shall be governed by the substantive law of Sweden. Any
107dispute, controversy or claim arising out of or in connection with
108this SLA, or the breach, termination or invalidity thereof, shall be
109submitted to the exclusive jurisdiction of the Swedish Courts.
diff --git a/meta-oe/licenses/HI-Trademark b/meta-oe/licenses/HI-Trademark
deleted file mode 100644
index 0ccddc993f..0000000000
--- a/meta-oe/licenses/HI-Trademark
+++ /dev/null
@@ -1,5 +0,0 @@
1The HI logo textures are copyright by & trademarks of HI Corporation and are
2provided for use only in testing the KTX loader. Any other use requires
3specific prior written permission from HI. Furthermore the name HI may
4not be used to endorse or promote products derived from this software
5without specific prior written permission.
diff --git a/meta-oe/licenses/Kodak b/meta-oe/licenses/Kodak
deleted file mode 100644
index 9a7f26b46a..0000000000
--- a/meta-oe/licenses/Kodak
+++ /dev/null
@@ -1,7 +0,0 @@
1This LICENSES file applies to images from the Kodak Lossless True Color
2Image Suite, and exists only for REUSE compliance. According to
3http://r0k.us/graphics/kodak/ , for such images:
4
5"It is my understanding they have been released by the Eastman Kodak Company
6for unrestricted usage. Many sites use them as a standard test suite for
7compression testing, etc."
diff --git a/meta-oe/licenses/PNGSuite b/meta-oe/licenses/PNGSuite
deleted file mode 100644
index 1bb39a97e5..0000000000
--- a/meta-oe/licenses/PNGSuite
+++ /dev/null
@@ -1,14 +0,0 @@
1The following text is copied and pasted from
2http://www.schaik.com/pngsuite/PngSuite.LICENSE , which is the license under
3which an image from the PngSuite project is used. Please refer to the
4original link as the authoritative text; this file exists only for REUSE
5license-checker compliance.
6
7PngSuite
8--------
9
10Permission to use, copy, modify and distribute these images for any
11purpose and without fee is hereby granted.
12
13
14(c) Willem van Schaik, 1996, 2011
diff --git a/meta-oe/licenses/fmt b/meta-oe/licenses/fmt
deleted file mode 100644
index 1cd1ef9269..0000000000
--- a/meta-oe/licenses/fmt
+++ /dev/null
@@ -1,27 +0,0 @@
1Copyright (c) 2012 - present, Victor Zverovich and {fmt} contributors
2
3Permission is hereby granted, free of charge, to any person obtaining
4a copy of this software and associated documentation files (the
5"Software"), to deal in the Software without restriction, including
6without limitation the rights to use, copy, modify, merge, publish,
7distribute, sublicense, and/or sell copies of the Software, and to
8permit persons to whom the Software is furnished to do so, subject to
9the following conditions:
10
11The above copyright notice and this permission notice shall be
12included in all copies or substantial portions of the Software.
13
14THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
17NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
18LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
19OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
20WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21
22--- Optional exception to the license ---
23
24As an exception, if, as a result of your compiling your source code, portions
25of this Software are embedded into a machine-executable object form of such
26source code, you may redistribute such embedded portions in such object form
27without including the above copyright and permission notices.
diff --git a/meta-oe/recipes-benchmark/libc-bench/libc-bench_git.bb b/meta-oe/recipes-benchmark/libc-bench/libc-bench_git.bb
index ae87262870..30313f4315 100644
--- a/meta-oe/recipes-benchmark/libc-bench/libc-bench_git.bb
+++ b/meta-oe/recipes-benchmark/libc-bench/libc-bench_git.bb
@@ -16,9 +16,10 @@ SRC_URI = "git://git.musl-libc.org/libc-bench;branch=master \
16# Upstream repo does not tag 16# Upstream repo does not tag
17UPSTREAM_CHECK_COMMITS = "1" 17UPSTREAM_CHECK_COMMITS = "1"
18 18
19# i686-yoe-linux-ld.lld: error: undefined symbol: __addtf3
20LDFLAGS:append:libc-glibc:toolchain-clang:x86 = " --rtlib=libgcc --unwindlib=libgcc"
19 21
20do_install () { 22do_install () {
21 install -d ${D}${bindir} 23 install -d ${D}${bindir}
22 install -m 0755 ${B}/libc-bench ${D}${bindir} 24 install -m 0755 ${B}/libc-bench ${D}${bindir}
23} 25}
24
diff --git a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb
index e688d6ede2..f9b6299faf 100644
--- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb
+++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb
@@ -42,8 +42,6 @@ CFLAGS += "-fexpensive-optimizations -frename-registers -fomit-frame-pointer -g0
42 42
43export HUGETLB_LDSCRIPT_PATH = "${S}/ldscripts" 43export HUGETLB_LDSCRIPT_PATH = "${S}/ldscripts"
44 44
45TARGET_CC_ARCH += "${LDFLAGS}"
46
47LDFLAGS += "-B${S}" 45LDFLAGS += "-B${S}"
48 46
49inherit autotools-brokensep 47inherit autotools-brokensep
diff --git a/meta-oe/recipes-extended/ostree/ostree_2024.10.bb b/meta-oe/recipes-extended/ostree/ostree_2024.10.bb
index c33624987a..8d3b1cd32e 100644
--- a/meta-oe/recipes-extended/ostree/ostree_2024.10.bb
+++ b/meta-oe/recipes-extended/ostree/ostree_2024.10.bb
@@ -118,6 +118,9 @@ SYSROOT_DIR = "${STAGING_DIR_TARGET}"
118SYSROOT_DIR:class-native = "${STAGING_DIR_NATIVE}" 118SYSROOT_DIR:class-native = "${STAGING_DIR_NATIVE}"
119do_configure[vardeps] += "SYSROOT_DIR" 119do_configure[vardeps] += "SYSROOT_DIR"
120 120
121# i686-yoe-linux-ld.lld: error: undefined symbol: __unordtf2
122LDFLAGS:append:libc-glibc:toolchain-clang:x86 = " --rtlib=libgcc --unwindlib=libgcc"
123
121do_configure:prepend() { 124do_configure:prepend() {
122 # this reflects what autogen.sh does, but the OE wrappers for autoreconf 125 # this reflects what autogen.sh does, but the OE wrappers for autoreconf
123 # allow it to work without the other gyrations which exist there 126 # allow it to work without the other gyrations which exist there
diff --git a/meta-oe/recipes-graphics/ktx-software/ktx-software_4.4.0.bb b/meta-oe/recipes-graphics/ktx-software/ktx-software_4.4.0.bb
deleted file mode 100644
index dda72e5237..0000000000
--- a/meta-oe/recipes-graphics/ktx-software/ktx-software_4.4.0.bb
+++ /dev/null
@@ -1,16 +0,0 @@
1SUMMARY = "KTX (Khronos Texture) Library and Tools "
2DESCRIPTION = "KTX (Khronos Texture) is a lightweight container for textures for OpenGL, Vulkan and other GPU APIs."
3HOMEPAGE = "https://github.com/KhronosGroup/KTX-Software"
4
5LICENSE = "Apache-2.0 & BSD-1-Clause & BSD-2-Clause & BSD-3-Clause & BSL-1.0 \
6 & CC-BY-3.0 & CC-BY-4.0 & CC0-1.0 & Zlib & MIT & HI-Trademark & fmt & \
7 Kodak & PNGSuite & ETCSLA & Cesium-Trademark-Terms"
8
9LIC_FILES_CHKSUM = "file://REUSE.toml;md5=45910de791d599e6ba472f6fa506f391"
10
11SRC_URI = "git://github.com/KhronosGroup/KTX-Software.git;protocol=https;branch=main"
12SRCREV = "beef80159525d9fb7abb8645ea85f4c4f6842e8f"
13
14inherit cmake
15
16PACKAGECONFIG[ocl_backend] = "-DBASISU_SUPPORT_OPENCL=ON, -DBASISU_SUPPORT_OPENCL=OFF, virtual/opencl-icd"