pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/dtc



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Sep  9 19:18:14 UTC 2024

Modified Files:
        pkgsrc/sysutils/dtc: Makefile PLIST buildlink3.mk distinfo
        pkgsrc/sysutils/dtc/patches: patch-Makefile
            patch-libfdt_Makefile.libfdt

Log Message:
dtc: updated to 1.7.1

1.7.1
Unknown changes


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/sysutils/dtc/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/sysutils/dtc/PLIST \
    pkgsrc/sysutils/dtc/buildlink3.mk
cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/dtc/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/dtc/patches/patch-Makefile
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/sysutils/dtc/patches/patch-libfdt_Makefile.libfdt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/dtc/Makefile
diff -u pkgsrc/sysutils/dtc/Makefile:1.11 pkgsrc/sysutils/dtc/Makefile:1.12
--- pkgsrc/sysutils/dtc/Makefile:1.11   Mon Aug 14 05:25:14 2023
+++ pkgsrc/sysutils/dtc/Makefile        Mon Sep  9 19:18:13 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2023/08/14 05:25:14 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2024/09/09 19:18:13 adam Exp $
 
-DISTNAME=      dtc-1.7.0
-PKGREVISION=   1
+DISTNAME=      dtc-1.7.1
 CATEGORIES=    sysutils devel
 MASTER_SITES=  https://www.kernel.org/pub/software/utils/dtc/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/sysutils/dtc/PLIST
diff -u pkgsrc/sysutils/dtc/PLIST:1.2 pkgsrc/sysutils/dtc/PLIST:1.3
--- pkgsrc/sysutils/dtc/PLIST:1.2       Tue Dec  5 09:54:18 2017
+++ pkgsrc/sysutils/dtc/PLIST   Mon Sep  9 19:18:13 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2017/12/05 09:54:18 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2024/09/09 19:18:13 adam Exp $
 bin/convert-dtsv0
 bin/dtc
 bin/dtdiff
@@ -9,7 +9,7 @@ bin/fdtput
 include/fdt.h
 include/libfdt.h
 include/libfdt_env.h
-lib/libfdt-${PKGVERSION}.so
 lib/libfdt.a
 lib/libfdt.so
 lib/libfdt.so.1
+lib/libfdt.so.${PKGVERSION}
Index: pkgsrc/sysutils/dtc/buildlink3.mk
diff -u pkgsrc/sysutils/dtc/buildlink3.mk:1.2 pkgsrc/sysutils/dtc/buildlink3.mk:1.3
--- pkgsrc/sysutils/dtc/buildlink3.mk:1.2       Mon Aug 14 05:25:14 2023
+++ pkgsrc/sysutils/dtc/buildlink3.mk   Mon Sep  9 19:18:13 2024
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2023/08/14 05:25:14 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2024/09/09 19:18:13 adam Exp $
 
 BUILDLINK_TREE+=       dtc
 
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=        dtc
 DTC_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.dtc+=    dtc>=1.7.0
-BUILDLINK_ABI_DEPENDS.dtc?=    dtc>=1.7.0nb1
+BUILDLINK_ABI_DEPENDS.dtc+=    dtc>=1.7.0nb1
 BUILDLINK_PKGSRCDIR.dtc?=      ../../sysutils/dtc
 .endif # DTC_BUILDLINK3_MK
 

Index: pkgsrc/sysutils/dtc/distinfo
diff -u pkgsrc/sysutils/dtc/distinfo:1.8 pkgsrc/sysutils/dtc/distinfo:1.9
--- pkgsrc/sysutils/dtc/distinfo:1.8    Thu Mar 30 13:50:20 2023
+++ pkgsrc/sysutils/dtc/distinfo        Mon Sep  9 19:18:13 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.8 2023/03/30 13:50:20 ryoon Exp $
+$NetBSD: distinfo,v 1.9 2024/09/09 19:18:13 adam Exp $
 
-BLAKE2s (dtc-1.7.0.tar.xz) = 8da8174d935430a1de82a148a9c325f269ae2f7328c888488910f21fef5f6447
-SHA512 (dtc-1.7.0.tar.xz) = d3ba6902a9a2f2cdbaff55f12fca3cfe4a1ec5779074a38e3d8b88097c7abc981835957e8ce72971e10c131e05fde0b1b961768e888ff96d89e42c75edb53afb
-Size (dtc-1.7.0.tar.xz) = 165548 bytes
-SHA1 (patch-Makefile) = b8267b5894aff8943bc3411f90268eb17e5344b9
-SHA1 (patch-libfdt_Makefile.libfdt) = 10dec8b55b54641c26d4947cc9b7219b5a61efb7
+BLAKE2s (dtc-1.7.1.tar.xz) = d4aa897edd2e221c8aeff864de009031b253f8d62d3f57165f0814e8660b157a
+SHA512 (dtc-1.7.1.tar.xz) = 3195924b374680e367d7be6b9793691efc0441858068c8bc8d8a908db00bbae781a99184b5c5e272af39045ec58cb0f92adbdd00ff808480b635bd632aa74719
+Size (dtc-1.7.1.tar.xz) = 169524 bytes
+SHA1 (patch-Makefile) = 6ffffe78d67707813cbf9fc3a1575d8b2ed954f2
+SHA1 (patch-libfdt_Makefile.libfdt) = 68dc458a5ec9aca4f0da6758988338ec254e6d98

