Thu Jul 14 03:48:49 2022 UTC ()
add libxcvt.


(mrg)
diff -r1.439 -r1.440 src/share/mk/bsd.README
diff -r1.1285 -r1.1286 src/share/mk/bsd.own.mk
diff -r1.340 -r1.341 src/share/mk/bsd.prog.mk

cvs diff -r1.439 -r1.440 src/share/mk/bsd.README (expand / switch to unified diff)

--- src/share/mk/bsd.README 2022/06/06 10:56:29 1.439
+++ src/share/mk/bsd.README 2022/07/14 03:48:49 1.440
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: bsd.README,v 1.439 2022/06/06 10:56:29 nia Exp $ 1# $NetBSD: bsd.README,v 1.440 2022/07/14 03:48:49 mrg Exp $
2# @(#)bsd.README 8.2 (Berkeley) 4/2/94 2# @(#)bsd.README 8.2 (Berkeley) 4/2/94
3 3
4This is the README file for the make "include" files for the NetBSD 4This is the README file for the make "include" files for the NetBSD
5source tree. The files are installed in /usr/share/mk, and are, 5source tree. The files are installed in /usr/share/mk, and are,
6by convention, named with the suffix ".mk". 6by convention, named with the suffix ".mk".
7 7
8Note, this file is not intended to replace reading through the .mk 8Note, this file is not intended to replace reading through the .mk
9files for anything tricky. 9files for anything tricky.
10 10
11=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 11=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
12 12
13RANDOM THINGS WORTH KNOWING: 13RANDOM THINGS WORTH KNOWING:
14 14
@@ -1802,26 +1802,27 @@ DPADD Additional dependencies for the p @@ -1802,26 +1802,27 @@ DPADD Additional dependencies for the p
1802 LIBFREETYPE?= ${DESTDIR}/usr/X11R7/lib/libfreetype.a 1802 LIBFREETYPE?= ${DESTDIR}/usr/X11R7/lib/libfreetype.a
1803 LIBFS?= ${DESTDIR}/usr/X11R7/lib/libFS.a 1803 LIBFS?= ${DESTDIR}/usr/X11R7/lib/libFS.a
1804 LIBGL?= ${DESTDIR}/usr/X11R7/lib/libGL.a 1804 LIBGL?= ${DESTDIR}/usr/X11R7/lib/libGL.a
1805 LIBGLU?= ${DESTDIR}/usr/X11R7/lib/libGLU.a 1805 LIBGLU?= ${DESTDIR}/usr/X11R7/lib/libGLU.a
1806 LIBICE?= ${DESTDIR}/usr/X11R7/lib/libICE.a 1806 LIBICE?= ${DESTDIR}/usr/X11R7/lib/libICE.a
1807 LIBLBXUTIL?= ${DESTDIR}/usr/X11R7/lib/liblbxutil.a 1807 LIBLBXUTIL?= ${DESTDIR}/usr/X11R7/lib/liblbxutil.a
1808 LIBSM?= ${DESTDIR}/usr/X11R7/lib/libSM.a 1808 LIBSM?= ${DESTDIR}/usr/X11R7/lib/libSM.a
1809 LIBX11?= ${DESTDIR}/usr/X11R7/lib/libX11.a 1809 LIBX11?= ${DESTDIR}/usr/X11R7/lib/libX11.a
1810 LIBX11_XCB?= ${DESTDIR}/usr/X11R7/lib/libX11-xcb.a 1810 LIBX11_XCB?= ${DESTDIR}/usr/X11R7/lib/libX11-xcb.a
1811 LIBXAU?= ${DESTDIR}/usr/X11R7/lib/libXau.a 1811 LIBXAU?= ${DESTDIR}/usr/X11R7/lib/libXau.a
1812 LIBXAW?= ${DESTDIR}/usr/X11R7/lib/libXaw.a 1812 LIBXAW?= ${DESTDIR}/usr/X11R7/lib/libXaw.a
1813 LIBXCB?= ${DESTDIR}/usr/X11R7/lib/libxcb.a 1813 LIBXCB?= ${DESTDIR}/usr/X11R7/lib/libxcb.a
1814 LIBXCOMPOSITE?= ${DESTDIR}/usr/X11R7/lib/libXcomposite.a 1814 LIBXCOMPOSITE?= ${DESTDIR}/usr/X11R7/lib/libXcomposite.a
 1815 LIBXCVT?= ${DESTDIR}/usr/X11R7/lib/libxcvt.a
