pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc
Module Name: pkgsrc
Committed By: mrg
Date: Sun Apr 25 07:51:27 UTC 2021
Modified Files:
pkgsrc/audio/mpg123: options.mk
pkgsrc/audio/speexdsp: Makefile
pkgsrc/biology/vsearch: Makefile
pkgsrc/emulators/libretro-parallel-n64: Makefile
pkgsrc/games/ioquake3: distinfo
pkgsrc/games/ioquake3/patches: patch-ac
pkgsrc/graphics/MesaLib: Makefile
pkgsrc/graphics/exiv2: distinfo
pkgsrc/graphics/exiv2/patches: patch-cmake_compilerFlags.cmake
pkgsrc/graphics/graphviz: distinfo
pkgsrc/graphics/graphviz/patches: patch-configure
pkgsrc/lang/clisp: Makefile
pkgsrc/math/lp_solve: Makefile
pkgsrc/mk/compiler: gfortran.mk
pkgsrc/mk/platform: NetBSD.mk
pkgsrc/multimedia/libaom: Makefile
pkgsrc/news/nn: Makefile
pkgsrc/parallel/threadingbuildingblocks: distinfo
pkgsrc/parallel/threadingbuildingblocks/patches: patch-build-BSD.inc
pkgsrc/sysutils/dmidecode: Makefile
pkgsrc/sysutils/estd: Makefile
pkgsrc/x11/matchbox-panel: Makefile
pkgsrc/x11/modular-xorg-server: distinfo
pkgsrc/x11/modular-xorg-server/patches: patch-configure
Log Message:
various fixes for arm64 big endian support.
most of these simply extend matching from "aarch64" to "aarch64eb"
in various forms of code. most remaining uses in pkgsrc of
"MACHINE_ARCH == aarch64" are because of missing aarch64eb support,
such as most of the binary-bootstrap requiring languages like rust,
go, and java.
no pkg-bump because this shouldn't change packages on systems that
could already build all of these.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/audio/mpg123/options.mk
cvs rdiff -u -r1.4 -r1.5 pkgsrc/audio/speexdsp/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/biology/vsearch/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/emulators/libretro-parallel-n64/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/games/ioquake3/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/games/ioquake3/patches/patch-ac
cvs rdiff -u -r1.196 -r1.197 pkgsrc/graphics/MesaLib/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/graphics/exiv2/distinfo
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/graphics/exiv2/patches/patch-cmake_compilerFlags.cmake
cvs rdiff -u -r1.64 -r1.65 pkgsrc/graphics/graphviz/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/graphics/graphviz/patches/patch-configure
cvs rdiff -u -r1.116 -r1.117 pkgsrc/lang/clisp/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/math/lp_solve/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/mk/compiler/gfortran.mk
cvs rdiff -u -r1.64 -r1.65 pkgsrc/mk/platform/NetBSD.mk
cvs rdiff -u -r1.10 -r1.11 pkgsrc/multimedia/libaom/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/news/nn/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/parallel/threadingbuildingblocks/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/parallel/threadingbuildingblocks/patches/patch-build-BSD.inc
cvs rdiff -u -r1.34 -r1.35 pkgsrc/sysutils/dmidecode/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/sysutils/estd/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/x11/matchbox-panel/Makefile
cvs rdiff -u -r1.106 -r1.107 pkgsrc/x11/modular-xorg-server/distinfo
cvs rdiff -u -r1.5 -r1.6 \
pkgsrc/x11/modular-xorg-server/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/mpg123/options.mk
diff -u pkgsrc/audio/mpg123/options.mk:1.9 pkgsrc/audio/mpg123/options.mk:1.10
--- pkgsrc/audio/mpg123/options.mk:1.9 Mon Mar 15 18:25:21 2021
+++ pkgsrc/audio/mpg123/options.mk Sun Apr 25 07:51:24 2021
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.9 2021/03/15 18:25:21 dholland Exp $
+# $NetBSD: options.mk,v 1.10 2021/04/25 07:51:24 mrg Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.mpg123
PKG_OPTIONS_OPTIONAL_GROUPS= fpu
@@ -8,7 +8,7 @@ PKG_OPTIONS_GROUP.fpu= mpg123-with-fpu
.include "../../mk/bsd.fast.prefs.mk"
-.if ${MACHINE_ARCH} == "aarch64"
+.if ${MACHINE_CPU} == "aarch64"
PKG_OPTIONS_GROUP.fpu+= mpg123-neon64 mpg123-aarch64
PKG_SUGGESTED_OPTIONS+= mpg123-aarch64
.elif ${MACHINE_ARCH} == "powerpc"
Index: pkgsrc/audio/speexdsp/Makefile
diff -u pkgsrc/audio/speexdsp/Makefile:1.4 pkgsrc/audio/speexdsp/Makefile:1.5
--- pkgsrc/audio/speexdsp/Makefile:1.4 Tue Jun 11 11:59:15 2019
+++ pkgsrc/audio/speexdsp/Makefile Sun Apr 25 07:51:24 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2019/06/11 11:59:15 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2021/04/25 07:51:24 mrg Exp $
DISTNAME= speexdsp-1.2.0
CATEGORIES= audio
@@ -14,7 +14,9 @@ GNU_CONFIGURE= YES
PKGCONFIG_OVERRIDE= speexdsp.pc.in
USE_TOOLS+= pkg-config
-.if ${MACHINE_ARCH} == "aarch64"
+.include "../../mk/bsd.prefs.mk"
+
+.if ${MACHINE_CPU} == "aarch64"
CONFIGURE_ARGS+= --disable-neon
.endif
Index: pkgsrc/biology/vsearch/Makefile
diff -u pkgsrc/biology/vsearch/Makefile:1.2 pkgsrc/biology/vsearch/Makefile:1.3
--- pkgsrc/biology/vsearch/Makefile:1.2 Sat May 11 14:27:18 2019
+++ pkgsrc/biology/vsearch/Makefile Sun Apr 25 07:51:24 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2019/05/11 14:27:18 bacon Exp $
+# $NetBSD: Makefile,v 1.3 2021/04/25 07:51:24 mrg Exp $
DISTNAME= vsearch-2.13.4
CATEGORIES= biology
@@ -11,7 +11,7 @@ COMMENT= Versatile open-source tool for
LICENSE= gnu-gpl-v3
# Works on powerpc64, but only in little endian mode
-ONLY_FOR_PLATFORM= *-*-aarch64 *-*-x86_64
+ONLY_FOR_PLATFORM= *-*-aarch64* *-*-x86_64
USE_LANGUAGES= c c++
USE_TOOLS+= autoconf automake autoreconf gmake
Index: pkgsrc/emulators/libretro-parallel-n64/Makefile
diff -u pkgsrc/emulators/libretro-parallel-n64/Makefile:1.3 pkgsrc/emulators/libretro-parallel-n64/Makefile:1.4
--- pkgsrc/emulators/libretro-parallel-n64/Makefile:1.3 Thu Dec 31 20:04:11 2020
+++ pkgsrc/emulators/libretro-parallel-n64/Makefile Sun Apr 25 07:51:24 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2020/12/31 20:04:11 nia Exp $
+# $NetBSD: Makefile,v 1.4 2021/04/25 07:51:24 mrg Exp $
DISTNAME= libretro-parallel-n64-20200528
CATEGORIES= emulators
@@ -19,7 +19,7 @@ LIBRETRO_CORE= parallel_n64
MAKE_FLAGS+= WITH_DYNAREC=x86
.elif ${MACHINE_ARCH} == "x86_64"
MAKE_FLAGS+= WITH_DYNAREC=x86_64
-.elif ${MACHINE_ARCH} == "aarch64"
+.elif ${MACHINE_CPU} == "aarch64"
MAKE_FLAGS+= WITH_DYNAREC=aarch64
MAKE_FLAGS+= HAVE_NEON=0
CFLAGS+= -DNO_ASM -DARM_FIX
Index: pkgsrc/games/ioquake3/distinfo
diff -u pkgsrc/games/ioquake3/distinfo:1.8 pkgsrc/games/ioquake3/distinfo:1.9
--- pkgsrc/games/ioquake3/distinfo:1.8 Sat Jan 25 20:13:49 2020
+++ pkgsrc/games/ioquake3/distinfo Sun Apr 25 07:51:26 2021
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.8 2020/01/25 20:13:49 jmcneill Exp $
+$NetBSD: distinfo,v 1.9 2021/04/25 07:51:26 mrg Exp $
SHA1 (ioquake3-1.36.20200125-daae32ddfdab2172a628072ed3ff7dd1fc1563fe.tar.gz) = 791bc69ea853ced457134ed4759a76b40cd0e008
RMD160 (ioquake3-1.36.20200125-daae32ddfdab2172a628072ed3ff7dd1fc1563fe.tar.gz) = 10c18309b358b0b091073f96c3ddaeb7c1535aa5
SHA512 (ioquake3-1.36.20200125-daae32ddfdab2172a628072ed3ff7dd1fc1563fe.tar.gz) =
689a0efa6eaf88fcf98616c100df625b77617c55e351455cc25727fea525748855c58e2288f04d86372d392a556f2ef4926e2c808f75e104ac328baa9458c4d1
Size (ioquake3-1.36.20200125-daae32ddfdab2172a628072ed3ff7dd1fc1563fe.tar.gz) = 7691640 bytes
SHA1 (patch-aa) = b146df4f36fc7f9e0bfece50bd154c24e507dc2f
-SHA1 (patch-ac) = dc32068082c3493eb503811c2577b8fadb2745d3
+SHA1 (patch-ac) = 93f78831bf301a52d2235a004bab7c1d335f3dc0
SHA1 (patch-code_tools_lcc_cpp_unix.c) = e80699461d92b9a659c88c0f5d66580ecf237f5f
Index: pkgsrc/games/ioquake3/patches/patch-ac
diff -u pkgsrc/games/ioquake3/patches/patch-ac:1.4 pkgsrc/games/ioquake3/patches/patch-ac:1.5
--- pkgsrc/games/ioquake3/patches/patch-ac:1.4 Sat Jan 25 20:13:49 2020
+++ pkgsrc/games/ioquake3/patches/patch-ac Sun Apr 25 07:51:26 2021
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.4 2020/01/25 20:13:49 jmcneill Exp $
+$NetBSD: patch-ac,v 1.5 2021/04/25 07:51:26 mrg Exp $
---- Makefile.orig 2019-12-07 13:16:15.000000000 +0000
-+++ Makefile
-@@ -11,6 +11,13 @@ ifeq ($(COMPILE_PLATFORM),sunos)
+--- Makefile.orig 2019-12-07 05:16:15.000000000 -0800
++++ Makefile 2021-04-24 18:01:14.100897227 -0700
+@@ -11,6 +11,16 @@
COMPILE_ARCH=$(shell uname -p | sed -e 's/i.86/x86/')
endif
@@ -11,12 +11,15 @@ $NetBSD: patch-ac,v 1.4 2020/01/25 20:13
+ ifeq ($(COMPILE_CPU),aarch64)
+ COMPILE_ARCH=$(COMPILE_CPU)
+ endif
++ ifeq ($(COMPILE_CPU),aarch64eb)
++ COMPILE_ARCH=aarch64
++ endif
+endif
+
ifndef BUILD_STANDALONE
BUILD_STANDALONE =
endif
-@@ -850,11 +857,38 @@ ifeq ($(PLATFORM),netbsd)
+@@ -850,11 +860,38 @@
BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes
Index: pkgsrc/graphics/MesaLib/Makefile
diff -u pkgsrc/graphics/MesaLib/Makefile:1.196 pkgsrc/graphics/MesaLib/Makefile:1.197
--- pkgsrc/graphics/MesaLib/Makefile:1.196 Mon Apr 12 12:40:01 2021
+++ pkgsrc/graphics/MesaLib/Makefile Sun Apr 25 07:51:26 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.196 2021/04/12 12:40:01 nia Exp $
+# $NetBSD: Makefile,v 1.197 2021/04/25 07:51:26 mrg Exp $
DISTNAME= mesa-20.0.6
PKGNAME= ${DISTNAME:S/mesa/MesaLib/}
@@ -57,7 +57,7 @@ MESON_ARGS+= -Ddri3=false
. endif
PLIST.kms= yes
. if !empty(MACHINE_ARCH:M*arm*) || \
- ${MACHINE_ARCH} == "aarch64"
+ ${MACHINE_CPU} == "aarch64"
# ARM Mali Utgard
GALLIUM_DRIVERS+= lima
PLIST.lima= yes
Index: pkgsrc/graphics/exiv2/distinfo
diff -u pkgsrc/graphics/exiv2/distinfo:1.35 pkgsrc/graphics/exiv2/distinfo:1.36
--- pkgsrc/graphics/exiv2/distinfo:1.35 Tue Oct 20 07:07:23 2020
+++ pkgsrc/graphics/exiv2/distinfo Sun Apr 25 07:51:26 2021
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.35 2020/10/20 07:07:23 tnn Exp $
+$NetBSD: distinfo,v 1.36 2021/04/25 07:51:26 mrg Exp $
SHA1 (exiv2-0.27.3-Source.tar.gz) = f31a74793ce2cd0161915ed1fbec8e79c31cd54d
RMD160 (exiv2-0.27.3-Source.tar.gz) = 7e3ce6de75aaf87b46d419f86b4b0fc55f133234
SHA512 (exiv2-0.27.3-Source.tar.gz) = 3f5758ee862b811eeb89cc75fc2bbd8bf10329efa2ce1e68555cdc7729faa6cfd1603e0cc859fbdbe6d8fd5e53bd9b9e6d869d8a20ed17497bf87ce78c005de9
Size (exiv2-0.27.3-Source.tar.gz) = 26447901 bytes
-SHA1 (patch-cmake_compilerFlags.cmake) = 5b33099de101b47ac6750bb3e62d2169a13f0a8c
+SHA1 (patch-cmake_compilerFlags.cmake) = 5123ad4273c213e7680288ac3919b6cc5f2748d0
SHA1 (patch-cmake_config.h.cmake) = b7e0336e5ca55a9df08958a05d8ac2a2c800e836
SHA1 (patch-contrib_organize_Makefile) = 27348fdb0f80092b6e16f27e3ac1dca988eefe70
SHA1 (patch-contrib_organize_helpers.cpp) = ec003c826d463b3e7e571ab4c41baffaca1240e9
Index: pkgsrc/graphics/exiv2/patches/patch-cmake_compilerFlags.cmake
diff -u pkgsrc/graphics/exiv2/patches/patch-cmake_compilerFlags.cmake:1.2 pkgsrc/graphics/exiv2/patches/patch-cmake_compilerFlags.cmake:1.3
--- pkgsrc/graphics/exiv2/patches/patch-cmake_compilerFlags.cmake:1.2 Tue Oct 20 07:07:24 2020
+++ pkgsrc/graphics/exiv2/patches/patch-cmake_compilerFlags.cmake Sun Apr 25 07:51:26 2021
@@ -1,4 +1,4 @@
-$NetBSD: patch-cmake_compilerFlags.cmake,v 1.2 2020/10/20 07:07:24 tnn Exp $
+$NetBSD: patch-cmake_compilerFlags.cmake,v 1.3 2021/04/25 07:51:26 mrg Exp $
Gcc on some platforms does not support -fcf-protection.
@@ -9,7 +9,7 @@ Gcc on some platforms does not support -
# This fails under Fedora, MinGW GCC 8.3.0 and CYGWIN/MSYS 9.3.0
if (NOT (MINGW OR CMAKE_HOST_SOLARIS OR CYGWIN OR MSYS) )
- if (COMPILER_IS_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 8.0)
-+ if (COMPILER_IS_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 8.0 AND NOT (${CMAKE_SYSTEM_PROCESSOR} MATCHES "sparc.*|aarch64"))
++ if (COMPILER_IS_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 8.0 AND NOT (${CMAKE_SYSTEM_PROCESSOR} MATCHES "sparc.*|aarch64.*"))
add_compile_options(-fstack-clash-protection -fcf-protection)
endif()
Index: pkgsrc/graphics/graphviz/distinfo
diff -u pkgsrc/graphics/graphviz/distinfo:1.64 pkgsrc/graphics/graphviz/distinfo:1.65
--- pkgsrc/graphics/graphviz/distinfo:1.64 Mon Jul 27 20:44:15 2020
+++ pkgsrc/graphics/graphviz/distinfo Sun Apr 25 07:51:26 2021
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.64 2020/07/27 20:44:15 adam Exp $
+$NetBSD: distinfo,v 1.65 2021/04/25 07:51:26 mrg Exp $
SHA1 (graphviz-2.44.1.tar.gz) = 2cda62953bd84b945c4ae4fe7067da9cb26fc937
RMD160 (graphviz-2.44.1.tar.gz) = 936275110c362ca17239d8084c452f6d1731cacf
@@ -7,7 +7,7 @@ Size (graphviz-2.44.1.tar.gz) = 34079677
SHA1 (patch-cmd_gvmap_gvmap.sh) = a6047ffe825cf13271b556ba8c4f3c866d04f5c3
SHA1 (patch-cmd_lefty_os_unix_io.c) = 48f91c79b97928b54ae24af59a9fea173f34dfe5
SHA1 (patch-config_config__perl.pl) = 85d535282a819c1055386244f7b520387d0ddbb1
-SHA1 (patch-configure) = ce1f7daf5189dabd236e55c5302918b119a23946
+SHA1 (patch-configure) = cbe042e0c92b5db69b565be9a3a4147b65c9590c
SHA1 (patch-iffe) = f32c6be65209e57a92c215dee25c5c8334142c03
SHA1 (patch-lib_gvc_Makefile.in) = f469c2dc53cf9af5b1e86f5da04bf9575685bd41
SHA1 (patch-plugin_gs_gvloadimage__gs.c) = b5b46a1e7dc52f163526c5b8b7e1b893d5500e3c
Index: pkgsrc/graphics/graphviz/patches/patch-configure
diff -u pkgsrc/graphics/graphviz/patches/patch-configure:1.8 pkgsrc/graphics/graphviz/patches/patch-configure:1.9
--- pkgsrc/graphics/graphviz/patches/patch-configure:1.8 Mon Jul 27 20:44:15 2020
+++ pkgsrc/graphics/graphviz/patches/patch-configure Sun Apr 25 07:51:26 2021
@@ -1,4 +1,4 @@
-$NetBSD: patch-configure,v 1.8 2020/07/27 20:44:15 adam Exp $
+$NetBSD: patch-configure,v 1.9 2021/04/25 07:51:26 mrg Exp $
1. chunk: fix
./configure.lineno: 1: Syntax error: Bad substitution
@@ -33,7 +33,8 @@ last last chunk: fix sed expression not
@@ -3387,7 +3394,6 @@ if test -z "$LIBPOSTFIX"; then
*linux* )
case "${host_cpu}" in
- aarch64 | powerpc64 | powerpc64le | s390x | x86_64 | sparc64 | mips64* | riscv64 )
+- aarch64 | powerpc64 | powerpc64le | s390x | x86_64 | sparc64 | mips64* | riscv64 )
++ aarch64* | powerpc64 | powerpc64le | s390x | x86_64 | sparc64 | mips64* | riscv64 )
- LIBPOSTFIX="64"
INTGOSIZE=64
;;
Index: pkgsrc/lang/clisp/Makefile
diff -u pkgsrc/lang/clisp/Makefile:1.116 pkgsrc/lang/clisp/Makefile:1.117
--- pkgsrc/lang/clisp/Makefile:1.116 Sun Mar 8 16:50:19 2020
+++ pkgsrc/lang/clisp/Makefile Sun Apr 25 07:51:24 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.116 2020/03/08 16:50:19 wiz Exp $
+# $NetBSD: Makefile,v 1.117 2021/04/25 07:51:24 mrg Exp $
DISTNAME= clisp-2.49
PKGREVISION= 27
@@ -13,7 +13,7 @@ LICENSE= gnu-gpl-v2
# XXX: is this still current?
BROKEN_ON_PLATFORM+= *-*-arm
-BROKEN_ON_PLATFORM+= *-*-aarch64
+BROKEN_ON_PLATFORM+= *-*-aarch64*
# makes the bulk build hang under MirBSD
BROKEN_ON_PLATFORM+= MirBSD-*-*
Index: pkgsrc/math/lp_solve/Makefile
diff -u pkgsrc/math/lp_solve/Makefile:1.13 pkgsrc/math/lp_solve/Makefile:1.14
--- pkgsrc/math/lp_solve/Makefile:1.13 Fri Mar 20 11:58:00 2020
+++ pkgsrc/math/lp_solve/Makefile Sun Apr 25 07:51:25 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2020/03/20 11:58:00 nia Exp $
+# $NetBSD: Makefile,v 1.14 2021/04/25 07:51:25 mrg Exp $
#
DISTNAME= lp_solve_5.5.2.3_source
@@ -28,7 +28,7 @@ SUBST_FILES.dl+= demo/ccc
.include "../../mk/bsd.fast.prefs.mk"
.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "sparc64" || \
- ${MACHINE_ARCH} == "x86_64" || ${MACHINE_ARCH} == "aarch64"
+ ${MACHINE_ARCH} == "x86_64" || ${MACHINE_CPU} == "aarch64"
LPSOLVE_ARCH= ux64
.else
LPSOLVE_ARCH= ux32
Index: pkgsrc/mk/compiler/gfortran.mk
diff -u pkgsrc/mk/compiler/gfortran.mk:1.16 pkgsrc/mk/compiler/gfortran.mk:1.17
--- pkgsrc/mk/compiler/gfortran.mk:1.16 Tue Oct 20 19:35:07 2020
+++ pkgsrc/mk/compiler/gfortran.mk Sun Apr 25 07:51:25 2021
@@ -1,4 +1,4 @@
-# $NetBSD: gfortran.mk,v 1.16 2020/10/20 19:35:07 tnn Exp $
+# $NetBSD: gfortran.mk,v 1.17 2021/04/25 07:51:25 mrg Exp $
#
# Copyright (c) 2005 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -42,7 +42,7 @@ COMPILER_GFORTRAN_MK= defined
POSSIBLE_GFORTRAN_VERSION?= ${CC_VERSION:S/gcc-//:C/.[0-9].[0-9]$//}
# gcc9 doesn't work on NetBSD/aarch64, but gcc10 does.
-.if !empty(POSSIBLE_GFORTRAN_VERSION:M9) && !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64)
+.if !empty(POSSIBLE_GFORTRAN_VERSION:M9) && !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64*)
POSSIBLE_GFORTRAN_VERSION= 10
.endif
Index: pkgsrc/mk/platform/NetBSD.mk
diff -u pkgsrc/mk/platform/NetBSD.mk:1.64 pkgsrc/mk/platform/NetBSD.mk:1.65
--- pkgsrc/mk/platform/NetBSD.mk:1.64 Sun Dec 20 20:22:17 2020
+++ pkgsrc/mk/platform/NetBSD.mk Sun Apr 25 07:51:25 2021
@@ -1,4 +1,4 @@
-# $NetBSD: NetBSD.mk,v 1.64 2020/12/20 20:22:17 maya Exp $
+# $NetBSD: NetBSD.mk,v 1.65 2021/04/25 07:51:25 mrg Exp $
#
# Variable definitions for the NetBSD operating system.
@@ -137,14 +137,16 @@ _OPSYS_SUPPORTS_FORTIFY=yes
# Register support for PIE on supported architectures (with GCC)
.if (${MACHINE_ARCH} == "i386") || \
(${MACHINE_ARCH} == "x86_64") || \
- (${MACHINE_ARCH} == "aarch64")
+ (${MACHINE_ARCH} == "aarch64") || \
+ (${MACHINE_ARCH} == "aarch64eb")
_OPSYS_SUPPORTS_MKPIE= yes
.endif
# Register support for RELRO on supported architectures
.if (${MACHINE_ARCH} == "i386") || \
(${MACHINE_ARCH} == "x86_64") || \
- (${MACHINE_ARCH} == "aarch64")
+ (${MACHINE_ARCH} == "aarch64") || \
+ (${MACHINE_ARCH} == "aarch64eb")
_OPSYS_SUPPORTS_RELRO= yes
.endif
Index: pkgsrc/multimedia/libaom/Makefile
diff -u pkgsrc/multimedia/libaom/Makefile:1.10 pkgsrc/multimedia/libaom/Makefile:1.11
--- pkgsrc/multimedia/libaom/Makefile:1.10 Wed Dec 23 15:03:09 2020
+++ pkgsrc/multimedia/libaom/Makefile Sun Apr 25 07:51:25 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2020/12/23 15:03:09 gdt Exp $
+# $NetBSD: Makefile,v 1.11 2021/04/25 07:51:25 mrg Exp $
PKGNAME= libaom-1.0.0
PKGREVISION= 3
@@ -38,7 +38,7 @@ CMAKE_ARGS+= -DENABLE_WERROR:BOOL=OFF
.include "../../mk/bsd.prefs.mk"
.if !empty(MACHINE_PLATFORM:MNetBSD-*-*arm*) \
- || !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) \
+ || !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64*) \
|| !empty(MACHINE_PLATFORM:MDarwin-*-aarch64)
CMAKE_ARGS+= -DCONFIG_RUNTIME_CPU_DETECT=0
.endif
Index: pkgsrc/news/nn/Makefile
diff -u pkgsrc/news/nn/Makefile:1.52 pkgsrc/news/nn/Makefile:1.53
--- pkgsrc/news/nn/Makefile:1.52 Wed Dec 23 16:28:47 2020
+++ pkgsrc/news/nn/Makefile Sun Apr 25 07:51:25 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.52 2020/12/23 16:28:47 mlelstv Exp $
+# $NetBSD: Makefile,v 1.53 2021/04/25 07:51:25 mrg Exp $
DISTNAME= nn-6.7.3
PKGREVISION= 5
@@ -33,7 +33,7 @@ SFILE.*= s-netbsd.h
MFILE= m-i80386.h
.elif ${MACHINE_ARCH} == "mipseb"
MFILE= m-mipsel.h
-.elif ${MACHINE_ARCH} == "aarch64"
+.elif ${MACHINE_CPU} == "aarch64"
MFILE= m-arm.h
.else
MFILE= m-${MACHINE_ARCH}.h
Index: pkgsrc/parallel/threadingbuildingblocks/distinfo
diff -u pkgsrc/parallel/threadingbuildingblocks/distinfo:1.5 pkgsrc/parallel/threadingbuildingblocks/distinfo:1.6
--- pkgsrc/parallel/threadingbuildingblocks/distinfo:1.5 Fri Apr 2 07:59:35 2021
+++ pkgsrc/parallel/threadingbuildingblocks/distinfo Sun Apr 25 07:51:26 2021
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.5 2021/04/02 07:59:35 mrg Exp $
+$NetBSD: distinfo,v 1.6 2021/04/25 07:51:26 mrg Exp $
SHA1 (oneTBB-2020.3.tar.gz) = ae543670251a6d667e6f077ecfab0d5bb09b270c
RMD160 (oneTBB-2020.3.tar.gz) = 1f3918c0dadfcddd2b38f398299de0d8542f11b4
SHA512 (oneTBB-2020.3.tar.gz) = ea1ffd22c7234d715b8c46a4e51b40719c7a9b8837ab3166f1da5a2c6061167c2be2126b1d74fd361eec6975b8fce0df26829ca2e7af8029edbb52e40f23d630
Size (oneTBB-2020.3.tar.gz) = 2639737 bytes
-SHA1 (patch-build-BSD.inc) = 218f46a9037d1ec081fc0bcd5c539d93cc5cfd2a
+SHA1 (patch-build-BSD.inc) = 357d7d76f37c88f2849ddf90970989161094ecfb
Index: pkgsrc/parallel/threadingbuildingblocks/patches/patch-build-BSD.inc
diff -u pkgsrc/parallel/threadingbuildingblocks/patches/patch-build-BSD.inc:1.1 pkgsrc/parallel/threadingbuildingblocks/patches/patch-build-BSD.inc:1.2
--- pkgsrc/parallel/threadingbuildingblocks/patches/patch-build-BSD.inc:1.1 Fri Apr 2 07:59:35 2021
+++ pkgsrc/parallel/threadingbuildingblocks/patches/patch-build-BSD.inc Sun Apr 25 07:51:26 2021
@@ -1,16 +1,19 @@
-$NetBSD: patch-build-BSD.inc,v 1.1 2021/04/02 07:59:35 mrg Exp $
+$NetBSD: patch-build-BSD.inc,v 1.2 2021/04/25 07:51:26 mrg Exp $
Support arm64.
--- build/BSD.inc.orig 2020-07-10 06:18:01.000000000 -0700
+++ build/BSD.inc 2021-04-02 00:55:40.143683568 -0700
-@@ -22,6 +22,9 @@
+@@ -22,6 +22,12 @@
ifeq ($(shell uname -m),amd64)
export arch:=intel64
endif
+ ifeq ($(shell uname -p),aarch64)
+ export arch:=arm64
+ endif
++ ifeq ($(shell uname -p),aarch64eb)
++ export arch:=arm64
++ endif
endif
ifndef runtime
Index: pkgsrc/sysutils/dmidecode/Makefile
diff -u pkgsrc/sysutils/dmidecode/Makefile:1.34 pkgsrc/sysutils/dmidecode/Makefile:1.35
--- pkgsrc/sysutils/dmidecode/Makefile:1.34 Sat Mar 20 06:44:11 2021
+++ pkgsrc/sysutils/dmidecode/Makefile Sun Apr 25 07:51:25 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.34 2021/03/20 06:44:11 msaitoh Exp $
+# $NetBSD: Makefile,v 1.35 2021/04/25 07:51:25 mrg Exp $
#
DISTNAME= dmidecode-3.3
@@ -21,6 +21,6 @@ PATCH_DIST_STRIP= -p1
MAKE_FLAGS+= CFLAGS=${CFLAGS:Q}
MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q}
-ONLY_FOR_PLATFORM= *-*-i386 *-*-x86_64 *-*-aarch64
+ONLY_FOR_PLATFORM= *-*-i386 *-*-x86_64 *-*-aarch64*
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/estd/Makefile
diff -u pkgsrc/sysutils/estd/Makefile:1.37 pkgsrc/sysutils/estd/Makefile:1.38
--- pkgsrc/sysutils/estd/Makefile:1.37 Wed Apr 29 19:47:46 2020
+++ pkgsrc/sysutils/estd/Makefile Sun Apr 25 07:51:25 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.37 2020/04/29 19:47:46 maya Exp $
+# $NetBSD: Makefile,v 1.38 2021/04/25 07:51:25 mrg Exp $
DISTNAME= estd-r11
PKGNAME= estd-0.11
@@ -21,7 +21,7 @@ ONLY_FOR_PLATFORM= NetBSD-*-i386 \
NetBSD-*-powerpc \
NetBSD-*-mips64el \
NetBSD-*-earm* NetBSD-*-arm* \
- NetBSD-*-aarch64
+ NetBSD-*-aarch64*
RCD_SCRIPTS= estd
RCD_SCRIPT_SRC.estd= ${WRKSRC}/estd.sh
Index: pkgsrc/x11/matchbox-panel/Makefile
diff -u pkgsrc/x11/matchbox-panel/Makefile:1.35 pkgsrc/x11/matchbox-panel/Makefile:1.36
--- pkgsrc/x11/matchbox-panel/Makefile:1.35 Mon Aug 17 20:20:30 2020
+++ pkgsrc/x11/matchbox-panel/Makefile Sun Apr 25 07:51:25 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.35 2020/08/17 20:20:30 leot Exp $
+# $NetBSD: Makefile,v 1.36 2021/04/25 07:51:25 mrg Exp $
#
DISTNAME= matchbox-panel-0.9.2
@@ -30,7 +30,7 @@ MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR}
PLIST_VARS= apm
.if ${OPSYS} == "DragonFly" || ${OPSYS} == "SunOS" || \
(${OPSYS} == "NetBSD" && \
- (${MACHINE_ARCH} == "x86_64" || ${MACHINE_ARCH} == "aarch64"))
+ (${MACHINE_ARCH} == "x86_64" || ${MACHINE_CPU} == "aarch64"))
# Nada
.else
PLIST.apm= yes
Index: pkgsrc/x11/modular-xorg-server/distinfo
diff -u pkgsrc/x11/modular-xorg-server/distinfo:1.106 pkgsrc/x11/modular-xorg-server/distinfo:1.107
--- pkgsrc/x11/modular-xorg-server/distinfo:1.106 Tue Apr 13 18:46:55 2021
+++ pkgsrc/x11/modular-xorg-server/distinfo Sun Apr 25 07:51:27 2021
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.106 2021/04/13 18:46:55 wiz Exp $
+$NetBSD: distinfo,v 1.107 2021/04/25 07:51:27 mrg Exp $
SHA1 (xorg-server-1.20.11.tar.bz2) = 86ae4add5719e6026a569f5559d51e8707171d5d
RMD160 (xorg-server-1.20.11.tar.bz2) = 9b451d5523e9384df37e0e91f52d843090590d23
SHA512 (xorg-server-1.20.11.tar.bz2) = 1017015b9fd5d53788abe3641d877e6df8609841fa5c1847c0a5e133ddcc1b758a5d695304ebd36828099ec201a85b6b70b46f5ea4f81c5bd3a16fa6e175e3c2
Size (xorg-server-1.20.11.tar.bz2) = 6476116 bytes
-SHA1 (patch-configure) = ce2c732c3d8493445744a927a25b9cd3b45880f8
+SHA1 (patch-configure) = 4c2d439e622ec14ec2f8a3a2f556c67e60259f82
SHA1 (patch-hw_kdrive_ephyr_hostx.c) = b681ee28bc7af06774f10bc882d355d42ac965d3
SHA1 (patch-hw_xfree86_common_xf86AutoConfig.c) = 70adf85be9fc6222a335686e7e9e9f385aca02f9
SHA1 (patch-hw_xfree86_common_xf86sbusBus.h) = f56f87336b2f669413ebb1005a2b64568a111f92
Index: pkgsrc/x11/modular-xorg-server/patches/patch-configure
diff -u pkgsrc/x11/modular-xorg-server/patches/patch-configure:1.5 pkgsrc/x11/modular-xorg-server/patches/patch-configure:1.6
--- pkgsrc/x11/modular-xorg-server/patches/patch-configure:1.5 Wed Feb 5 20:18:27 2020
+++ pkgsrc/x11/modular-xorg-server/patches/patch-configure Sun Apr 25 07:51:27 2021
@@ -1,4 +1,4 @@
-$NetBSD: patch-configure,v 1.5 2020/02/05 20:18:27 tnn Exp $
+$NetBSD: patch-configure,v 1.6 2021/04/25 07:51:27 mrg Exp $
Use USE_AMD64_IOPL (actually x86_64_iopl) on NetBSD/amd64.
(c.f. patch-hw_xfree86_os-support_bsd_i386.c)
@@ -12,7 +12,7 @@ for netbsd, force pass pthread configure
GLX_ARCH_DEFINES="-D__GLX_ALIGN64 -mieee"
;;
- arm*)
-+ *arm*|aarch64)
++ *arm*|aarch64*)
ARM_VIDEO=yes
DEFAULT_INT10="stub"
;;
Home |
Main Index |
Thread Index |
Old Index