head 1.4; access; symbols pkgsrc-2023Q4:1.4.0.8 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.6 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.4 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.2 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.3.0.26 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.24 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.22 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.20 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.18 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.16 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.14 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.12 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.10 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.8 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.6 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.2 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.4 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.2.0.90 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.88 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.86 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.84 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.82 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.80 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.78 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.76 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.74 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.70 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.68 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.66 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.64 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.62 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.60 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.58 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.56 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.54 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.52 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.50 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.48 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.46 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.44 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.42 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.40 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.38 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.36 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.34 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.32 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.30 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.28 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.26 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.24 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.22 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.20 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.18 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.16 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.14 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.12 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.10 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.8 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.6 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.4 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.2 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.1.0.12 pkgsrc-2008Q3-base:1.1 cube-native-xorg:1.1.0.10 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.8 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.6 pkgsrc-2008Q1:1.1.0.4 pkgsrc-2008Q1-base:1.1 pkgsrc-2007Q4:1.1.0.2 pkgsrc-2007Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2022.12.26.22.11.05; author wiz; state Exp; branches; next 1.3; commitid yd3hLoaeSIw1k77E; 1.3 date 2019.11.03.09.14.10; author rillig; state Exp; branches; next 1.2; commitid nN7SqjIWSmrcXnJB; 1.2 date 2008.10.05.21.36.33; author cube; state Exp; branches; next 1.1; 1.1 date 2007.12.17.14.24.06; author tron; state Exp; branches 1.1.10.1; next ; 1.1.10.1 date 2008.09.26.21.15.18; author cube; state Exp; branches; next ; desc @@ 1.4 log @libSM: update to 1.2.4. The configure script checks for libICE version 1.1.0 or later as one of the bug fixes in this release depends on the fixed version of the IceGetHeaderExtra macro defined in the libICE headers to work correctly. Alan Coopersmith (12): Remove obsolete B16 & B32 tags in struct definitions Update README for gitlab migration Update configure.ac bug URL for gitlab migration Fix spelling/wording issues Build xz tarballs instead of bzip2 gitlab CI: add a basic build test Add uuid as private dependency to sm.pc for static linking SmcCloseConnection: remove unnecessary cast from free() gitlab CI: stop requiring Signed-off-by in commits gitlab CI: build current libICE, to meet dependency on >= 1.1.0 Handle arrays too large to fit in iceConn buffers libSM 1.2.4 Kim Woelders (1): Fix some potential memory leaks in SmcCloseConnection(). @ text @# $NetBSD: builtin.mk,v 1.3 2019/11/03 09:14:10 rillig Exp $ BUILTIN_PKG:= libSM BUILTIN_FIND_FILES_VAR:= H_SM BUILTIN_FIND_FILES.H_SM= ${X11BASE}/include/X11/SM/SM.h .include "../../mk/buildlink3/bsd.builtin.mk" ### ### Determine if there is a built-in implementation of the package and ### set IS_BUILTIN. appropriately ("yes" or "no"). ### .if ${X11BASE} == ${LOCALBASE} IS_BUILTIN.libSM= no .elif !defined(IS_BUILTIN.libSM) IS_BUILTIN.libSM= no . if empty(H_SM:M__nonexistent__) IS_BUILTIN.libSM= yes . endif .endif MAKEVARS+= IS_BUILTIN.libSM ### ### Determine whether we should use the built-in implementation if it ### exists, and set USE_BUILTIN. appropriate ("yes" or "no"). ### .if !defined(USE_BUILTIN.libSM) . if ${PREFER.libSM} == "pkgsrc" USE_BUILTIN.libSM= no . else USE_BUILTIN.libSM= ${IS_BUILTIN.libSM} . if defined(BUILTIN_PKG.libSM) && \ ${IS_BUILTIN.libSM:tl} == yes USE_BUILTIN.libSM= yes . for _dep_ in ${BUILDLINK_API_DEPENDS.libSM} . if ${USE_BUILTIN.libSM:tl} == yes USE_BUILTIN.libSM!= \ if ${PKG_ADMIN} pmatch ${_dep_:Q} ${BUILTIN_PKG.libSM:Q}; then \ ${ECHO} yes; \ else \ ${ECHO} no; \ fi . endif . endfor . endif . endif # PREFER.libSM .endif MAKEVARS+= USE_BUILTIN.libSM .include "../../mk/x11.builtin.mk" @ 1.3 log @x11: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: builtin.mk,v 1.2 2008/10/05 21:36:33 cube Exp $ d34 1 a34 1 !empty(IS_BUILTIN.libSM:M[yY][eE][sS]) d37 1 a37 1 . if !empty(USE_BUILTIN.libSM:M[yY][eE][sS]) @ 1.2 log @Merge cube-native-xorg, so that pkgsrc-current can be used with the native X.Org found in NetBSD-current. Thanks a lot to all who helped, especially Matthias Scheler who did repeated tests on Mac OS X and older versions of NetBSD to make sure the support for those platforms wouldn't be broken (or at least, not fatally, as I would still expect a few hiccups here and there, because there is only so much one can test in such limited time). On the infrastructure side, this branch brings pkgconfig-builtin.mk, in order to write very easily new builtin.mk files. It can actually handle more than just pkgconfig files, but it will provide a version if it finds such a file. x11.builtin.mk has also been made more useful and now all existing (and future!) native-X11-related builtin.mk files should include it. @ text @d1 1 a1 1 # $NetBSD: builtin.mk,v 1.1 2007/12/17 14:24:06 tron Exp $ d22 1 a22 1 MAKEVARS+= IS_BUILTIN.libSM d49 1 a49 1 MAKEVARS+= USE_BUILTIN.libSM @ 1.1 log @Detect builtin "libSM" e.g. under Mac OS X Leopard. @ text @d1 1 a1 1 # $NetBSD: builtin.mk,v 1.2 2007/12/15 15:26:15 tron Exp $ d50 2 @ 1.1.10.1 log @Make all X11-related builtin.mk files include x11.builtin.mk to make sure all the necessary logic to use x11-links is included no matter what bl3 files a given pacakge includes. @ text @d1 1 a1 1 # $NetBSD: builtin.mk,v 1.1 2007/12/17 14:24:06 tron Exp $ a49 2 .include "../../mk/x11.builtin.mk" @