1815 LIBXDAMAGE?= ${DESTDIR}/usr/X11R7/lib/libXdamage.a 1816 LIBXDAMAGE?= ${DESTDIR}/usr/X11R7/lib/libXdamage.a
1816 LIBXDMCP?= ${DESTDIR}/usr/X11R7/lib/libXdmcp.a 1817 LIBXDMCP?= ${DESTDIR}/usr/X11R7/lib/libXdmcp.a
1817 LIBXEXT?= ${DESTDIR}/usr/X11R7/lib/libXext.a 1818 LIBXEXT?= ${DESTDIR}/usr/X11R7/lib/libXext.a
1818 LIBXFIXES?= ${DESTDIR}/usr/X11R7/lib/libXfixes.a 1819 LIBXFIXES?= ${DESTDIR}/usr/X11R7/lib/libXfixes.a
1819 LIBXFONT2?= ${DESTDIR}/usr/X11R7/lib/libXfont2.a 1820 LIBXFONT2?= ${DESTDIR}/usr/X11R7/lib/libXfont2.a
1820 LIBXFONT?= ${DESTDIR}/usr/X11R7/lib/libXfont.a 1821 LIBXFONT?= ${DESTDIR}/usr/X11R7/lib/libXfont.a
1821 LIBXFT?= ${DESTDIR}/usr/X11R7/lib/libXft.a 1822 LIBXFT?= ${DESTDIR}/usr/X11R7/lib/libXft.a
1822 LIBXI?= ${DESTDIR}/usr/X11R7/lib/libXi.a 1823 LIBXI?= ${DESTDIR}/usr/X11R7/lib/libXi.a
1823 LIBXINERAMA?= ${DESTDIR}/usr/X11R7/lib/libXinerama.a 1824 LIBXINERAMA?= ${DESTDIR}/usr/X11R7/lib/libXinerama.a
1824 LIBXKBFILE?= ${DESTDIR}/usr/X11R7/lib/libxkbfile.a 1825 LIBXKBFILE?= ${DESTDIR}/usr/X11R7/lib/libxkbfile.a
1825 LIBXMU?= ${DESTDIR}/usr/X11R7/lib/libXmu.a 1826 LIBXMU?= ${DESTDIR}/usr/X11R7/lib/libXmu.a
1826 LIBXMUU?= ${DESTDIR}/usr/X11R7/lib/libXmuu.a 1827 LIBXMUU?= ${DESTDIR}/usr/X11R7/lib/libXmuu.a
1827 LIBXPM?= ${DESTDIR}/usr/X11R7/lib/libXpm.a 1828 LIBXPM?= ${DESTDIR}/usr/X11R7/lib/libXpm.a

cvs diff -r1.1285 -r1.1286 src/share/mk/bsd.own.mk (expand / switch to unified diff)