Index: pkgsrc/sysutils/dtc/patches/patch-Makefile
diff -u pkgsrc/sysutils/dtc/patches/patch-Makefile:1.3 pkgsrc/sysutils/dtc/patches/patch-Makefile:1.4
--- pkgsrc/sysutils/dtc/patches/patch-Makefile:1.3      Thu Mar 30 13:50:20 2023
+++ pkgsrc/sysutils/dtc/patches/patch-Makefile  Mon Sep  9 19:18:13 2024
@@ -1,21 +1,21 @@
-$NetBSD: patch-Makefile,v 1.3 2023/03/30 13:50:20 ryoon Exp $
+$NetBSD: patch-Makefile,v 1.4 2024/09/09 19:18:13 adam Exp $
 
 Use custom CFLAGS; do not fail on warnings.
 Fix install_name on Darwin.
 Link against shared library.
 
---- Makefile.orig      2023-02-09 10:01:35.000000000 +0000
+--- Makefile.orig      2024-08-17 08:22:16.000000000 +0000
 +++ Makefile
-@@ -23,7 +23,7 @@ ASSUME_MASK ?= 0
- CPPFLAGS = -I libfdt -I . -DFDT_ASSUME_MASK=$(ASSUME_MASK)
+@@ -21,7 +21,7 @@ CPPFLAGS = -I libfdt -I . -DFDT_ASSUME_M
  WARNINGS = -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wsign-compare \
-       -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow
+       -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow \
+       -Wsuggest-attribute=format -Wwrite-strings
 -CFLAGS = -g -Os $(SHAREDLIB_CFLAGS) -Werror $(WARNINGS) $(EXTRA_CFLAGS)
 +CFLAGS = $(SHAREDLIB_CFLAGS) $(WARNINGS) $(EXTRA_CFLAGS)
  
  BISON = bison
  LEX = flex
-@@ -65,7 +65,7 @@ endif
+@@ -67,7 +67,7 @@ endif
  ifeq ($(HOSTOS),darwin)
  SHAREDLIB_EXT     = dylib
  SHAREDLIB_CFLAGS  = -fPIC

Index: pkgsrc/sysutils/dtc/patches/patch-libfdt_Makefile.libfdt
diff -u pkgsrc/sysutils/dtc/patches/patch-libfdt_Makefile.libfdt:1.1 pkgsrc/sysutils/dtc/patches/patch-libfdt_Makefile.libfdt:1.2
--- pkgsrc/sysutils/dtc/patches/patch-libfdt_Makefile.libfdt:1.1        Tue Dec  5 09:54:18 2017
+++ pkgsrc/sysutils/dtc/patches/patch-libfdt_Makefile.libfdt    Mon Sep  9 19:18:13 2024
@@ -1,13 +1,13 @@
-$NetBSD: patch-libfdt_Makefile.libfdt,v 1.1 2017/12/05 09:54:18 adam Exp $
+$NetBSD: patch-libfdt_Makefile.libfdt,v 1.2 2024/09/09 19:18:13 adam Exp $
 
 On Darwin, shared libraries have different naming.
 
---- libfdt/Makefile.libfdt.orig        2017-12-05 08:44:44.000000000 +0000
+--- libfdt/Makefile.libfdt.orig        2024-08-17 08:22:16.000000000 +0000
 +++ libfdt/Makefile.libfdt
-@@ -3,7 +3,11 @@
- # This is not a complete Makefile of itself.  Instead, it is designed to
- # be easily embeddable into other systems of Makefiles.
+@@ -6,13 +6,21 @@
  #
+ 
+ LIBFDT_so = libfdt.$(SHAREDLIB_EXT)
 +ifeq ($(HOSTOS),darwin)
 +LIBFDT_soname = libfdt.1.$(SHAREDLIB_EXT)
 +else
@@ -16,3 +16,13 @@ On Darwin, shared libraries have differe
  LIBFDT_INCLUDES = fdt.h libfdt.h libfdt_env.h
  LIBFDT_VERSION = version.lds
  LIBFDT_SRCS = fdt.c fdt_ro.c fdt_wip.c fdt_sw.c fdt_rw.c fdt_strerror.c fdt_empty_tree.c \
+       fdt_addresses.c fdt_overlay.c fdt_check.c
+ LIBFDT_OBJS = $(LIBFDT_SRCS:%.c=%.o)
++ifeq ($(HOSTOS),darwin)
++LIBFDT_LIB = libfdt.$(DTC_VERSION).$(SHAREDLIB_EXT)
++else
+ LIBFDT_LIB = libfdt.$(SHAREDLIB_EXT).$(DTC_VERSION)
++endif
+ 
+ libfdt_clean:
+       @$(VECHO) CLEAN "(libfdt)"



Home | Main Index | Thread Index | Old Index