From nobody Sat Oct 26 17:40:57 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XbRlG2jYdz5b156; Sat, 26 Oct 2024 17:40:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XbRlG1sQcz4kKc; Sat, 26 Oct 2024 17:40:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729964458; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KtzOnnukInU7n/NWcb3aRRBGKO0Gs3NDZ8CxxM91f60=; b=ur61HJ9aF+PCJHCb4/0J8gLRFqyA7kRdIV9MVKcMTQKvSqA0bvRnLHEK/Bk1a24XFb2sgf 6SWAWPhhQlP6RJu+au8Ai1mWEx9/lsLO4ben9QkKX5Di2DbG1dECxTgfjyHUcfn2DkXk+m lQQfwGCJeGwuBBhjl0+BNHj8GRv/4MscesqnaDQ9bUwmLG+VCOUwT4p+ErY9G7TPlYKrN8 VqygBQNAT+AjXVNUacojV4NyeqFNSs5337JGRSAz20ix30zqFa69+oIz6B5fusMVxbbIbY U+xlW599cm6eNTELgG2Ngtn7g45XnVqKm7b9QDdEEim/bIz0BTpH6RzzOwks0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729964458; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KtzOnnukInU7n/NWcb3aRRBGKO0Gs3NDZ8CxxM91f60=; b=OVQbHSkf1HZr5WzqrasRbQ4DfPB0AP3GYDlHsfZcpAeOSzLM/xrO5lSopkHTgxTzUswg8R LgZ1F82wP+Q/7Iu6IkoP/rXBlrfdyVJG4InHHpW828mr+YF2xkw4kBGCY1zQ71gijtQYgB WNf6E83BLJrmhHgQNT5JYfFmWApxjQ/fvZBjnmmTPmfxsVXTl1hJbe8CH2b0WQhxg60Wbb rEQqVCkuOF5T076AV1mS4Nlqm3UBu2Z5H+6mkEYRONI6eMzbk7iAHxLTXgssUkbyLeCg6g qqPRS/0EyZUP2quJ5Wp1q/w3sqZ/WRSyWBQNiqGTj5aiJP9OJ92BzifHRlyYkg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729964458; a=rsa-sha256; cv=none; b=taOtHyaKDrDyueNeGmi7RMEym9iL6Votxc/wp+Wm8Xza/+0W+7SAZGwXk9nrRAUvPS3grB YfAEDubI8EtBHA4+USEBz7XyKuvTUvu9lpi1uq9OOUXFlac2VeFB+Ep+M3j6qQF5G0W2Pa Okn+plenyRutOTvbdhQYZut/uuv5breGsoyGEsFFAx3KnddkOExVF4kcq1tDAqJgkPSYoU nHt4p2ECh0dyzuDIwpdlsZw076Idf3C1iCKRESHqmCXLgoDIniloccpkiXjt1YwRPZfJsH 3O8mSG6MBB2pg19cqJQKrS56H43HffWSO24luIevAwoqr/RphVntyE0n9PEycg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XbRlG0jgNzKYh; Sat, 26 Oct 2024 17:40:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49QHev0E089904; Sat, 26 Oct 2024 17:40:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49QHeveC089901; Sat, 26 Oct 2024 17:40:57 GMT (envelope-from git) Date: Sat, 26 Oct 2024 17:40:57 GMT Message-Id: <202410261740.49QHeveC089901@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: 4eecaf5e738f - main - sysutils/dtc: Update to 1.7.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4eecaf5e738fb2a1722b6c85e79b9d4836df4cb0 Auto-Submitted: auto-generated The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=4eecaf5e738fb2a1722b6c85e79b9d4836df4cb0 commit 4eecaf5e738fb2a1722b6c85e79b9d4836df4cb0 Author: Daniel Engberg AuthorDate: 2024-10-26 17:12:21 +0000 Commit: Daniel Engberg CommitDate: 2024-10-26 17:13:54 +0000 sysutils/dtc: Update to 1.7.1 * Convert to Meson * Import upstream PR 141 [1] 1: https://github.com/dgibson/dtc/pull/141 Changelog: https://github.com/dgibson/dtc/releases/tag/v1.7.1 PR: 281891 Approved by: portmgr (maintainer timeout, 2+ weeks) --- sysutils/dtc/Makefile | 22 ++++++++++++---------- sysutils/dtc/distinfo | 10 +++++----- sysutils/dtc/files/patch-libfdt_fdt__rw.c | 11 ----------- sysutils/dtc/pkg-plist | 4 ++-- 4 files changed, 19 insertions(+), 28 deletions(-) diff --git a/sysutils/dtc/Makefile b/sysutils/dtc/Makefile index 96f931c46845..0040f8907708 100644 --- a/sysutils/dtc/Makefile +++ b/sysutils/dtc/Makefile @@ -1,10 +1,10 @@ PORTNAME= dtc -PORTVERSION= 1.6.0 DISTVERSIONPREFIX= v +DISTVERSION= 1.7.1 CATEGORIES= sysutils PATCH_SITES= https://github.com/dgibson/dtc/commit/ -PATCHFILES+= ca19c3db2b.patch:-p1 # https://github.com/dgibson/dtc/pull/41 +PATCHFILES= 1b75550436433e150164715dedb417e4d234df6c.patch:-p1 MAINTAINER= uboot@FreeBSD.org COMMENT= Device Tree Compiler @@ -14,18 +14,20 @@ LICENSE= GPLv2 LIB_DEPENDS= libyaml.so:textproc/libyaml -USES= bison compiler:c11 cpe gmake pkgconfig shebangfix +USES= bison compiler:c11 cpe meson pkgconfig shebangfix CPE_VENDOR= ${PORTNAME}_project +SHEBANG_FILES= dtdiff +USE_LDCONFIG= yes + USE_GITHUB= yes GH_ACCOUNT= dgibson -USE_LDCONFIG= yes -SHEBANG_FILES= dtdiff -TEST_TARGET= check -TEST_ENV= STATSZ="stat -f %Uz" +MESON_ARGS= --default-library=shared \ + -Dpython=disabled \ + -Dvalgrind=disabled + +OPTIONS_DEFINE= TEST -MAKE_ARGS+= PREFIX=${PREFIX} NO_PYTHON=yes \ - INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ - INSTALL_LIB="${INSTALL_LIB}" +TEST_MESON_TRUE= tests .include diff --git a/sysutils/dtc/distinfo b/sysutils/dtc/distinfo index 7c9335d884be..c1df5c295394 100644 --- a/sysutils/dtc/distinfo +++ b/sysutils/dtc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1598352412 -SHA256 (dgibson-dtc-v1.6.0_GH0.tar.gz) = 3d15dee7126a6c4a015ab47ec908cab13e39774b0315efaaebb223cb4a4d349c -SIZE (dgibson-dtc-v1.6.0_GH0.tar.gz) = 200316 -SHA256 (ca19c3db2b.patch) = 0026f5ece39859bbd5ad7a9bc6d7c4dd3fb2ff85b35bf88c2dd227cfdb28c9b4 -SIZE (ca19c3db2b.patch) = 735 +TIMESTAMP = 1728145110 +SHA256 (dgibson-dtc-v1.7.1_GH0.tar.gz) = c4c4a47b8af98ad81c488d934da051f28bd2d0143a4622ea14d1920bc8c90f75 +SIZE (dgibson-dtc-v1.7.1_GH0.tar.gz) = 216960 +SHA256 (1b75550436433e150164715dedb417e4d234df6c.patch) = 01ce4fcd2b0101a582bde67f372a29d9470e7ebb86f8e98785a90435f520047c +SIZE (1b75550436433e150164715dedb417e4d234df6c.patch) = 4569 diff --git a/sysutils/dtc/files/patch-libfdt_fdt__rw.c b/sysutils/dtc/files/patch-libfdt_fdt__rw.c deleted file mode 100644 index 2c0bc333f16f..000000000000 --- a/sysutils/dtc/files/patch-libfdt_fdt__rw.c +++ /dev/null @@ -1,11 +0,0 @@ ---- libfdt/fdt_rw.c.orig 2020-03-04 06:14:58 UTC -+++ libfdt/fdt_rw.c -@@ -435,7 +435,7 @@ int fdt_open_into(const void *fdt, void *buf, int bufs - return struct_size; - } - -- if (can_assume(LIBFDT_ORDER) | -+ if (can_assume(LIBFDT_ORDER) || - !fdt_blocks_misordered_(fdt, mem_rsv_size, struct_size)) { - /* no further work necessary */ - err = fdt_move(fdt, buf, bufsize); diff --git a/sysutils/dtc/pkg-plist b/sysutils/dtc/pkg-plist index 2d81f6ff28b2..89e3963467dc 100644 --- a/sysutils/dtc/pkg-plist +++ b/sysutils/dtc/pkg-plist @@ -8,7 +8,7 @@ bin/fdtput include/fdt.h include/libfdt.h include/libfdt_env.h -lib/libfdt-1.6.0.so -lib/libfdt.a lib/libfdt.so lib/libfdt.so.1 +lib/libfdt.so.1.7.1 +libdata/pkgconfig/libfdt.pc