--- src/share/mk/bsd.own.mk 2022/06/06 10:56:29 1.1285
+++ src/share/mk/bsd.own.mk 2022/07/14 03:48:49 1.1286
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: bsd.own.mk,v 1.1285 2022/06/06 10:56:29 nia Exp $ 1# $NetBSD: bsd.own.mk,v 1.1286 2022/07/14 03:48:49 mrg Exp $
2 2
3# This needs to be before bsd.init.mk 3# This needs to be before bsd.init.mk
4.if defined(BSD_MK_COMPAT_FILE) 4.if defined(BSD_MK_COMPAT_FILE)
5.include <${BSD_MK_COMPAT_FILE}> 5.include <${BSD_MK_COMPAT_FILE}>
6.endif 6.endif
7 7
8.if !defined(_BSD_OWN_MK_) 8.if !defined(_BSD_OWN_MK_)
9_BSD_OWN_MK_=1 9_BSD_OWN_MK_=1
10 10
11MAKECONF?= /etc/mk.conf 11MAKECONF?= /etc/mk.conf
12.-include "${MAKECONF}" 12.-include "${MAKECONF}"
13 13
14# 14#
@@ -1557,27 +1557,27 @@ X11LIBDIR?= ${X11ROOTDIR}/lib/X11 @@ -1557,27 +1557,27 @@ X11LIBDIR?= ${X11ROOTDIR}/lib/X11
1557X11MANDIR?= ${X11ROOTDIR}/man 1557X11MANDIR?= ${X11ROOTDIR}/man
1558X11SHAREDIR?= ${X11ROOTDIR}/share 1558X11SHAREDIR?= ${X11ROOTDIR}/share
1559X11USRLIBDIR?= ${X11ROOTDIR}/lib${MLIBDIR:D/${MLIBDIR}} 1559X11USRLIBDIR?= ${X11ROOTDIR}/lib${MLIBDIR:D/${MLIBDIR}}
1560 1560
1561# 1561#
1562# New modular-xorg based builds 1562# New modular-xorg based builds
1563# 1563#
1564X11SRCDIRMIT?= ${X11SRCDIR}/external/mit 1564X11SRCDIRMIT?= ${X11SRCDIR}/external/mit
1565.for _lib in \ 1565.for _lib in \
1566 FS ICE SM X11 XScrnSaver XTrap Xau Xcomposite Xcursor Xdamage \ 1566 FS ICE SM X11 XScrnSaver XTrap Xau Xcomposite Xcursor Xdamage \
1567 Xdmcp Xevie Xext Xfixes Xfont Xfont2 Xft Xi Xinerama Xmu Xpresent Xpm \ 1567 Xdmcp Xevie Xext Xfixes Xfont Xfont2 Xft Xi Xinerama Xmu Xpresent Xpm \
1568 Xrandr Xrender Xres Xt Xtst Xv XvMC Xxf86dga Xxf86misc Xxf86vm drm \ 1568 Xrandr Xrender Xres Xt Xtst Xv XvMC Xxf86dga Xxf86misc Xxf86vm drm \
1569 epoxy fontenc vdpau xkbfile xkbui Xaw pciaccess xcb xshmfence \ 1569 epoxy fontenc vdpau xkbfile xkbui Xaw pciaccess xcb xshmfence \
1570 pthread-stubs 1570 pthread-stubs xcvt
1571X11SRCDIR.${_lib}?= ${X11SRCDIRMIT}/lib${_lib}/dist 1571X11SRCDIR.${_lib}?= ${X11SRCDIRMIT}/lib${_lib}/dist
1572.endfor 1572.endfor
1573 1573
1574.for _proto in \ 1574.for _proto in \
1575 xcb- xorg 1575 xcb- xorg
1576X11SRCDIR.${_proto}proto?= ${X11SRCDIRMIT}/${_proto}proto/dist 1576X11SRCDIR.${_proto}proto?= ${X11SRCDIRMIT}/${_proto}proto/dist
1577.endfor 1577.endfor
1578 1578
1579# During transition from xorg-server 1.10 to 1.20 1579# During transition from xorg-server 1.10 to 1.20
1580.if \ 1580.if \
1581 ${MACHINE} == "alpha" || \ 1581 ${MACHINE} == "alpha" || \
1582 ${MACHINE} == "netwinder" || \ 1582 ${MACHINE} == "netwinder" || \
1583 ${MACHINE} == "sgimips" || \ 1583 ${MACHINE} == "sgimips" || \

cvs diff -r1.340 -r1.341 src/share/mk/bsd.prog.mk (expand / switch to unified diff)

