pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/u-boot



Module Name:    pkgsrc
Committed By:   martin
Date:           Tue Nov 10 20:53:16 UTC 2026

Modified Files:
        pkgsrc/sysutils/u-boot: Makefile u-boot.mk
Added Files:
        pkgsrc/sysutils/u-boot: distinfo-2026.10

Log Message:
Add support for newer versions of u-boot (now at u-boot-project.org)


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 pkgsrc/sysutils/u-boot/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/u-boot/distinfo-2026.10
cvs rdiff -u -r1.38 -r1.39 pkgsrc/sysutils/u-boot/u-boot.mk

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

Modified files:

Index: pkgsrc/sysutils/u-boot/Makefile
diff -u pkgsrc/sysutils/u-boot/Makefile:1.45 pkgsrc/sysutils/u-boot/Makefile:1.46
--- pkgsrc/sysutils/u-boot/Makefile:1.45        Sat Dec 13 01:10:23 2025
+++ pkgsrc/sysutils/u-boot/Makefile     Tue Nov 10 20:53:16 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.45 2025/12/13 01:10:23 gutteridge Exp $
+# $NetBSD: Makefile,v 1.46 2026/11/10 20:53:16 martin Exp $
 #
 
 .include "../../sysutils/u-boot/u-boot-version.mk"
@@ -9,7 +9,7 @@ CATEGORIES=     sysutils meta-pkgs
 MASTER_SITES=  # empty
 
 MAINTAINER=    jmcneill%NetBSD.org@localhost
-HOMEPAGE=      https://www.denx.de/wiki/U-Boot
+HOMEPAGE=      https://u-boot-project.org
 COMMENT=       Das U-Boot, the Universal Boot Loader (meta-package)
 
 META_PACKAGE=  yes

Index: pkgsrc/sysutils/u-boot/u-boot.mk
diff -u pkgsrc/sysutils/u-boot/u-boot.mk:1.38 pkgsrc/sysutils/u-boot/u-boot.mk:1.39
--- pkgsrc/sysutils/u-boot/u-boot.mk:1.38       Mon Jan 27 11:48:05 2025
+++ pkgsrc/sysutils/u-boot/u-boot.mk    Tue Nov 10 20:53:16 2026
@@ -1,4 +1,4 @@
-# $NetBSD: u-boot.mk,v 1.38 2025/01/27 11:48:05 wiz Exp $
+# $NetBSD: u-boot.mk,v 1.39 2026/11/10 20:53:16 martin Exp $
 
 .include "../../sysutils/u-boot/u-boot-version.mk"
 
@@ -8,8 +8,12 @@ DISTINFO_FILE?=        ${.CURDIR}/../../sysutil
 CATEGORIES=    sysutils
 EXTRACT_SUFX?= .tar.bz2
 
-HOMEPAGE?=     https://www.denx.de/wiki/U-Boot
+HOMEPAGE?=     https://u-boot-project.org
+.if ${UBOOT_VERSION:U0} > 2026
+MASTER_SITES?= https://git.u-boot-project.org/u-boot/u-boot/-/releases/v${UBOOT_VERSION}/downloads/
+.else
 MASTER_SITES?= ftp://ftp.denx.de/pub/u-boot/
+.endif
 
 .if !empty(UBOOT_VERSION:M202[0-9].*)
 PYTHON_VERSIONS_INCOMPATIBLE=  27
@@ -31,6 +35,9 @@ LICENSE=      gnu-gpl-v2
 
 USE_LANGUAGES=         c c++
 USE_TOOLS+=            bison flex gmake gsed pkg-config gawk
+.if ${UBOOT_VERSION:U0} > 2026
+USE_TOOLS+=            perl
+.endif
 PYTHON_FOR_BUILD_ONLY= yes
 .include "../../lang/python/tool.mk"
 
@@ -49,6 +56,10 @@ ALL_ENV+=            PYTHONLIBPATH=-L${PREFIX}/lib
 UBOOT_ENV+=    UBOOT_PKGREVISION=nb${PKGREVISION}
 .endif
 
+.if ${UBOOT_VERSION:U0} > 2026
+WRKSRC=                ${WRKDIR}/u-boot-v${UBOOT_VERSION}
+.endif
+
 MAKE_ENV+=     ${UBOOT_ENV}
 
 INSTALLATION_DIRS+=    share/u-boot/${UBOOT_TARGET}

Added files:

Index: pkgsrc/sysutils/u-boot/distinfo-2026.10
diff -u /dev/null pkgsrc/sysutils/u-boot/distinfo-2026.10:1.1
--- /dev/null   Tue Nov 10 20:53:16 2026
+++ pkgsrc/sysutils/u-boot/distinfo-2026.10     Tue Nov 10 20:53:16 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo-2026.10,v 1.1 2026/11/10 20:53:16 martin Exp $
+
+BLAKE2s (u-boot-2026.10.tar.bz2) = d97ec1b6af16684ea9a2b8c9f704372a8b1a507f3b9a64da5ce469af08d35813
+SHA512 (u-boot-2026.10.tar.bz2) = d1cbb37ae94b3e4c87470343e44f7928ec1c8e15b141cafc30b73b76ef12fdeba460376ce6c39b8eabadb61e7e03199b26fae64fcd2cbf77a8720e3fe26b24a0
+Size (u-boot-2026.10.tar.bz2) = 35346177 bytes



Home | Main Index | Thread Index | Old Index