CVS import: xsrc/external/mit/xlsclients/dist
Module Name:xsrc Committed By: mrg Date: Mon Nov 14 06:41:04 UTC 2022 Update of /cvsroot/xsrc/external/mit/xlsclients/dist In directory ivanova.netbsd.org:/tmp/cvs-serv25199 Log Message: initial import of xlsclients-1.1.5 Status: Vendor Tag: xorg Release Tags: xlsclients-1-1-5 U xsrc/external/mit/xlsclients/dist/Makefile.am U xsrc/external/mit/xlsclients/dist/INSTALL U xsrc/external/mit/xlsclients/dist/config.guess U xsrc/external/mit/xlsclients/dist/Makefile.in U xsrc/external/mit/xlsclients/dist/config.sub U xsrc/external/mit/xlsclients/dist/strnlen.c N xsrc/external/mit/xlsclients/dist/README.md U xsrc/external/mit/xlsclients/dist/configure U xsrc/external/mit/xlsclients/dist/COPYING U xsrc/external/mit/xlsclients/dist/ChangeLog U xsrc/external/mit/xlsclients/dist/compile U xsrc/external/mit/xlsclients/dist/aclocal.m4 U xsrc/external/mit/xlsclients/dist/configure.ac U xsrc/external/mit/xlsclients/dist/strnlen.h U xsrc/external/mit/xlsclients/dist/install-sh U xsrc/external/mit/xlsclients/dist/xlsclients.c U xsrc/external/mit/xlsclients/dist/missing U xsrc/external/mit/xlsclients/dist/depcomp U xsrc/external/mit/xlsclients/dist/config.h.in U xsrc/external/mit/xlsclients/dist/man/xlsclients.man U xsrc/external/mit/xlsclients/dist/man/Makefile.am U xsrc/external/mit/xlsclients/dist/man/Makefile.in No conflicts created by this import
CVS import: xsrc/external/mit/xlsatoms/dist
Module Name:xsrc Committed By: mrg Date: Mon Nov 14 06:41:03 UTC 2022 Update of /cvsroot/xsrc/external/mit/xlsatoms/dist In directory ivanova.netbsd.org:/tmp/cvs-serv19215 Log Message: initial import of xlsatoms-1.1.4 Status: Vendor Tag: xorg Release Tags: xlsatoms-1-1-4 U xsrc/external/mit/xlsatoms/dist/config.guess U xsrc/external/mit/xlsatoms/dist/Makefile.in U xsrc/external/mit/xlsatoms/dist/INSTALL U xsrc/external/mit/xlsatoms/dist/install-sh U xsrc/external/mit/xlsatoms/dist/aclocal.m4 U xsrc/external/mit/xlsatoms/dist/Makefile.am U xsrc/external/mit/xlsatoms/dist/config.h.in U xsrc/external/mit/xlsatoms/dist/missing U xsrc/external/mit/xlsatoms/dist/xlsatoms.c U xsrc/external/mit/xlsatoms/dist/depcomp U xsrc/external/mit/xlsatoms/dist/README.md U xsrc/external/mit/xlsatoms/dist/configure U xsrc/external/mit/xlsatoms/dist/compile U xsrc/external/mit/xlsatoms/dist/config.sub U xsrc/external/mit/xlsatoms/dist/configure.ac U xsrc/external/mit/xlsatoms/dist/ChangeLog U xsrc/external/mit/xlsatoms/dist/COPYING U xsrc/external/mit/xlsatoms/dist/man/Makefile.in U xsrc/external/mit/xlsatoms/dist/man/Makefile.am U xsrc/external/mit/xlsatoms/dist/man/xlsatoms.man No conflicts created by this import
CVS import: xsrc/external/mit/xlsatoms/dist
Module Name:xsrc Committed By: mrg Date: Mon Nov 14 06:41:03 UTC 2022 Update of /cvsroot/xsrc/external/mit/xlsatoms/dist In directory ivanova.netbsd.org:/tmp/cvs-serv19215 Log Message: initial import of xlsatoms-1.1.4 Status: Vendor Tag: xorg Release Tags: xlsatoms-1-1-4 U xsrc/external/mit/xlsatoms/dist/config.guess U xsrc/external/mit/xlsatoms/dist/Makefile.in U xsrc/external/mit/xlsatoms/dist/INSTALL U xsrc/external/mit/xlsatoms/dist/install-sh U xsrc/external/mit/xlsatoms/dist/aclocal.m4 U xsrc/external/mit/xlsatoms/dist/Makefile.am U xsrc/external/mit/xlsatoms/dist/config.h.in U xsrc/external/mit/xlsatoms/dist/missing U xsrc/external/mit/xlsatoms/dist/xlsatoms.c U xsrc/external/mit/xlsatoms/dist/depcomp U xsrc/external/mit/xlsatoms/dist/README.md U xsrc/external/mit/xlsatoms/dist/configure U xsrc/external/mit/xlsatoms/dist/compile U xsrc/external/mit/xlsatoms/dist/config.sub U xsrc/external/mit/xlsatoms/dist/configure.ac U xsrc/external/mit/xlsatoms/dist/ChangeLog U xsrc/external/mit/xlsatoms/dist/COPYING U xsrc/external/mit/xlsatoms/dist/man/Makefile.in U xsrc/external/mit/xlsatoms/dist/man/Makefile.am U xsrc/external/mit/xlsatoms/dist/man/xlsatoms.man No conflicts created by this import
CVS import: xsrc/external/mit/xlsclients/dist
Module Name:xsrc Committed By: mrg Date: Mon Nov 14 06:41:04 UTC 2022 Update of /cvsroot/xsrc/external/mit/xlsclients/dist In directory ivanova.netbsd.org:/tmp/cvs-serv25199 Log Message: initial import of xlsclients-1.1.5 Status: Vendor Tag: xorg Release Tags: xlsclients-1-1-5 U xsrc/external/mit/xlsclients/dist/Makefile.am U xsrc/external/mit/xlsclients/dist/INSTALL U xsrc/external/mit/xlsclients/dist/config.guess U xsrc/external/mit/xlsclients/dist/Makefile.in U xsrc/external/mit/xlsclients/dist/config.sub U xsrc/external/mit/xlsclients/dist/strnlen.c N xsrc/external/mit/xlsclients/dist/README.md U xsrc/external/mit/xlsclients/dist/configure U xsrc/external/mit/xlsclients/dist/COPYING U xsrc/external/mit/xlsclients/dist/ChangeLog U xsrc/external/mit/xlsclients/dist/compile U xsrc/external/mit/xlsclients/dist/aclocal.m4 U xsrc/external/mit/xlsclients/dist/configure.ac U xsrc/external/mit/xlsclients/dist/strnlen.h U xsrc/external/mit/xlsclients/dist/install-sh U xsrc/external/mit/xlsclients/dist/xlsclients.c U xsrc/external/mit/xlsclients/dist/missing U xsrc/external/mit/xlsclients/dist/depcomp U xsrc/external/mit/xlsclients/dist/config.h.in U xsrc/external/mit/xlsclients/dist/man/xlsclients.man U xsrc/external/mit/xlsclients/dist/man/Makefile.am U xsrc/external/mit/xlsclients/dist/man/Makefile.in No conflicts created by this import
CVS commit: src/external/mit/xorg/lib/pixman/test
Module Name:src Committed By: mrg Date: Sun Nov 13 21:57:12 UTC 2022 Modified Files: src/external/mit/xorg/lib/pixman/test: Makefile Log Message: add a 'check' target to run the tests (needs to be on the same arch as host.) To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/mit/xorg/lib/pixman/test/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/lib/pixman/test/Makefile diff -u src/external/mit/xorg/lib/pixman/test/Makefile:1.1 src/external/mit/xorg/lib/pixman/test/Makefile:1.2 --- src/external/mit/xorg/lib/pixman/test/Makefile:1.1 Sun Nov 13 09:36:37 2022 +++ src/external/mit/xorg/lib/pixman/test/Makefile Sun Nov 13 21:57:12 2022 @@ -1,5 +1,5 @@ -# $NetBSD: Makefile,v 1.1 2022/11/13 09:36:37 mrg Exp $ +# $NetBSD: Makefile,v 1.2 2022/11/13 21:57:12 mrg Exp $ NOINSTALL=1 NOMAN=1 @@ -56,5 +56,12 @@ LDADD+= -lpixman-1 .PATH: ${X11SRCDIR.pixman}/test +check: +.for test in ${PROGS} + echo -n "Starting ${test}: "; date + ./${test} && echo Passed: ${test} +.endfor + echo -n "Done: "; date + .include .include
CVS commit: src/external/mit/xorg/lib/pixman/test
Module Name:src Committed By: mrg Date: Sun Nov 13 21:57:12 UTC 2022 Modified Files: src/external/mit/xorg/lib/pixman/test: Makefile Log Message: add a 'check' target to run the tests (needs to be on the same arch as host.) To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/mit/xorg/lib/pixman/test/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: blymn Date: Sun Nov 13 21:22:13 UTC 2022 Modified Files: src/doc: CHANGES Log Message: Add major changes to curses(3) To generate a diff of this commit: cvs rdiff -u -r1.2929 -r1.2930 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.2929 src/doc/CHANGES:1.2930 --- src/doc/CHANGES:1.2929 Tue Nov 8 09:30:11 2022 +++ src/doc/CHANGES Sun Nov 13 21:22:13 2022 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.2929 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.2930 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -573,6 +573,8 @@ Changes from NetBSD 9.0 to NetBSD 10.0: in secmodel_extensions(9) [christos 20220327] dhcp: Import version 4.4.3. [christos 20220402] udf: Added fsck_udf(8) and upgraded newfs_udf/makefs for UDF. [reinoud 20220506] + curses(3); Fix colour pair handling so default color matches + other implementations [blymn 20220412] OpenSSH: Import 9.0. [christos 20220415] gpio: Allow /etc/rc.d/gpio to use a '!' character like /etc/rc.d/network can to run a shell script. [brad 20220430] @@ -711,6 +713,7 @@ Changes from NetBSD 9.0 to NetBSD 10.0: recent. [mrg 20221015] evbarm: Add support for Oracle Cloud virtual machines. [jmcneill 20221015] + curses(3): Fix wide character handling and positioning [blymn 20221019] date(1): Add -f option to set the time. From FreeBSD. [christos 20221022] tty(4), console(4): Remove the big kernel lock from ttycons.
CVS commit: src/doc
Module Name:src Committed By: blymn Date: Sun Nov 13 21:22:13 UTC 2022 Modified Files: src/doc: CHANGES Log Message: Add major changes to curses(3) To generate a diff of this commit: cvs rdiff -u -r1.2929 -r1.2930 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mit/xorg/lib/pixman
Module Name:src Committed By: mrg Date: Sun Nov 13 09:36:37 UTC 2022 Modified Files: src/external/mit/xorg/lib/pixman: Makefile Added Files: src/external/mit/xorg/lib/pixman: Makefile.cflags src/external/mit/xorg/lib/pixman/test: Makefile Log Message: add build infrastructure to build the pixman tests not built or installed by default. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/external/mit/xorg/lib/pixman/Makefile cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/lib/pixman/Makefile.cflags cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/lib/pixman/test/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/lib/pixman/Makefile diff -u src/external/mit/xorg/lib/pixman/Makefile:1.40 src/external/mit/xorg/lib/pixman/Makefile:1.41 --- src/external/mit/xorg/lib/pixman/Makefile:1.40 Sat Nov 12 07:43:33 2022 +++ src/external/mit/xorg/lib/pixman/Makefile Sun Nov 13 09:36:37 2022 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.40 2022/11/12 07:43:33 mrg Exp $ +# $NetBSD: Makefile,v 1.41 2022/11/13 09:36:37 mrg Exp $ NOLINT= 1 # defined @@ -54,20 +54,20 @@ COPTS.pixman-mmx.c= -mmmx -fvisibility=h . if defined(HAVE_LLVM) COPTS.pixman-mmx.c+= -Wno-error=attributes . endif -CPPFLAGS+= -DUSE_X86_MMX +#CPPFLAGS+= -DUSE_X86_MMX MKDEPFLAGS+= -mmmx . endif SRCS+= pixman-sse2.c pixman-ssse3.c COPTS.pixman-sse2.c= -msse2 -fvisibility=hidden COPTS.pixman-ssse3.c= -msse3 -mssse3 -fvisibility=hidden -CPPFLAGS+= -DUSE_SSE2 -DUSE_SSSE3 +#CPPFLAGS+= -DUSE_SSE2 -DUSE_SSSE3 MKDEPFLAGS+= -msse2 -msse3 -mssse3 -fvisibility=hidden .endif .if ${MACHINE_ARCH} == "powerpc" SRCS+= pixman-vmx.c COPTS.pixman-vmx.c= -maltivec -CPPFLAGS+= -DUSE_VMX +#CPPFLAGS+= -DUSE_VMX MKDEPFLAGS+= -maltivec .endif @@ -76,21 +76,18 @@ MKDEPFLAGS+= -maltivec SRCS+= pixman-arm-simd.c \ pixman-arm-simd-asm.S \ pixman-arm-simd-asm-scaled.S -CPPFLAGS+= -DUSE_ARM_SIMD # ARM NEON SRCS+= pixman-arm-neon.c \ pixman-arm-neon-asm.S \ pixman-arm-neon-asm-bilinear.S -CPPFLAGS+= -DUSE_ARM_NEON AFLAGS+= ${${ACTIVE_CC} == "clang" :? -fno-integrated-as :} # ARM iwMMX #SRCS+= pixman-mmx.c #COPTS.pixman-mmx.c= -mcpu=iwmmxt -#CPPFLAGS+= -DUSE_ARM_IWMMXT .endif -.if !empty(MACHINE_ARCH:Maarch64*) && 0 +.if !empty(MACHINE_ARCH:Maarch64*) # ARM64 NEON SRCS+= pixman-arm-neon.c \ pixman-arma64-neon-asm.S \ @@ -104,7 +101,7 @@ CPPFLAGS+= -DUSE_ARM_A64_NEON .if !empty(MACHINE_ARCH:Mmips*64el) && empty(COPTS:M-march=*) # Loongson MMI SRCS+= pixman-mmx.c -CPPFLAGS+= -DUSE_LOONGSON_MMI +#CPPFLAGS+= -DUSE_LOONGSON_MMI # SIMD instructions use floatpoint registers so we need to enable their use COPTS.pixman-mmx.c= -march=loongson2f -mhard-float -Wa,-mhard-float .endif @@ -114,14 +111,11 @@ COPTS.pixman-mmx.c= -march=loongson2f -m COPTS.pixman-fast-path.c+= -O1 .endif +.include "Makefile.cflags" + INCS= pixman.h pixman-version.h INCSDIR=${X11INCDIR}/pixman-1 -CPPFLAGS+= -DHAVE_CONFIG_H \ - -I${X11SRCDIR.pixman}/../include \ - -I${X11SRCDIR.pixman}/../combine \ - -I${X11SRCDIR.pixman}/pixman - # With pixman 0.28.3, HAVE_PTHREAD_SETSPECIFIC is much faster than TLS CPPFLAGS+= -DHAVE_PTHREAD_SETSPECIFIC #CPPFLAGS+= -DTLS=__thread Added files: Index: src/external/mit/xorg/lib/pixman/Makefile.cflags diff -u /dev/null src/external/mit/xorg/lib/pixman/Makefile.cflags:1.1 --- /dev/null Sun Nov 13 09:36:37 2022 +++ src/external/mit/xorg/lib/pixman/Makefile.cflags Sun Nov 13 09:36:37 2022 @@ -0,0 +1,31 @@ +# $NetBSD: Makefile.cflags,v 1.1 2022/11/13 09:36:37 mrg Exp $ + +.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" +. if ${MACHINE_ARCH} == "i386" +CPPFLAGS+= -DUSE_X86_MMX +. endif +CPPFLAGS+= -DUSE_SSE2 -DUSE_SSSE3 +.endif + +.if ${MACHINE_ARCH} == "powerpc" +CPPFLAGS+= -DUSE_VMX +.endif + +.if !empty(MACHINE_ARCH:Mearm*) +CPPFLAGS+= -DUSE_ARM_SIMD +CPPFLAGS+= -DUSE_ARM_NEON +#CPPFLAGS+= -DUSE_ARM_IWMMXT +.endif + +.if !empty(MACHINE_ARCH:Maarch64*) +CPPFLAGS+= -DUSE_ARM_A64_NEON +.endif + +.if !empty(MACHINE_ARCH:Mmips*64el) && empty(COPTS:M-march=*) +CPPFLAGS+= -DUSE_LOONGSON_MMI +.endif + +CPPFLAGS+= -DHAVE_CONFIG_H \ + -I${X11SRCDIR.pixman}/../include \ + -I${X11SRCDIR.pixman}/../combine \ + -I${X11SRCDIR.pixman}/pixman Index: src/external/mit/xorg/lib/pixman/test/Makefile diff -u /dev/null src/external/mit/xorg/lib/pixman/test/Makefile:1.1 --- /dev/null Sun Nov 13 09:36:37 2022 +++ src/external/mit/xorg/lib/pixman/test/Makefile Sun Nov 13 09:36:37 2022 @@ -0,0 +1,60 @@ + +# $NetBSD: Makefile,v 1.1 2022/11/13 09:36:37 mrg Exp $ + +NOINSTALL=1 +NOMAN=1 + +.include + +PROGS= \ + oob-test \ + infinite-loop \ + trap-crasher \ + fence-image-self-test \ + region-translate-test \ + fetch-test \ + a1-trap-test \ + prng-test \ + radial-invalid \ + pdf-op-test \ + region-test \ + combiner-test \ + s
CVS commit: src/external/mit/xorg/lib/pixman
Module Name:src Committed By: mrg Date: Sun Nov 13 09:36:37 UTC 2022 Modified Files: src/external/mit/xorg/lib/pixman: Makefile Added Files: src/external/mit/xorg/lib/pixman: Makefile.cflags src/external/mit/xorg/lib/pixman/test: Makefile Log Message: add build infrastructure to build the pixman tests not built or installed by default. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/external/mit/xorg/lib/pixman/Makefile cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/lib/pixman/Makefile.cflags cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/lib/pixman/test/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/riscv/include
Module Name:src Committed By: skrll Date: Sun Nov 13 08:13:55 UTC 2022 Modified Files: src/sys/arch/riscv/include: sysreg.h Log Message: Comment fix To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/riscv/include/sysreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/riscv/include/sysreg.h diff -u src/sys/arch/riscv/include/sysreg.h:1.23 src/sys/arch/riscv/include/sysreg.h:1.24 --- src/sys/arch/riscv/include/sysreg.h:1.23 Sat Nov 12 07:05:40 2022 +++ src/sys/arch/riscv/include/sysreg.h Sun Nov 13 08:13:55 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: sysreg.h,v 1.23 2022/11/12 07:05:40 skrll Exp $ */ +/* $NetBSD: sysreg.h,v 1.24 2022/11/13 08:13:55 skrll Exp $ */ /* * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -233,7 +233,7 @@ riscvreg_status_set(uintptr_t __mask) #define CAUSE_STORE_PAGE_FAULT 15 /* >= 16 is reserved/custom */ -// Cause register - traps +// Cause register - interrupts #define IRQ_SUPERVISOR_SOFTWARE 1 #define IRQ_MACHINE_SOFTWARE 3 #define IRQ_SUPERVISOR_TIMER 5
CVS commit: src/sys/arch/riscv/include
Module Name:src Committed By: skrll Date: Sun Nov 13 08:13:55 UTC 2022 Modified Files: src/sys/arch/riscv/include: sysreg.h Log Message: Comment fix To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/riscv/include/sysreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.