--- src/share/mk/bsd.prog.mk 2021/11/28 15:49:36 1.340
+++ src/share/mk/bsd.prog.mk 2022/07/14 03:48:49 1.341
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: bsd.prog.mk,v 1.340 2021/11/28 15:49:36 christos Exp $ 1# $NetBSD: bsd.prog.mk,v 1.341 2022/07/14 03:48:49 mrg Exp $
2# @(#)bsd.prog.mk 8.2 (Berkeley) 4/2/94 2# @(#)bsd.prog.mk 8.2 (Berkeley) 4/2/94
3 3
4.ifndef HOSTPROG 4.ifndef HOSTPROG
5 5
6.include <bsd.init.mk> 6.include <bsd.init.mk>
7.include <bsd.shlib.mk> 7.include <bsd.shlib.mk>
8.include <bsd.gcc.mk> 8.include <bsd.gcc.mk>
9.include <bsd.sanitizer.mk> 9.include <bsd.sanitizer.mk>
10 10
11##### Sanitizer specific flags. 11##### Sanitizer specific flags.
12 12
13CFLAGS+= ${SANITIZERFLAGS} ${LIBCSANITIZERFLAGS} 13CFLAGS+= ${SANITIZERFLAGS} ${LIBCSANITIZERFLAGS}
14CXXFLAGS+= ${SANITIZERFLAGS} ${LIBCSANITIZERFLAGS} 14CXXFLAGS+= ${SANITIZERFLAGS} ${LIBCSANITIZERFLAGS}
@@ -251,27 +251,27 @@ PAM_STATIC_DPADD+= ${LIBKAFS} ${LIBKRB5} @@ -251,27 +251,27 @@ PAM_STATIC_DPADD+= ${LIBKAFS} ${LIBKRB5}
251PAM_STATIC_LDADD+= -lskey 251PAM_STATIC_LDADD+= -lskey
252PAM_STATIC_DPADD+= ${LIBSKEY} 252PAM_STATIC_DPADD+= ${LIBSKEY}
253.endif 253.endif
254PAM_STATIC_LDADD+= -lradius -lcrypt -lrpcsvc -lutil 254PAM_STATIC_LDADD+= -lradius -lcrypt -lrpcsvc -lutil
255PAM_STATIC_DPADD+= ${LIBRADIUS} ${LIBCRYPT} ${LIBRPCSVC} ${LIBUTIL} 255PAM_STATIC_DPADD+= ${LIBRADIUS} ${LIBCRYPT} ${LIBRPCSVC} ${LIBUTIL}
256.else 256.else
257PAM_STATIC_LDADD= 257PAM_STATIC_LDADD=
258PAM_STATIC_DPADD= 258PAM_STATIC_DPADD=
259.endif 259.endif
260 260
261# NB: If you are a library here, add it in bsd.README 261# NB: If you are a library here, add it in bsd.README
262# This list is sorted with -f so that it matches the order in bsd.README 262# This list is sorted with -f so that it matches the order in bsd.README
263_X11LIBLIST= dps fntstubs fontcache fontconfig fontenc freetype FS GL GLU \ 263_X11LIBLIST= dps fntstubs fontcache fontconfig fontenc freetype FS GL GLU \
264 ICE lbxutil SM X11 X11_xcb Xau Xaw xcb Xdmcp Xext Xfont Xfont2 Xft Xi \ 264 ICE lbxutil SM X11 X11_xcb Xau Xaw xcb xcvt Xdmcp Xext Xfont Xfont2 Xft Xi \
265 Xinerama xkbfile Xmu Xmuu Xpm Xrandr Xrender Xss Xt XTrap Xtst Xv Xxf86dga \ 265 Xinerama xkbfile Xmu Xmuu Xpm Xrandr Xrender Xss Xt XTrap Xtst Xv Xxf86dga \
266 Xxf86misc Xxf86vm Xcomposite Xdamage Xfixes 266 Xxf86misc Xxf86vm Xcomposite Xdamage Xfixes
267_XCBLIBLIST= \ 267_XCBLIBLIST= \
268 atom aux composite damage dpms dri2 dri3 event glx icccm image keysyms \ 268 atom aux composite damage dpms dri2 dri3 event glx icccm image keysyms \
269 present property randr record render_util render reply res screensaver \ 269 present property randr record render_util render reply res screensaver \
270 shape shm sync xf86dri xfixes xinerama xinput xkb xtest xv xvmc 270 shape shm sync xf86dri xfixes xinerama xinput xkb xtest xv xvmc
271 271
272# Ugly one-offs 272# Ugly one-offs
273LIBX11_XCB= ${DESTDIR}${X11USRLIBDIR}/libX11-xcb.a 273LIBX11_XCB= ${DESTDIR}${X11USRLIBDIR}/libX11-xcb.a
274LIBXCB= ${DESTDIR}${X11USRLIBDIR}/libxcb.a 274LIBXCB= ${DESTDIR}${X11USRLIBDIR}/libxcb.a
275 275
276.for _lib in ${_X11LIBLIST} 276.for _lib in ${_X11LIBLIST}
277.ifndef LIB${_lib:tu} 277.ifndef LIB${_lib:tu}