head 1.20; access; symbols pkgsrc-2023Q4:1.20.0.8 pkgsrc-2023Q4-base:1.20 pkgsrc-2023Q3:1.20.0.6 pkgsrc-2023Q3-base:1.20 pkgsrc-2023Q2:1.20.0.4 pkgsrc-2023Q2-base:1.20 pkgsrc-2023Q1:1.20.0.2 pkgsrc-2023Q1-base:1.20 pkgsrc-2022Q4:1.19.0.2 pkgsrc-2022Q4-base:1.19 pkgsrc-2022Q3:1.18.0.4 pkgsrc-2022Q3-base:1.18 pkgsrc-2022Q2:1.18.0.2 pkgsrc-2022Q2-base:1.18 pkgsrc-2022Q1:1.17.0.4 pkgsrc-2022Q1-base:1.17 pkgsrc-2021Q4:1.17.0.2 pkgsrc-2021Q4-base:1.17 pkgsrc-2021Q3:1.16.0.14 pkgsrc-2021Q3-base:1.16 pkgsrc-2021Q2:1.16.0.12 pkgsrc-2021Q2-base:1.16 pkgsrc-2021Q1:1.16.0.10 pkgsrc-2021Q1-base:1.16 pkgsrc-2020Q4:1.16.0.8 pkgsrc-2020Q4-base:1.16 pkgsrc-2020Q3:1.16.0.6 pkgsrc-2020Q3-base:1.16 pkgsrc-2020Q2:1.16.0.4 pkgsrc-2020Q2-base:1.16 pkgsrc-2020Q1:1.16.0.2 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.15.0.12 pkgsrc-2019Q4-base:1.15 pkgsrc-2019Q3:1.15.0.8 pkgsrc-2019Q3-base:1.15 pkgsrc-2019Q2:1.15.0.6 pkgsrc-2019Q2-base:1.15 pkgsrc-2019Q1:1.15.0.4 pkgsrc-2019Q1-base:1.15 pkgsrc-2018Q4:1.15.0.2 pkgsrc-2018Q4-base:1.15 pkgsrc-2018Q3:1.14.0.6 pkgsrc-2018Q3-base:1.14 pkgsrc-2018Q2:1.14.0.4 pkgsrc-2018Q2-base:1.14 pkgsrc-2018Q1:1.14.0.2 pkgsrc-2018Q1-base:1.14 pkgsrc-2017Q4:1.13.0.28 pkgsrc-2017Q4-base:1.13 pkgsrc-2017Q3:1.13.0.26 pkgsrc-2017Q3-base:1.13 pkgsrc-2017Q2:1.13.0.22 pkgsrc-2017Q2-base:1.13 pkgsrc-2017Q1:1.13.0.20 pkgsrc-2017Q1-base:1.13 pkgsrc-2016Q4:1.13.0.18 pkgsrc-2016Q4-base:1.13 pkgsrc-2016Q3:1.13.0.16 pkgsrc-2016Q3-base:1.13 pkgsrc-2016Q2:1.13.0.14 pkgsrc-2016Q2-base:1.13 pkgsrc-2016Q1:1.13.0.12 pkgsrc-2016Q1-base:1.13 pkgsrc-2015Q4:1.13.0.10 pkgsrc-2015Q4-base:1.13 pkgsrc-2015Q3:1.13.0.8 pkgsrc-2015Q3-base:1.13 pkgsrc-2015Q2:1.13.0.6 pkgsrc-2015Q2-base:1.13 pkgsrc-2015Q1:1.13.0.4 pkgsrc-2015Q1-base:1.13 pkgsrc-2014Q4:1.13.0.2 pkgsrc-2014Q4-base:1.13 pkgsrc-2014Q3:1.12.0.10 pkgsrc-2014Q3-base:1.12 pkgsrc-2014Q2:1.12.0.8 pkgsrc-2014Q2-base:1.12 pkgsrc-2014Q1:1.12.0.6 pkgsrc-2014Q1-base:1.12 pkgsrc-2013Q4:1.12.0.4 pkgsrc-2013Q4-base:1.12 pkgsrc-2013Q3:1.12.0.2 pkgsrc-2013Q3-base:1.12 pkgsrc-2013Q2:1.11.0.6 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.11.0.4 pkgsrc-2013Q1-base:1.11 pkgsrc-2012Q4:1.11.0.2 pkgsrc-2012Q4-base:1.11 pkgsrc-2012Q3:1.10.0.4 pkgsrc-2012Q3-base:1.10 pkgsrc-2012Q2:1.10.0.2 pkgsrc-2012Q2-base:1.10 pkgsrc-2012Q1:1.8.0.22 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.20 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.18 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.16 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.14 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.12 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.10 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.8 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.6 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.4 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.8.0.2 pkgsrc-2009Q3-base:1.8 pkgsrc-2009Q2:1.6.0.10 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.8 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.6 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.4 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.2 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.5.0.4 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.2 pkgsrc-2008Q1:1.4.0.4 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.2 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.3.0.4 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.2 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.2.0.2 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.1.1.1.0.2 pkgsrc-2006Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.20 date 2022.12.26.22.11.05; author wiz; state Exp; branches; next 1.19; commitid yd3hLoaeSIw1k77E; 1.19 date 2022.11.09.13.14.20; author joerg; state Exp; branches; next 1.18; commitid dN5ujJQiZbvcR11E; 1.18 date 2022.04.10.08.53.14; author nia; state Exp; branches; next 1.17; commitid kuN2kie7HZHrgDzD; 1.17 date 2021.12.01.13.01.13; author nia; state Exp; branches; next 1.16; commitid PbNootGYuD3tOWiD; 1.16 date 2020.01.18.23.35.50; author rillig; state Exp; branches; next 1.15; commitid shGUwZfkr7sleeTB; 1.15 date 2018.10.10.19.55.25; author wiz; state Exp; branches; next 1.14; commitid naS0XWmi8PXx0sVA; 1.14 date 2018.03.07.11.57.35; author wiz; state Exp; branches; next 1.13; commitid i1zssNVcYN02lwtA; 1.13 date 2014.10.09.14.07.14; author wiz; state Exp; branches; next 1.12; commitid fBDATFVmQ3454xTx; 1.12 date 2013.09.08.08.23.58; author wiz; state Exp; branches; next 1.11; commitid L2TfWQWA7n2aUB4x; 1.11 date 2012.10.29.05.06.33; author asau; state Exp; branches; next 1.10; 1.10 date 2012.06.09.07.00.47; author obache; state Exp; branches; next 1.9; 1.9 date 2012.06.03.17.24.36; author wiz; state Exp; branches; next 1.8; 1.8 date 2009.09.28.12.38.50; author drochner; state Exp; branches; next 1.7; 1.7 date 2009.08.09.00.18.06; author wiz; state Exp; branches; next 1.6; 1.6 date 2008.07.29.21.24.01; author wiz; state Exp; branches; next 1.5; 1.5 date 2008.05.24.21.45.15; author tnn; state Exp; branches; next 1.4; 1.4 date 2007.10.15.12.48.57; author abs; state Exp; branches; next 1.3; 1.3 date 2007.05.20.16.38.05; author joerg; state Exp; branches; next 1.2; 1.2 date 2007.01.22.14.53.20; author joerg; state Exp; branches; next 1.1; 1.1 date 2006.11.03.17.33.21; author joerg; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.11.03.17.33.21; author joerg; state Exp; branches; next ; desc @@ 1.20 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: Makefile,v 1.19 2022/11/09 13:14:20 joerg Exp $ DISTNAME= libSM-1.2.4 CATEGORIES= x11 devel MASTER_SITES= ${MASTER_SITE_XORG:=lib/} EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://xorg.freedesktop.org/ COMMENT= X Session Management Library USE_LIBTOOL= yes GNU_CONFIGURE= yes USE_TOOLS+= pkg-config PKGCONFIG_OVERRIDE+= sm.pc.in CONFIGURE_ARGS+= --without-libuuid .include "options.mk" X11_LIB_NAME?= libSM .include "../../meta-pkgs/modular-xorg/avoid-duplicate.mk" .include "../../meta-pkgs/modular-xorg/hacks.mk" BUILDLINK_API_DEPENDS.libICE+= libICE>=1.1.0 .include "../../x11/libICE/buildlink3.mk" .include "../../x11/xorgproto/buildlink3.mk" .include "../../x11/xtrans/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.19 log @Reset MAINTAINER @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2022/04/10 08:53:14 nia Exp $ d3 1 a3 1 DISTNAME= libSM-1.2.3 d6 1 a6 1 EXTRACT_SUFX= .tar.bz2 d25 1 @ 1.18 log @x11: adapt to new avoid-duplicate.mk usage @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2021/12/01 13:01:13 nia Exp $ d8 1 a8 1 MAINTAINER= joerg@@NetBSD.org @ 1.17 log @x11: Add avoid-duplicate.mk to Xorg library packages @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2020/01/18 23:35:50 rillig Exp $ d22 1 a22 1 X11_BUILTIN_NAME?= libSM @ 1.16 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2018/10/10 19:55:25 wiz Exp $ d22 2 a24 1 @ 1.15 log @libSM: update to 1.2.3. Alan Coopersmith (1): Stop compiling empty sm_auth.c stub Emil Velikov (1): autogen.sh: use quoted string variables Fab (1): Fix callbacks signatures in libSM documentation Jon TURNEY (1): Include unistd.h for getpid() Matthieu Herrb (3): Fix uuid_to_string(3) type Get rid of strcpy() in the HAVE_UUID_CREATE case libSM 1.2.3 Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish Tobias Stoeckmann (1): Fixed out ouf boundary accesses. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2018/03/07 11:57:35 wiz Exp $ d9 1 a9 1 HOMEPAGE= http://xorg.freedesktop.org/ @ 1.14 log @xorgproto: use xorgproto instead of separate *proto packages Remove now obsolete packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2014/10/09 14:07:14 wiz Exp $ d3 1 a3 2 DISTNAME= libSM-1.2.2 PKGREVISION= 1 @ 1.13 log @Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2013/09/08 08:23:58 wiz Exp $ d4 1 d26 1 a26 1 .include "../../x11/xproto/buildlink3.mk" a27 1 @ 1.12 log @Update to 1.2.2: This minor maintenance release includes build configuration improvements and janitorial cleanups. Adam Jackson (1): configure: Remove AM_MAINTAINER_MODE Alan Coopersmith (6): Remove unused TLI ("STREAMSCONN") code from libSM unifdef -U__UNIXOS2__ Constify previous_id argument to SmcOpenConnection unifdef WORD64 (leftover bits of Cray support) Fix some clang warnings about integer size/sign conversions libSM 1.2.2 Colin Walters (1): autogen.sh: Implement GNOME Build API @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2012/10/29 05:06:33 asau Exp $ a11 2 PKG_INSTALLATION_TYPES= overwrite pkgviews @ 1.11 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.10 2012/06/09 07:00:47 obache Exp $ # d3 1 a3 1 DISTNAME= libSM-1.2.1 @ 1.10 log @Require hacks for fixing autoconf + space in variable name issue. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2012/06/03 17:24:36 wiz Exp $ a13 1 PKG_DESTDIR_SUPPORT= user-destdir @ 1.9 log @Update to 1.2.1: 1.2.1: This release includes more documentation cleanups & improvements, fixes for issues found by static analysis & compiler warnings, and of course some build configuration improvements. 1.2.0: This release fixes a couple of bugs and includes a lot of work from multiple people on the documentation to convert the ancient troff scrolls to DocBook/XML. It also includes the usual recent rounds of build configuration improvements and janitorial cleanups. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2009/09/28 12:38:50 drochner Exp $ d26 2 @ 1.8 log @fix botch in client ID generation if the (BSD) uuid functions are used, it caused the first character of the ID to be random, and for me this crashed XFCE4 sessions through a somewhat complex chain involving a consistency check in dbus-glib signal generation bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2009/08/09 00:18:06 wiz Exp $ d4 1 a4 2 DISTNAME= libSM-1.1.1 PKGREVISION= 1 @ 1.7 log @Update to 1.1.1: Adam Jackson (1): Avoid memcpy(foo, NULL, n), that's just nonsense. Alan Coopersmith (1): Add README with pointers to mailing list, bugzilla & git repos Caolan McNamara (1): Bug #17644: Fix valgrind warning in _SmcProcessMessage Diego Elio 'Flameeyes' Pettenò (1): Use FreeBSD uuid functions when available. Julien Cristau (2): If we don't have libuuid, build without it instead of failing Typo fix Paulo Cesar Pereira de Andrade (2): avoid gcc warnings for libSM Janitor: ansification, make distcheck, compiler warnings. Rémi Cardona (1): libSM 1.1.1, update libtool version @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2008/07/29 21:24:01 wiz Exp $ d5 1 @ 1.6 log @Update to 1.1.0: Adam Jackson (1): libSM 1.1.0 Alan Coopersmith (1): Fix --without-libuuid to not call PKG_CHECK_MODULES for libuuid Dan Williams (1): Bug #14949: Don't use gethostbyname() for client IDs. James Cloos (2): Add *~ to .gitignore to skip patch/emacs droppings Replace static ChangeLog with dist-hook to generate from git log @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2008/05/24 21:45:15 tnn Exp $ d4 1 a4 1 DISTNAME= libSM-1.1.0 @ 1.5 log @Switch master site to MASTER_SITE_XORG. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2007/10/15 12:48:57 abs Exp $ d4 1 a4 2 DISTNAME= libSM-1.0.3 PKGREVISION= 1 d22 2 @ 1.4 log @Update to libSM-1.0.3: Explicitly pass inet6 setting to configure - from Yakovetsky Vladimir in PR/37116 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2007/05/20 16:38:05 joerg Exp $ d7 1 a7 1 MASTER_SITES= http://xorg.freedesktop.org/releases/individual/lib/ @ 1.3 log @Update to libSM-1.0.3: - sanitize hex string conversion - fix some const vs non-const @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2007/01/22 14:53:20 joerg Exp $ d5 1 d23 2 @ 1.2 log @Update to libSM-1.0.2. Fixes a possible memory leak with IPv6 address handling. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2006/11/03 17:33:21 joerg Exp $ d4 1 a4 1 DISTNAME= libSM-1.0.2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 DISTNAME= libSM-1.0.1 @ 1.1.1.1 log @Import libSM-1.0.1 from pkgsrc-wip, the X Session Management Library. @ text @@