From patchwork Fri Jan 10 14:19:58 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: akuster808 X-Patchwork-Id: 55330 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 09C83E7719D for ; Fri, 10 Jan 2025 14:20:10 +0000 (UTC) Received: from mail-yb1-f169.google.com (mail-yb1-f169.google.com [209.85.219.169]) by mx.groups.io with SMTP id smtpd.web11.19497.1736518804632480704 for ; Fri, 10 Jan 2025 06:20:04 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=kf0GkasY; spf=pass (domain: gmail.com, ip: 209.85.219.169, mailfrom: akuster808@gmail.com) Received: by mail-yb1-f169.google.com with SMTP id 3f1490d57ef6-e479e529ebcso2993717276.3 for ; Fri, 10 Jan 2025 06:20:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736518804; x=1737123604; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=XLoP8I6e/KgSiNBDg1FMR+DlVp66AChRe0rRXj5axg8=; b=kf0GkasY+xGYUIxkibamcmGNto7xg7ZJtVMuNaKMJYmS3GBXfgXy7VynTOwc5Fmu5P ToIC2tIJ4LBoCz9T3TYuuw+OWR/qH4+ie/iL8EAMXge+Fii7a1XdP4Etoljn4bYSVQuJ CtPz35c0BOvIHtQ2N+5c/QpiyEepRCLwyEPhkOOuwUB4xeGl/SHuSDaVgsIBKmGaXC8Z zjwWTCSp8wjdnOo4Hhz9WyKBsd9Q0rLUGPhrKpnN+6j+ZX0wCDYQgCqikzCoch5GwJ4W 8TLByK3oiuB9WebLNB1vfzyNiHUqElGEfGDSK3ijX0prKLsABW9tWvK3C+mCi5rGjelq 9rHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736518804; x=1737123604; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=XLoP8I6e/KgSiNBDg1FMR+DlVp66AChRe0rRXj5axg8=; b=PKJUlAtTdXRdjIjgp+uEFLTydPA8UM08HAPIHgGndmPr8I2bn7jJOTzkbSvd4JY9e2 udPQK1VAQva1AkMbQcUeLcdb/gQBiyF1tJ2ZYX8gOh95EE8V8nUDSp6ZR8Fd0V33gvbj i3VEuYFjT/ztyvr0i7q8A0IV2SoPu6LY9kdZVDuXYCmPjELNJueEX5pLXolEFTlMV1fh pwCp3EK1d+deE5tr5LM/8h6T8XthIvq7Amb5TanxB1hVt0DbjRaq/ihoK2PnEGOabfKo OhrzBc58CDNLlvp7KSOd7rK37nVqZl2qaS8kejv9lGiuiB/5tIdErW7Wv9AxfLVtRy2t aHsA== X-Gm-Message-State: AOJu0YyJMib4D6VCt0LZQe3wn1zhz1kB8dKGAEO5ZlDSPylGzW/Nfbyt WV3mmiu7mQHDZE46vz1mpK7RB9HW/kd8pv79vkYzQyt8OtBV8frd2PhG+HVV X-Gm-Gg: ASbGncsVkuUm7EgwN1sM6iy/o/AadifQra9aytd53Fn/5ESq+1Zvut4m0HEmBKBsv04 az3+CiW5nnx0HH6T3EIzwFnyJgfKhWI8kyd5oI80CNMAbddSapXBFEV2u0L5QQ3qnvXun9Ht2gZ LJjk3i/vjMrQ9Fq0yh4WWHCc70AK3LhQ7BWTGqfQ3qCfIsJ+hqHuzwKPIbyaxUVyoOaL4kfhpuv ejYrgY5C8tZeGjZeipqpI7Z2IpdCjOgbNYiKTy0fxckIg2UAb18vDujsB++8GpdF8cOfiU= X-Google-Smtp-Source: AGHT+IGK3MkQQAl4E/gdWyOmlV3kskYHiMVBaBqGLi1JPO5oKVz5Tc3FyTQRtvVgydLe57691u8h4w== X-Received: by 2002:a05:690c:6582:b0:6f4:38f5:73f with SMTP id 00721157ae682-6f5312d3bf7mr59939347b3.30.1736518803601; Fri, 10 Jan 2025 06:20:03 -0800 (PST) Received: from keaua.attlocal.net ([2600:1700:45dd:7000:152e:c23f:add0:82a5]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6f546c47200sm6373247b3.53.2025.01.10.06.20.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 06:20:03 -0800 (PST) From: Armin Kuster To: openembedded-devel@lists.openembedded.org Cc: Yoann Congal , Khem Raj Subject: [meta-oe][styhead][PATCH 1/5] gimp: fix gimptool buildpaths errors Date: Fri, 10 Jan 2025 09:19:58 -0500 Message-ID: <20250110142002.370956-1-akuster808@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 10 Jan 2025 14:20:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114777 From: Yoann Congal gimptool is used in GIMP plugin compilation. It does need a CC definition, provide it as the current CC with "--sysroot=..." removed. gimptool also need the gimp .pc file which is in gimp-dev. Split gimptool in its own package to avoid circular dependencies. Signed-off-by: Yoann Congal Signed-off-by: Khem Raj (cherry picked from commit 061f5c7f82b905f3a75183852b3a8fbff7e50e17) Signed-off-by: Armin Kuster --- ...1-gimptool-allow-default-CC-override.patch | 85 +++++++++++++++++++ meta-gnome/recipes-gimp/gimp/gimp_2.10.38.bb | 21 +++++ 2 files changed, 106 insertions(+) create mode 100644 meta-gnome/recipes-gimp/gimp/gimp/0001-gimptool-allow-default-CC-override.patch diff --git a/meta-gnome/recipes-gimp/gimp/gimp/0001-gimptool-allow-default-CC-override.patch b/meta-gnome/recipes-gimp/gimp/gimp/0001-gimptool-allow-default-CC-override.patch new file mode 100644 index 0000000000..b04a16cec7 --- /dev/null +++ b/meta-gnome/recipes-gimp/gimp/gimp/0001-gimptool-allow-default-CC-override.patch @@ -0,0 +1,85 @@ +From 7e5b986cb7797a6535fe2471b9a5fb7c00821f51 Mon Sep 17 00:00:00 2001 +From: Yoann Congal +Date: Sun, 13 Oct 2024 01:00:10 +0200 +Subject: [PATCH] gimptool: allow default CC override + +From: Yoann Congal + +In OE, CC contains sysroot path. Storing CC in binary then leads to +non-reproducibility. + +This commit add a new configure option "--with-default-cc='cmd'" for +force the CC stored in gimptool to a reproducible value. + +Upstream-Status: Inappropriate [does not apply on master (upstream has moved to meson)] +Signed-off-by: Yoann Congal +--- + app-tools/Makefile.am | 2 +- + configure.ac | 13 +++++++++++++ + tools/Makefile.am | 2 +- + tools/gimptool.c | 2 +- + 4 files changed, 16 insertions(+), 3 deletions(-) + +diff --git a/app-tools/Makefile.am b/app-tools/Makefile.am +index a7cd4ce..81a3a00 100644 +--- a/app-tools/Makefile.am ++++ b/app-tools/Makefile.am +@@ -67,7 +67,7 @@ AM_CPPFLAGS = \ + -DMANDIR=\""$(mandir)"\" \ + -DGIMPPLUGINDIR=\""$(gimpplugindir)"\" \ + -DGIMPDATADIR=\""$(gimpdatadir)"\" \ +- -DCC=\""$(CC)"\" \ ++ -DDEFAULT_CC=\""@DEFAULT_CC@"\" \ + -DGIMPDIR=\""$(gimpdir)"\" \ + -DGIMP_PLUGIN_VERSION=\""$(GIMP_PLUGIN_VERSION)"\" \ + -I$(top_srcdir) \ +diff --git a/configure.ac b/configure.ac +index a88b7cc..d90b6db 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -2457,6 +2457,19 @@ fi + AM_CONDITIONAL(DESKTOP_DATADIR, test "x$with_desktop_dir" != xno) + AC_SUBST(DESKTOP_DATADIR) + ++###################### ++# Determine default CC ++###################### ++ ++AC_ARG_WITH(default-cc, [ --with-default-cc="cmd" default CC to print in gimptool (default=CC)]) ++ ++if test "x$with_default_cc" != x; then ++ DEFAULT_CC=$with_default_cc ++else ++ DEFAULT_CC=CC ++fi ++ ++AC_SUBST(DEFAULT_CC) + + ##################### + # Check for XML tools +diff --git a/tools/Makefile.am b/tools/Makefile.am +index 420b9b1..ccabde8 100644 +--- a/tools/Makefile.am ++++ b/tools/Makefile.am +@@ -87,7 +87,7 @@ AM_CPPFLAGS = \ + -DMANDIR=\""$(mandir)"\" \ + -DGIMPPLUGINDIR=\""$(gimpplugindir)"\" \ + -DGIMPDATADIR=\""$(gimpdatadir)"\" \ +- -DCC=\""$(CC)"\" \ ++ -DDEFAULT_CC=\""@DEFAULT_CC@"\" \ + -DGIMPDIR=\""$(gimpdir)"\" \ + -DGIMP_PLUGIN_VERSION=\""$(GIMP_PLUGIN_VERSION)"\" \ + -I$(top_srcdir) \ +diff --git a/tools/gimptool.c b/tools/gimptool.c +index 21fc043..bbf3fa5 100644 +--- a/tools/gimptool.c ++++ b/tools/gimptool.c +@@ -280,7 +280,7 @@ find_out_env_flags (void) + else if (msvc_syntax) + env_cc = "cl -MD"; + else +- env_cc = CC; ++ env_cc = DEFAULT_CC; + + if (g_ascii_strncasecmp (env_cc, "cl", 2) == 0 && + g_ascii_strncasecmp (env_cc, "clang", 5) != 0) diff --git a/meta-gnome/recipes-gimp/gimp/gimp_2.10.38.bb b/meta-gnome/recipes-gimp/gimp/gimp_2.10.38.bb index a17e03b103..0272e05e96 100644 --- a/meta-gnome/recipes-gimp/gimp/gimp_2.10.38.bb +++ b/meta-gnome/recipes-gimp/gimp/gimp_2.10.38.bb @@ -49,6 +49,7 @@ SRC_URI = "https://download.gimp.org/pub/${BPN}/v${SHPV}/${BP}.tar.bz2 \ file://0001-libtool-Do-not-add-build-time-library-paths-to-LD_LI.patch \ file://0001-file-tiff-load-fix-mismatching-variable-type.patch \ file://0001-metadata-shut-up-a-weird-warning.patch \ + file://0001-gimptool-allow-default-CC-override.patch \ " SRC_URI[sha256sum] = "50a845eec11c8831fe8661707950f5b8446e35f30edfb9acf98f85c1133f856e" @@ -74,6 +75,26 @@ FILES:${PN} += "${datadir}/metainfo" RDEPENDS:${PN} += "mypaint-brushes-1.0" + +# gimptool + +# gimptool needs a CC definition, use current CC without sysroot +python __anonymous() { + import shlex + CC_WITHOUT_SYSROOT = shlex.join(filter(lambda x: not x.startswith("--sysroot="), shlex.split(d.getVar("CC")))) + d.setVar("CC_WITHOUT_SYSROOT", CC_WITHOUT_SYSROOT) +} +EXTRA_OECONF += "--with-default-cc='${CC_WITHOUT_SYSROOT}'" + +# Split gimptool in its own package +PACKAGE_BEFORE_PN += "${PN}-gimptool" +FILES:${PN}-gimptool += "${bindir}/gimptool-2.0" + +# gimptool depends on gimp .pc file being installed and tools to build the plugin. +RDEPENDS:${PN}-gimptool += "${PN}-dev packagegroup-core-buildessential" +INSANE_SKIP:${PN}-gimptool += "dev-deps" + + CVE_STATUS[CVE-2007-3741] = "not-applicable-platform: This only applies for Mandriva Linux" CVE_STATUS[CVE-2009-0581] = "cpe-incorrect: The current version (2.10.38) is not affected." CVE_STATUS[CVE-2009-0723] = "cpe-incorrect: The current version (2.10.38) is not affected." From patchwork Fri Jan 10 14:19:59 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: akuster808 X-Patchwork-Id: 55333 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 45C39C02181 for ; Fri, 10 Jan 2025 14:20:10 +0000 (UTC) Received: from mail-yb1-f178.google.com (mail-yb1-f178.google.com [209.85.219.178]) by mx.groups.io with SMTP id smtpd.web11.19498.1736518805091553964 for ; Fri, 10 Jan 2025 06:20:05 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=MYXw40DO; spf=pass (domain: gmail.com, ip: 209.85.219.178, mailfrom: akuster808@gmail.com) Received: by mail-yb1-f178.google.com with SMTP id 3f1490d57ef6-e4a6b978283so5144303276.0 for ; Fri, 10 Jan 2025 06:20:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736518804; x=1737123604; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=IH8NhuB8/Exud/Fl2TD1iuK+XfZ8CXRM/YOP5ASA5nE=; b=MYXw40DO90Xb9Zi60gV33w7BIJIK9h9RBMkLWnrD/6or+1aR5F4zBApz6FA71b0r1u CyFr6OkjxoElD3v7NgS3UgDJa6gruVZc34tg563HI+F/4PC+59MBPQ18/kLkz3ViWe4+ v38HqiMChp+ensKRffPt+2KJYs5OhDA0+K2tV5S35DcTnrJjYM1W6Foy12X90c7Pz/W9 t4X9AWahQncP+oLevs9m6uQpqTX0sj6UGvuUcfsVfMHX+9sITkVZscPL5EgEC8hqceKi qPd7rkQuXfn9ZrTKgTYbt43zzCuPp96mhMLC9eyozbBsNiTUIF9dHvl8yq4hTqXkegOJ gClQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736518804; x=1737123604; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IH8NhuB8/Exud/Fl2TD1iuK+XfZ8CXRM/YOP5ASA5nE=; b=ol75PU8azowfsCoW9GNCut8DtUdc/iWtwSCiZdAGA0nGmZRr54jcd4RRZUzBz9a5SV OrK0BzgXt0X3TCGgmKILutNS3aSlsWDn+Y6lk5ULPmXO4m8HrT2cyg0V6raTm1/YLP6R 2y7LtlfL1Oi7a3CzOix0IcgJEOjaNMzv1BpbltXYUtM8GFPLlv4s863CwxGzxXzIzzd2 /SpEQ6Lal3ROyFmgPTbC+buQ/UVZfh1gtnbZ/cxLlOaKmoHdnaX9rs+hXAJo5TEmUjQX GcewYSGYiD00o61LtohGcyhfujfo74H/mDieyQSbNiD9iZnSt2mst6WdYAyFGHg9Anpr JjvQ== X-Gm-Message-State: AOJu0YwBsJKASAomLQqCevwy01jM5k54R1cJvkMH3It/3tsdxtC598HG J22/IggrN/TRl0XXQnGOU1+Cs7FdE6JN23m+zi/XfDrAXJCEvQAorUa1aXQ9 X-Gm-Gg: ASbGncsALyDbVg9ltsqLPI/rZ5RackVkvG5BcW73sVKm8UPT5CmYr64NPsoQ+uacVpR E7y7q8753vxt3TuDrwIPIb9p+sK2GCUsnjsdSYGfQDa+ZxnojYB07fVNxSIcO/50IDM6M6iqIoz I08KUHk0Rpxy1BlN0/TirRvAXyp1JoslEf9g2aPzPKMTLbLENz+9xtn8WsYUHOTQMyQTRwwiLcM MH51dKLUvXTSgAek6H/Xw5FD6UwYy1WR/YmoYOUvqnoIs7hI1ir7uOh4XxHEl1p74AoYM8= X-Google-Smtp-Source: AGHT+IGqgTVBi22Da+740ZGqMyp3Uz2iYcJyi0aQxyybY0Nz0hebSr7mVhq2YqRWj4aNNmK5eOMzDg== X-Received: by 2002:a05:690c:b84:b0:6ee:8515:6730 with SMTP id 00721157ae682-6f54964144dmr43030807b3.17.1736518804080; Fri, 10 Jan 2025 06:20:04 -0800 (PST) Received: from keaua.attlocal.net ([2600:1700:45dd:7000:152e:c23f:add0:82a5]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6f546c47200sm6373247b3.53.2025.01.10.06.20.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 06:20:03 -0800 (PST) From: Armin Kuster To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][styhead][PATCH 2/5] mpd: Fix build with icu 76+ Date: Fri, 10 Jan 2025 09:19:59 -0500 Message-ID: <20250110142002.370956-2-akuster808@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250110142002.370956-1-akuster808@gmail.com> References: <20250110142002.370956-1-akuster808@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 10 Jan 2025 14:20:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114778 From: Khem Raj Signed-off-by: Khem Raj (cherry picked from commit 81a0d778f33fd5716c1c1eb19ffada4b94e1df31) Signed-off-by: Armin Kuster --- ...n.build-support-building-with-ICU-76.patch | 52 +++++++++++++++++++ .../recipes-multimedia/musicpd/mpd_0.23.15.bb | 1 + 2 files changed, 53 insertions(+) create mode 100644 meta-multimedia/recipes-multimedia/musicpd/mpd/0001-meson.build-support-building-with-ICU-76.patch diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd/0001-meson.build-support-building-with-ICU-76.patch b/meta-multimedia/recipes-multimedia/musicpd/mpd/0001-meson.build-support-building-with-ICU-76.patch new file mode 100644 index 0000000000..8b85f396ca --- /dev/null +++ b/meta-multimedia/recipes-multimedia/musicpd/mpd/0001-meson.build-support-building-with-ICU-76.patch @@ -0,0 +1,52 @@ +From 1a063fee7ec1077e248ff97ebf1f92c5c5941a67 Mon Sep 17 00:00:00 2001 +From: Michael Cho +Date: Sat, 26 Oct 2024 10:29:53 -0400 +Subject: [PATCH] meson.build: support building with ICU 76 + +ICU 76 decided to reduce overlinking[^1] thus `icu-i18n` will no longer +add `icu-uc` when linking to shared libraries. This results in failure: +``` +src/lib/icu/libicu.a.p/Converter.cxx.o: undefined reference to symbol 'ucnv_fromUnicode_76' +``` + +[^1]: https://github.com/unicode-org/icu/commit/199bc827021ffdb43b6579d68e5eecf54c7f6f56 + +Upstream-Status: Backport [https://github.com/MusicPlayerDaemon/MPD/commit/1a063fee7ec1077e248ff97ebf1f92c5c5941a67] +Signed-off-by: Khem Raj +--- + src/lib/icu/meson.build | 11 +++++++---- + 1 file changed, 7 insertions(+), 4 deletions(-) + +diff --git a/src/lib/icu/meson.build b/src/lib/icu/meson.build +index 3ecc0a517..e6cf8cdce 100644 +--- a/src/lib/icu/meson.build ++++ b/src/lib/icu/meson.build +@@ -1,5 +1,7 @@ +-icu_dep = dependency('icu-i18n', version: '>= 50', required: get_option('icu')) +-conf.set('HAVE_ICU', icu_dep.found()) ++icu_i18n_dep = dependency('icu-i18n', version: '>= 50', required: get_option('icu')) ++icu_uc_dep = dependency('icu-uc', version: '>= 50', required: get_option('icu')) ++have_icu = icu_i18n_dep.found() and icu_uc_dep.found() ++conf.set('HAVE_ICU', have_icu) + + icu_sources = [ + 'Canonicalize.cxx', +@@ -13,7 +15,7 @@ if is_windows + endif + + iconv_dep = [] +-if icu_dep.found() ++if have_icu + icu_sources += [ + 'Init.cxx', + 'Util.cxx', +@@ -31,7 +33,8 @@ icu = static_library( + icu_sources, + include_directories: inc, + dependencies: [ +- icu_dep, ++ icu_i18n_dep, ++ icu_uc_dep, + iconv_dep, + fmt_dep, + ], diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.23.15.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.23.15.bb index f066c405f1..3fa4485a04 100644 --- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.23.15.bb +++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.23.15.bb @@ -21,6 +21,7 @@ DEPENDS += " \ PV .= "+git" SRC_URI = "git://github.com/MusicPlayerDaemon/MPD;branch=master;protocol=https \ file://mpd.conf.in \ + file://0001-meson.build-support-building-with-ICU-76.patch \ " SRCREV = "965c466e9bda262790e76edd5272e9e74b407ff3" S = "${WORKDIR}/git" From patchwork Fri Jan 10 14:20:00 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: akuster808 X-Patchwork-Id: 55331 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 196A0E7719E for ; Fri, 10 Jan 2025 14:20:10 +0000 (UTC) Received: from mail-yb1-f179.google.com (mail-yb1-f179.google.com [209.85.219.179]) by mx.groups.io with SMTP id smtpd.web10.19502.1736518805678072180 for ; Fri, 10 Jan 2025 06:20:05 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=QJv5UzPF; spf=pass (domain: gmail.com, ip: 209.85.219.179, mailfrom: akuster808@gmail.com) Received: by mail-yb1-f179.google.com with SMTP id 3f1490d57ef6-e549dd7201cso3675631276.0 for ; Fri, 10 Jan 2025 06:20:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736518805; x=1737123605; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=I+rZBNUmAch2FfMnb1cZgbKDFSCq8yzJ+tYW+Am+sd8=; b=QJv5UzPFJhw1Q63O62RWHodc4AgfjdUELiASuWonngL6Pq7nauV2P+oZehswQ1RofH lELRoGW5gdGPn0i+R9OhkeJGHlhNCVUsZ4s9S60lOmizjSXhmTbCSyxjqml+douFWJxY MDzPOkM1vhS/qFdyJKzQceDslFRotibDBXYSgdOjlbBT+3QoMqopH7k4QCap5HVXUAWP jdYowE5kse8WNqNr+0UDPZmojqX/rd1GDYlggF0zKoitv/m+kfPKqQvNV9OnTEQVjrqT vd0da03T1Vt1Z2tydINSag5hZ80DpMiTZKG+vahJErzASoHkOo6OGCNxkz2QOdZM1c2o b1bA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736518805; x=1737123605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=I+rZBNUmAch2FfMnb1cZgbKDFSCq8yzJ+tYW+Am+sd8=; b=GwPSeYBf/vus5YThhYqVQ5z6HmnHVlQIedH4btGydtzqxtBOxb8KT5E53P/Us0HlSn ipQDuohML13Lt9mkhSih/GstySfAUH9gbLV0LnSb6NFVStFNQMhciAg4GcDzHtdLIptf Fg8R4PkTYqMKPCxSzSwxD6SwMW7uqhB2MQjpQGftXiv8VksTVetgA5qJJO8OqUBamRcx o5Ge/iIn3B0A/E4WDhnQRwArJqdeWffV/XUcA798Y8aonb0bykWJEPO1L17Eofv3gtWS PVP6Tc8KLjIiWvfP1p7ZcrhL4JykfRb7ZnPzHR/TBNRx2KcqbnL03vzPey+XcK9wY19c ZbaA== X-Gm-Message-State: AOJu0YyPzsb3bkSxROope+uXurlYOIyuhkoAZ40VfLgPTANGHSn9yUgn BK3/X5TUavLaCnKhvcMjcDSZ0H897KX3rCfXqzYwUrNMKwV5jWkKoxM+2Gyj X-Gm-Gg: ASbGncuLQlPNVw0k7N3behOLF5fG+s0uJVNrSnt9LAGr3n252DUU3cNGRvqWHKVD/qQ br2yfUvTbY3N8E5aw8zmy3OmT+pYE9fOgdx0C6fDGcnLNHZ137kAUIYGGyl6KgnzBmkq1HyYvwD cWpDHa9vc66ecVcM9HKCYZlZjFmdH0TWAuHA14ol8PsoD/y7KNhHa+LGvIvmXhqF+hGHJ5R4y85 5jTQ2YhGE+xrzjaHNxeiJn2n1/CYYwbVmY9Tcuf04DSY6dLH6FsssmLEv22lWnTNuMPPAI= X-Google-Smtp-Source: AGHT+IHtDzECUbyVqRBRQEMIhuoriWHW/8QEBwFaESOiGlpZxkdjV2M6Tij0QXXs4KEBP8NtH1Lrgw== X-Received: by 2002:a05:690c:60c9:b0:6ee:694f:fea3 with SMTP id 00721157ae682-6f531241f12mr89963917b3.14.1736518804774; Fri, 10 Jan 2025 06:20:04 -0800 (PST) Received: from keaua.attlocal.net ([2600:1700:45dd:7000:152e:c23f:add0:82a5]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6f546c47200sm6373247b3.53.2025.01.10.06.20.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 06:20:04 -0800 (PST) From: Armin Kuster To: openembedded-devel@lists.openembedded.org Cc: "J. S." , Khem Raj Subject: [meta-oe][styhead][PATCH 3/5] libhtml-tree-perl: Drop unnecessary SRC_URI md5sum Date: Fri, 10 Jan 2025 09:20:00 -0500 Message-ID: <20250110142002.370956-3-akuster808@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250110142002.370956-1-akuster808@gmail.com> References: <20250110142002.370956-1-akuster808@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 10 Jan 2025 14:20:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114779 From: "J. S." Signed-off-by: Jason Schonberg Signed-off-by: Khem Raj (cherry picked from commit 877a913c197aee3feca9f1cd93268035fb52706c) Signed-off-by: Armin Kuster --- meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb b/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb index d2c151bf5c..30a8e07811 100644 --- a/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb +++ b/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb @@ -14,7 +14,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3eb57a8958cae73cb65e7d0c26339242" SRC_URI = "${CPAN_MIRROR}/authors/id/C/CJ/CJM/HTML-Tree-${PV}.tar.gz \ file://bin-htmltree-fix-shebang.patch \ " -SRC_URI[md5sum] = "d9271d60b872ed6fbe68b2d0fe8c450e" SRC_URI[sha256sum] = "7d6d73fca622aa74855a8b088faa39454a0f91b7af83c9ec0387f01eefc2148f" S = "${WORKDIR}/HTML-Tree-${PV}" From patchwork Fri Jan 10 14:20:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: akuster808 X-Patchwork-Id: 55329 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 103FDE7719F for ; Fri, 10 Jan 2025 14:20:10 +0000 (UTC) Received: from mail-yb1-f170.google.com (mail-yb1-f170.google.com [209.85.219.170]) by mx.groups.io with SMTP id smtpd.web10.19503.1736518806352614025 for ; Fri, 10 Jan 2025 06:20:06 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=DpbtUsTC; spf=pass (domain: gmail.com, ip: 209.85.219.170, mailfrom: akuster808@gmail.com) Received: by mail-yb1-f170.google.com with SMTP id 3f1490d57ef6-e4419a47887so2884777276.0 for ; Fri, 10 Jan 2025 06:20:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736518805; x=1737123605; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8XLEVg2Fl9Za4FXJwxCdpAH7PfVfq/pdXkp246s5b4o=; b=DpbtUsTC/Kllsr4YNyvCeB/bdQqr9LACXBUqi4B5G9JHBrV4F3/Gg6YFut2YqQQS5P VbHOToY/znCPNumqaAxwrR36KJJkJGhY83DPuNKi7TtOFocSotNkUob7cAOqJ4qXt/dl Gli38Yzl54Z0EicV/KiGOQWQ+TbNNiuNDl5JTVPdLEO8DKO7IMeNLgdotXU0KkIJOgDF tvVIewRt9p5ruZkGLxGOlnvhUNEm6IGRgnhmfHASExq2vj2dV358q8kaQhRhknxxsN4Y vXs4nyzaPMIog9sPN0SfyPjlgBbhwORVSN0BzPmxf77aOi2ISJjGl8G/IjIFKdzsLfkq m9ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736518805; x=1737123605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8XLEVg2Fl9Za4FXJwxCdpAH7PfVfq/pdXkp246s5b4o=; b=s2nV69T9nAlxEVegt/uGgDetDLXeewOvVXYpjIwAr22E/mvH/WxtlQaDT3zV1LNUWE weeJa9tJBZiM3TUkGITE6dyyoMV9ZGiX1uMdnvfQd9FcOpxEtHoLNxZUa0rUNysn7iok 11MN5L2nkZAhbLY1Rc9JqmDKF6BTT7iJBiQ8HakZ40nA26Zhd+mjIqLIyEqWqMS0yX0q G0hmbeH9E7/Shz1G+RwcLFaSkFdLtDwc+3c7DhjnnBNxBCJm3i/jtSylL03svC4tNFzd kQ7A1Atn5A+D0LwHAMI8FQ9iRAEmv2dTACRLW2KczYA0WKorg+0rqJMQgFvLtwBVDY8x b7ng== X-Gm-Message-State: AOJu0YxUOVKvuZ4eJQGY1oHmIHpTlKJ3W8seIsF/bGJMb88X/U6FnYmQ HT0oQBUsxf4dTbFIQQPcMmHY9ZMZLoNt5n4H9Ehn2Gm31CBAHYoO8vD46tFT X-Gm-Gg: ASbGncs+dZbfCrBKe8i/0s3V0HfgOeCImod0O3kFLmPOkiIFr0wB2nK06vBHkrUU2S7 FrV58z7Ph7Dz9fr14ahP7V69jarfL2IZGhW5Dxcb2qUV7ErEujOwxt8ygIpTkllQpmEu9bXQGjv 3PO6TlNlQnJClGkm7R4YXl6ol//wDwXavOoxRHMVfaBylvcT2zQQZZjq6Hhjxl5BMmRKGCetlg6 cnIx2vcrbGtcbNDq0ZO0Dhf1Bn0sZGwMhw/iPBd8a0Gd89PST6S0mjRCG+EEZxz8m8ZP7A= X-Google-Smtp-Source: AGHT+IHQQ3kt1i/kbZ8xwDiD0MA7Nm2dlUFRTKqfTxw7LIoeodpQxhH6DSb6nbs7TSIADo2IO5HKSA== X-Received: by 2002:a05:690c:4d07:b0:6ef:5119:6f28 with SMTP id 00721157ae682-6f5311e3612mr86081027b3.8.1736518805430; Fri, 10 Jan 2025 06:20:05 -0800 (PST) Received: from keaua.attlocal.net ([2600:1700:45dd:7000:152e:c23f:add0:82a5]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6f546c47200sm6373247b3.53.2025.01.10.06.20.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 06:20:05 -0800 (PST) From: Armin Kuster To: openembedded-devel@lists.openembedded.org Cc: "J. S." , Khem Raj Subject: [meta-oe][styhead][PATCH 4/5] libhtml-tree-perl: update HOMEPAGE Date: Fri, 10 Jan 2025 09:20:01 -0500 Message-ID: <20250110142002.370956-4-akuster808@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250110142002.370956-1-akuster808@gmail.com> References: <20250110142002.370956-1-akuster808@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 10 Jan 2025 14:20:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114780 From: "J. S." Signed-off-by: Jason Schonberg Signed-off-by: Khem Raj (cherry picked from commit 6623b2f4eade658d45a0728a3c04ab243b7385de) Signed-off-by: Armin Kuster --- meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb b/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb index 30a8e07811..f070196606 100644 --- a/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb +++ b/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb @@ -6,7 +6,7 @@ libwww-perl distribution, but are now unbundled in order to facilitate \ a separate development track." SECTION = "libs" -HOMEPAGE = "http://www.cpan.org/authors/id/C/CJ/CJM/HTML-Tree-${PV}.readme" +HOMEPAGE = "https://metacpan.org/release/CJM/HTML-Tree-5.03/source/README" LICENSE = "Artistic-1.0 | GPL-1.0-or-later" LIC_FILES_CHKSUM = "file://LICENSE;md5=3eb57a8958cae73cb65e7d0c26339242" From patchwork Fri Jan 10 14:20:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: akuster808 X-Patchwork-Id: 55332 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 08B83E7719C for ; Fri, 10 Jan 2025 14:20:10 +0000 (UTC) Received: from mail-yb1-f182.google.com (mail-yb1-f182.google.com [209.85.219.182]) by mx.groups.io with SMTP id smtpd.web10.19504.1736518807157903624 for ; Fri, 10 Jan 2025 06:20:07 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=KJeq1fiu; spf=pass (domain: gmail.com, ip: 209.85.219.182, mailfrom: akuster808@gmail.com) Received: by mail-yb1-f182.google.com with SMTP id 3f1490d57ef6-e46ac799015so2800439276.0 for ; Fri, 10 Jan 2025 06:20:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736518806; x=1737123606; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zWThxt+GguTE24BuZNKGbBtyXmmQUQjxDBVHJlg6mC4=; b=KJeq1fiu6gzdX0NO82Hi1lWIyPyjnY93nAmLztZszoGTo5lDvazhR9os8Yp/Tad4BC 21ENeNnOXYnTMpsqdZFnU8Xxp7950Q0ZePS1XsFjA/4JtrUN6I+5spK83+P+OyRHm8c3 uw6sWpwlELlNZjFcg3srE7npgFMmUBV70nktihmg0jlBBhPxcbkSlB9Sdc7PIWrLaaHX n/i+FXIoEAuc1aECxcmC2PELam3+NtBRlzDogfL2H1h1Ad6Dz5ktKSw6RiPhhfYtWL0g vha151htmwOqn0Hu8pNU1xEf+zWip3DjJijJFkDnX7vx7GIrZknZMU2OFK9cF42XxkYx x5Dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736518806; x=1737123606; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zWThxt+GguTE24BuZNKGbBtyXmmQUQjxDBVHJlg6mC4=; b=vUvlsqmhKwemrsxLinY7GlG0zgRnRyMAk5Yn/nYscnMjoczu3P2mt2StL9upyAef08 Xm7yiCqGjWHY4UvyMiv4yp/Hd0HbQiBE2LPBoULl5Ny1bzDHID6e3ZuK2wknHOSdaOP+ yja8xWz+8B5mFDz4hrhP8C0Ok6wZCcqC4BFnOPwZmGvOh2eY7peM4A0ZyCb5DAFoGP1c ACoZaSkNaTQxegu7fYClNtc9Bty7o+99wi/98HDdIot0HrjFAISwKRYhRCNc/O2OJnLi 5XP8jgWyKvPHL8sFT6jHkYJyST4VNPPOCsBLrz1uU5dqOduslhhlcBZNJ7tjtwyUS2Oe yYhA== X-Gm-Message-State: AOJu0YyosgaUM6+CebVsLVU3Kn/kz/fpVqXqo9/YeeUtTLIlGwN9XERe lNbojlH2cStuQPb7EMjtDU+SBYKdI6zJK1v7KW/oNJOJ82KqL+wqtUa9WX2O X-Gm-Gg: ASbGncvrT/ljIqYKUywErpnSWsXAYokCSxa3MgturhUHJdlOUXhuHLSIStTBnW9E0gZ VMGz2we7Dy8HyOf7w+8j/Ip4QiEbeiwXreRwE5T3dFvsDyPdBv9h9M+5B86Pu//dO+lze5AsPBw Gfrp+vrt7PZ3eExYBdu1k6S4nrzE/fivCeWdXwLUkMXyyK4klkjV68+kplvRXzcxlh/3Dsr9G+T JyfIeDAHwYupfMSBky2jJeR41GcbjlGeEEQeLM8gFT0GgoDXe5EdkGMzF3pE3qG5/EuTr8= X-Google-Smtp-Source: AGHT+IHc5FrtTRrczBJWW4qw0eeN13QocAYAZY0nSGubLZTdhp/V8tDF6faQ6eCz/PvEgEHMAE7LsQ== X-Received: by 2002:a05:690c:6912:b0:6ef:aae1:ac5d with SMTP id 00721157ae682-6f5312ae9b9mr82349777b3.27.1736518806204; Fri, 10 Jan 2025 06:20:06 -0800 (PST) Received: from keaua.attlocal.net ([2600:1700:45dd:7000:152e:c23f:add0:82a5]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6f546c47200sm6373247b3.53.2025.01.10.06.20.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 06:20:05 -0800 (PST) From: Armin Kuster To: openembedded-devel@lists.openembedded.org Cc: "J. S." , Khem Raj Subject: [meta-oe][styhead][PATCH 5/5] libhtml-tree-perl: fix QA Issue: TMPDIR [buildpaths] Date: Fri, 10 Jan 2025 09:20:02 -0500 Message-ID: <20250110142002.370956-5-akuster808@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250110142002.370956-1-akuster808@gmail.com> References: <20250110142002.370956-1-akuster808@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 10 Jan 2025 14:20:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114781 From: "J. S." Signed-off-by: Jason Schonberg Signed-off-by: Khem Raj (cherry picked from commit 5f471132db6df673bbc2c9d7e03f3a049401cfa8) Signed-off-by: Armin Kuster --- meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb b/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb index f070196606..7bdebcd37c 100644 --- a/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb +++ b/meta-perl/recipes-perl/libhtml/libhtml-tree-perl_5.03.bb @@ -25,6 +25,13 @@ export PERL_USE_UNSAFE_INC = "1" DEPENDS += "libmodule-build-perl-native \ " +do_install:append() { + sed -i \ + -e 's|${TMPDIR}||g' \ + `find ${D}/usr/share/doc/perl/html/site/lib/HTML/ -type f` \ + `find ${D}/usr/lib/perl5 -type f -name .packlist` +} + RPROVIDES:${PN} = " libhtml-element-perl \ libhtml-tree-assubs-perl \ libhtml-tree-perl \