From f4e049fa74373ed36a3e03324b3fcd3baabd1151 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <auh@yoctoproject.org>
Date: Tue, 1 Nov 2022 07:41:16 +0000
Subject: [PATCH] ccache: upgrade 4.6.3 -> 4.7.2

---
 .../{ccache_4.6.3.bb => ccache_4.7.2.bb}      | 97 ++++++++++++++++++-
 1 file changed, 95 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/ccache/{ccache_4.6.3.bb => ccache_4.7.2.bb} (17%)

diff --git a/meta/recipes-devtools/ccache/ccache_4.6.3.bb b/meta/recipes-devtools/ccache/ccache_4.7.2.bb
similarity index 17%
rename from meta/recipes-devtools/ccache/ccache_4.6.3.bb
rename to meta/recipes-devtools/ccache/ccache_4.7.2.bb
index bc1be92bff..434fff2966 100644
--- a/meta/recipes-devtools/ccache/ccache_4.6.3.bb
+++ b/meta/recipes-devtools/ccache/ccache_4.7.2.bb
@@ -1,3 +1,96 @@
+# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
+# The following is the difference between the old and the new license text.
+# Please update the LICENSE value if needed, and summarize the changes in
+# the commit message via 'License-Update:' tag.
+# (example: 'License-Update: copyright years updated.')
+#
+# The changes:
+#
+# --- LICENSE.adoc
+# +++ LICENSE.adoc
+# @@ -516,13 +516,13 @@
+#  === src/third_party/httplib.*
+#  
+#  cpp-httplib - A C++11 cross-platform HTTP/HTTPS library. Copied from cpp-httplib
+# -v0.10.2 downloaded from https://github.com/yhirose/cpp-httplib[cpp-httplib]. The
+# +v0.11.1 downloaded from https://github.com/yhirose/cpp-httplib[cpp-httplib]. The
+#  library has the following license:
+#  
+#  ----
+#  The MIT License (MIT)
+#  
+# -Copyright (c) 2021 yhirose
+# +Copyright (c) 2022 yhirose
+#  
+#  Permission is hereby granted, free of charge, to any person obtaining a copy
+#  of this software and associated documentation files (the "Software"), to deal
+# @@ -577,8 +577,8 @@
+#  === src/third_party/nonstd/expected.hpp
+#  
+#  This is the single header version of
+# -https://github.com/martinmoene/expected-lite[expected-lite] revision
+# -3abf06821d489d56aa9c60eccf8aab70d67d158b with the following license:
+# +https://github.com/martinmoene/expected-lite[expected-lite] 0.6.2 with the
+# +following license:
+#  
+#  ----
+#  Copyright (c) 2016-2020 Martin Moene
+# @@ -609,49 +609,14 @@
+#  ----
+#  
+#  
+# -=== src/third_party/nonstd/optional.hpp
+# +=== src/third_party/nonstd/span.hpp
+#  
+#  This is the single header version of
+# -https://github.com/martinmoene/optional-lite[optional-lite] 3.5.0 with the
+# +https://github.com/martinmoene/span-lite[expected-lite] 0.10.3 with the
+#  following license:
+#  
+#  ----
+# -Copyright (c) 2014-2021 Martin Moene
+# -
+# -Boost Software License - Version 1.0 - August 17th, 2003
+# -
+# -Permission is hereby granted, free of charge, to any person or organization
+# -obtaining a copy of the software and accompanying documentation covered by
+# -this license (the "Software") to use, reproduce, display, distribute,
+# -execute, and transmit the Software, and to prepare derivative works of the
+# -Software, and to permit third-parties to whom the Software is furnished to
+# -do so, all subject to the following:
+# -
+# -The copyright notices in the Software and this entire statement, including
+# -the above license grant, this restriction and the following disclaimer,
+# -must be included in all copies of the Software, in whole or in part, and
+# -all derivative works of the Software, unless such copies or derivative
+# -works are solely in the form of machine-executable object code generated by
+# -a source language processor.
+# -
+# -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# -FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+# -SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+# -FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+# -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# -DEALINGS IN THE SOFTWARE.
+# -----
+# -
+# -
+# -=== src/third_party/nonstd/string_view.hpp
+# -
+# -This alternative implementation of `std::string_view` was downloaded from
+# -<https://github.com/martinmoene/string-view-lite> and has the following license
+# -text:
+# -
+# -----
+# -Copyright 2017-2020 by Martin Moene
+# +Copyright (c) 2018-2021 Martin Moene
+#  
+#  Boost Software License - Version 1.0 - August 17th, 2003
+#  
+# 
+#
+
 SUMMARY = "a fast C/C++ compiler cache"
 DESCRIPTION = "ccache is a compiler cache. It speeds up recompilation \
 by caching the result of previous compilations and detecting when the \
@@ -7,14 +100,14 @@ HOMEPAGE = "http://ccache.samba.org"
 SECTION = "devel"
 
 LICENSE = "GPL-3.0-or-later"
-LIC_FILES_CHKSUM = "file://LICENSE.adoc;md5=7a19377a02749d8a1281ed608169b0ee"
+LIC_FILES_CHKSUM = "file://LICENSE.adoc;md5=8fc2cae2bbabeb9236cacfa1c83a3dc5"
 
 DEPENDS = "zstd"
 
 SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/${BP}.tar.gz \
            file://0001-xxhash.h-Fix-build-with-gcc-12.patch \
            "
-SRC_URI[sha256sum] = "f46ba3706ad80c30d4d5874dee2bf9227a7fcd0ccaac31b51919a3053d84bd05"
+SRC_URI[sha256sum] = "6b346f441342a25a6c1d7e010957a593f416e94b5d66fdf2e2992953b3860b9d"
 
 inherit cmake github-releases
 
-- 
2.31.1

