Mon Jun 26 15:53:25 2023 UTC ()
tk: updated to 8.6.13

8.6.13
2021-11-09 (bug)[e699a7] Fix build on macOS < 10.12 (culler)

2021-11-10 (bug)[8aebca,ce5d98] Mac: fix minimize button details (culler)

2021-11-24 (bug)[18682c,733dae] Mac: Enter/Leave events for toplevels (culler)

2021-11-29 (bug)[4ac9d2] Mac: canvas screenshot with Img package position
	correction (chavez)

2021-11-30 (documentation cleanup) [bad305] improve wm protocol
	WM_DELETE_WINDOW documentation (culler)

2021-11-30 (new) Mac: new color index "SelectedMenuItemTextColor".

2021-12-01 (new)[TIP 599] Extended build information (nijtmans)

2021-12-04 (bug)[440c52] fix PPM/PGM read with graylevel > 255 (vogel)

2021-12-04 (bug)[5fb814] canvas redraw region for lines/polygones (vogel)

2021-12-04 (new)[631a0b] text widget: direct mouse events to insert mark, not
	current (vogel)

2021-12-06 (bug)[b164ef] fix mouse events for multiple toplevels (culler)

2021-12-07 (bug)[be8f5b] crash setting -type empty for a menu (vogel)

2021-12-10 (bug)[50fc02,50fc02,25894d,156e58] ImgPhoto pointer issues (chavez)

2021-12-20 (bug)[617861] -justify/-anchor defaults for ttk::label (nijtmans)

2021-12-20 (bug)[6be8b0] Mac: crash on drag and Cmd-w (culler)

2021-12-22 (bug)[a132b5] Mac: esc on combobox menu influences click reopening
	(culler)

2021-12-24 (bug)[915316] Mac: drag events not to initial widget (culler)

2021-12-27 (bug)[eb26d4] Mac: wrong beep when clicking outside a combobox
	(culler)

2021-12-30 (bug)[822450] Mac: crash on exit (culler)

2022-01-06 (bug)[b7d851] Mac: crash on tkdnd drop and window close (culler)

2022-01-09 (bug)[40bc81] embedding error test failure (vogel)

2022-01-16 (bug)[b1d115] No <Enter> event on new toplevel on current toplevel
	destruction (vogel)

2022-02-03 (bug)[3fefb3] crash in empty ttk::combobox when end index requested
	(vogel)

2022-02-07 (new)[247d80] Chinese message file (NewbieXvwu)

2022-02-07 (new) Support Windows ARM platform (nijtmans)

2022-02-11 (bug)[e331bc] NULL to memset in photo blank (chavez)

2022-02-12 (bug)[fc5073] Mac: crash on native file dialog and tooltip (walzer)

2022-02-17 (bug)[864b06] PNG photo image color numeric issue (chavez)

2022-02-24 (bug)[141a11] Mac: dialog box with global grab inresponsive on
	click in other toplevel (walzer)

2022-02-25 (bug)[f75190] tk_fontchooser: multiple font families, locale
	change, button activation (holger,vogel)

2022-02-25 (bug)[ce6b42] (in TCL bug tracker) ttk::spinbox increment event
	endless invokation (vogel)

2022-02-26 (bug)[c7052d] Win: middle mouse click blocks system clipbord
	(vogel)

2022-02-27 (bug)[292598,01acde,e02fc96,0c3dbe,ee49f3,d175bb] Mac: memory leaks
	(images, focus ring) (chavez)

2022-03-07 (bug)[2a6c62] Avoid invalid <<TreeviewSelect>> events
	(vogel,spjuth)

2022-03-16 (new)[f47920] Updates to Finnish message catalog (hippelainen)

2022-03-16 (bug)[424773] crash in test canvPs-5.1 (chavez,vogel)

2022-03-19 (bug)[5412c6] crash in test canvWind-2.1 (SVID,vogel,griffin)

2022-03-19 (bug)[54fe7a] crash in test textWind-18.3 (akuli,vogel)

2022-04-04 (bug)[29b5c2] error in tk_popup with separator entry selected
	(griffin)

2022-04-07 (bug)[415415] scale advances multiple steps on single click (vogel)

2022-04-10 (bug)[dc4c55] tk_popup entry index (mcdonald)

2022-04-15 (bug)[c0bf1b] XVirtualEvent buffer overflows (chavez)

2022-04-19 (new)[8dd3d5] Mac : use Fn + e to access Emoji (nijtmans)

2022-05-11 (bug)[88cfdc] Mac: dialog memory, avoid use after free (chavez)

2022-04-21 (new)[bf0f48] Mac: Optimization for compilation is now -O2
	(nijtmans)

2022-05-08 (bug)[eedd79] potential crashes in option parsing when sizeof(enum)
	not equal to int (nijtmans)

2022-05-08 (bug)[0ce975] panedwindow calls memcpy with NULL pointer (chavez)

2022-05-22 (bug)[bee96b] Win: cursor warp, [tk busy] (mcdonald)

2022-06-07 (bug) GIF with multiple images may reuse transparent color (oehhar)

2022-06-12 (bug)[e4a051] Mac: map embedded window immediately (vogel)

2022-06-15 (bug)[b18434] cygwin path compiling issues (fassel)

2022-06-27 [aefdb8,be29f7] Updates to Russian message catalog (pylypenko)

2022-07-04 Updates to Esperanto message catalog (ender)

2022-07-19 (bug)[91ca77] Mac: map event handling (rosenburger,culler,landers)

2022-07-20 (bug)[40bc81,17f44d,150174,61e0bb] embedding error test failures
	(vogel)

2022-07-25 (bug)[a3b03f] Linux, Windows: improve (ttk) menubutton menu
	position (danckaert,vogel)

2022-07-29 Update keysym tables to latest X11R6 (nijtmans)

2022-08-22 [f6e4d4] consistent cross-platform polygon fill (akuli,chavez)

2022-09-04 (bug)[bc6020] test treeview-bc602049ab (bende,spjuth)

2022-09-08 (bug)[e17b6f] Mac: crash in test unixW-50.4 (chavez)

2022-09-20 [33de84] Mac: handle Apple deprecation of OSTypes (culler)

2022-09-20 (bug)[412b80] Mac menu: arrow key and menu selection (nab,culler)

2022-09-22 (bug)[1a46d8,1fa325] Mac: memleak, crash safety in color (chavez)

2022-10-17 [d93c81] Workaround faulty compiler optimization in VS 2022 (vogel)

2022-10-26 (bug)[435739] crash in test bind-37.1 (csok,vogel)

2022-10-28 (bug)[5e4e44] ttk::panedwindow drag robust wrt orientation variants
	(xolodho,vogel)


(adam)
diff -r1.93 -r1.94 pkgsrc/x11/tk/Makefile
diff -r1.24 -r1.25 pkgsrc/x11/tk/Makefile.version
diff -r1.19 -r1.20 pkgsrc/x11/tk/PLIST
diff -r1.41 -r1.42 pkgsrc/x11/tk/buildlink3.mk
diff -r1.59 -r1.60 pkgsrc/x11/tk/distinfo
diff -r1.9 -r1.10 pkgsrc/x11/tk/options.mk

cvs diff -r1.93 -r1.94 pkgsrc/x11/tk/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/tk/Makefile 2023/06/14 10:29:45 1.93
+++ pkgsrc/x11/tk/Makefile 2023/06/26 15:53:25 1.94
@@ -1,42 +1,41 @@ @@ -1,42 +1,41 @@
1# $NetBSD: Makefile,v 1.93 2023/06/14 10:29:45 riastradh Exp $ 1# $NetBSD: Makefile,v 1.94 2023/06/26 15:53:25 adam Exp $
2 2
3DISTNAME= tk${TK_VERSION}-src 3DISTNAME= tk${TK_VERSION}-src
4PKGNAME= tk-${TK_VERSION} 4PKGNAME= tk-${TK_VERSION}
5PKGREVISION= 1 
6CATEGORIES= x11 lang 5CATEGORIES= x11 lang
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.tcl.tk/ 9HOMEPAGE= https://www.tcl.tk/
11COMMENT= Graphical toolkit for TCL 10COMMENT= Graphical toolkit for TCL
12LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
13 12
14.include "../../x11/tk/Makefile.version" 13.include "../../x11/tk/Makefile.version"
15 14
16WRKSRC= ${WRKDIR}/tk${TK_VERSION} 15WRKSRC= ${WRKDIR}/tk${TK_VERSION}
17 16
18USE_GCC_RUNTIME= yes 17USE_GCC_RUNTIME= yes
19 18
20GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
21CONFIGURE_DIRS= unix 20CONFIGURE_DIRS= unix
22BUILD_DIRS= ${CONFIGURE_DIRS} 21BUILD_DIRS= ${CONFIGURE_DIRS}
23CONFIGURE_ARGS+= --with-tcl=${_CROSS_DESTDIR:U}${BUILDLINK_PREFIX.tcl}/lib 22CONFIGURE_ARGS+= --with-tcl=${_CROSS_DESTDIR:U}${BUILDLINK_PREFIX.tcl}/lib
24CONFIGURE_ENV+= LIB_RUNTIME_DIR=${PREFIX}/lib 23CONFIGURE_ENV+= LIB_RUNTIME_DIR=${PREFIX}/lib
25 
26PKGCONFIG_OVERRIDE+= unix/tk.pc.in 24PKGCONFIG_OVERRIDE+= unix/tk.pc.in
27 
28TEST_TARGET= test 25TEST_TARGET= test
29 26
 27CHECK_PORTABILITY_SKIP= win/configure
 28
30.if defined(ABI) && ${ABI} == "64" 29.if defined(ABI) && ${ABI} == "64"
31CONFIGURE_ARGS+= --enable-64bit 30CONFIGURE_ARGS+= --enable-64bit
32.endif 31.endif
33 32
34.include "options.mk" 33.include "options.mk"
35 34
36SUBST_CLASSES+= tk-config 35SUBST_CLASSES+= tk-config
37SUBST_STAGE.tk-config= post-build 36SUBST_STAGE.tk-config= post-build
38SUBST_FILES.tk-config= unix/tkConfig.sh 37SUBST_FILES.tk-config= unix/tkConfig.sh
39SUBST_SED.tk-config+= -e "s|${WRKSRC}/unix|${PREFIX}/lib|" 38SUBST_SED.tk-config+= -e "s|${WRKSRC}/unix|${PREFIX}/lib|"
40SUBST_SED.tk-config+= -e "s|${WRKSRC}|${PREFIX}/include/tk|" 39SUBST_SED.tk-config+= -e "s|${WRKSRC}|${PREFIX}/include/tk|"
41 40
42PLIST_SUBST+= SONUM=${TK_SONUM} 41PLIST_SUBST+= SONUM=${TK_SONUM}

cvs diff -r1.24 -r1.25 pkgsrc/x11/tk/Makefile.version (expand / switch to unified diff)

--- pkgsrc/x11/tk/Makefile.version 2021/11/16 16:25:09 1.24
+++ pkgsrc/x11/tk/Makefile.version 2023/06/26 15:53:25 1.25
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1# $NetBSD: Makefile.version,v 1.24 2021/11/16 16:25:09 adam Exp $ 1# $NetBSD: Makefile.version,v 1.25 2023/06/26 15:53:25 adam Exp $
2# used by cad/xcircuit/Makefile 2# used by cad/xcircuit/Makefile
3# used by devel/tcl-tclcl/Makefile 3# used by devel/tcl-tclcl/Makefile
4# used by lang/tcl/Makefile 4# used by lang/tcl/Makefile
5# used by lang/tcl-otcl/Makefile 5# used by lang/tcl-otcl/Makefile
6# used by x11/tk/Makefile 6# used by x11/tk/Makefile
7 7
8TK_SONUM= 86 8TK_SONUM= 86
9TK_BASEVER= 8.6 9TK_BASEVER= 8.6
10TK_VERSION= 8.6.12 10TK_VERSION= 8.6.13

cvs diff -r1.19 -r1.20 pkgsrc/x11/tk/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/tk/PLIST 2021/01/20 20:40:28 1.19
+++ pkgsrc/x11/tk/PLIST 2023/06/26 15:53:25 1.20
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.19 2021/01/20 20:40:28 adam Exp $ 1@comment $NetBSD: PLIST,v 1.20 2023/06/26 15:53:25 adam Exp $
2bin/wish 2bin/wish
3bin/wish${BASEVER} 3bin/wish${BASEVER}
4${PLIST.aqua}include/X11/DECkeysym.h 4${PLIST.aqua}include/X11/DECkeysym.h
5${PLIST.aqua}include/X11/HPkeysym.h 5${PLIST.aqua}include/X11/HPkeysym.h
6${PLIST.aqua}include/X11/Sunkeysym.h 6${PLIST.aqua}include/X11/Sunkeysym.h
7${PLIST.aqua}include/X11/X.h 7${PLIST.aqua}include/X11/X.h
8${PLIST.aqua}include/X11/XF86keysym.h 8${PLIST.aqua}include/X11/XF86keysym.h
9${PLIST.aqua}include/X11/Xatom.h 9${PLIST.aqua}include/X11/Xatom.h
10${PLIST.aqua}include/X11/Xfuncproto.h 10${PLIST.aqua}include/X11/Xfuncproto.h
11${PLIST.aqua}include/X11/Xlib.h 11${PLIST.aqua}include/X11/Xlib.h
12${PLIST.aqua}include/X11/Xutil.h 12${PLIST.aqua}include/X11/Xutil.h
13${PLIST.aqua}include/X11/ap_keysym.h 13${PLIST.aqua}include/X11/ap_keysym.h
14${PLIST.aqua}include/X11/cursorfont.h 14${PLIST.aqua}include/X11/cursorfont.h
@@ -37,26 +37,27 @@ include/tk/generic/tkIntPlatDecls.h @@ -37,26 +37,27 @@ include/tk/generic/tkIntPlatDecls.h
37include/tk/generic/tkIntXlibDecls.h 37include/tk/generic/tkIntXlibDecls.h
38include/tk/generic/tkMenu.h 38include/tk/generic/tkMenu.h
39include/tk/generic/tkMenubutton.h 39include/tk/generic/tkMenubutton.h
40include/tk/generic/tkPlatDecls.h 40include/tk/generic/tkPlatDecls.h
41include/tk/generic/tkPort.h 41include/tk/generic/tkPort.h
42include/tk/generic/tkScale.h 42include/tk/generic/tkScale.h
43include/tk/generic/tkScrollbar.h 43include/tk/generic/tkScrollbar.h
44include/tk/generic/tkSelect.h 44include/tk/generic/tkSelect.h
45include/tk/generic/tkText.h 45include/tk/generic/tkText.h
46include/tk/generic/tkUndo.h 46include/tk/generic/tkUndo.h
47include/tk/unix/tkUnixDefault.h 47include/tk/unix/tkUnixDefault.h
48include/tk/unix/tkUnixInt.h 48include/tk/unix/tkUnixInt.h
49include/tk/unix/tkUnixPort.h 49include/tk/unix/tkUnixPort.h
 50include/tk/unix/tkUuid.h
50include/tkDecls.h 51include/tkDecls.h
51include/tkInt.h 52include/tkInt.h
52include/tkIntDecls.h 53include/tkIntDecls.h
53include/tkIntPlatDecls.h 54include/tkIntPlatDecls.h
54include/tkIntXlibDecls.h 55include/tkIntXlibDecls.h
55include/tkPlatDecls.h 56include/tkPlatDecls.h
56${PLIST.aqua}lib/Tk.icns 57${PLIST.aqua}lib/Tk.icns
57${PLIST.aqua}lib/Tk.tiff 58${PLIST.aqua}lib/Tk.tiff
58lib/libtk${SONUM}.a 59lib/libtk${SONUM}.a
59lib/libtk${SONUM}.so 60lib/libtk${SONUM}.so
60lib/libtk${SONUM}.so.1.0 61lib/libtk${SONUM}.so.1.0
61lib/libtkstub${SONUM}.a 62lib/libtkstub${SONUM}.a
62lib/pkgconfig/tk.pc 63lib/pkgconfig/tk.pc
@@ -172,34 +173,36 @@ lib/tk${BASEVER}/images/tai-ku.gif @@ -172,34 +173,36 @@ lib/tk${BASEVER}/images/tai-ku.gif
172lib/tk${BASEVER}/listbox.tcl 173lib/tk${BASEVER}/listbox.tcl
173lib/tk${BASEVER}/megawidget.tcl 174lib/tk${BASEVER}/megawidget.tcl
174lib/tk${BASEVER}/menu.tcl 175lib/tk${BASEVER}/menu.tcl
175lib/tk${BASEVER}/mkpsenc.tcl 176lib/tk${BASEVER}/mkpsenc.tcl
176lib/tk${BASEVER}/msgbox.tcl 177lib/tk${BASEVER}/msgbox.tcl
177lib/tk${BASEVER}/msgs/cs.msg 178lib/tk${BASEVER}/msgs/cs.msg
178lib/tk${BASEVER}/msgs/da.msg 179lib/tk${BASEVER}/msgs/da.msg
179lib/tk${BASEVER}/msgs/de.msg 180lib/tk${BASEVER}/msgs/de.msg
180lib/tk${BASEVER}/msgs/el.msg 181lib/tk${BASEVER}/msgs/el.msg
181lib/tk${BASEVER}/msgs/en.msg 182lib/tk${BASEVER}/msgs/en.msg
182lib/tk${BASEVER}/msgs/en_gb.msg 183lib/tk${BASEVER}/msgs/en_gb.msg
183lib/tk${BASEVER}/msgs/eo.msg 184lib/tk${BASEVER}/msgs/eo.msg
184lib/tk${BASEVER}/msgs/es.msg 185lib/tk${BASEVER}/msgs/es.msg
 186lib/tk${BASEVER}/msgs/fi.msg
185lib/tk${BASEVER}/msgs/fr.msg 187lib/tk${BASEVER}/msgs/fr.msg
186lib/tk${BASEVER}/msgs/hu.msg 188lib/tk${BASEVER}/msgs/hu.msg
187lib/tk${BASEVER}/msgs/it.msg 189lib/tk${BASEVER}/msgs/it.msg
188lib/tk${BASEVER}/msgs/nl.msg 190lib/tk${BASEVER}/msgs/nl.msg
189lib/tk${BASEVER}/msgs/pl.msg 191lib/tk${BASEVER}/msgs/pl.msg
190lib/tk${BASEVER}/msgs/pt.msg 192lib/tk${BASEVER}/msgs/pt.msg
191lib/tk${BASEVER}/msgs/ru.msg 193lib/tk${BASEVER}/msgs/ru.msg
192lib/tk${BASEVER}/msgs/sv.msg 194lib/tk${BASEVER}/msgs/sv.msg
 195lib/tk${BASEVER}/msgs/zh_cn.msg
193lib/tk${BASEVER}/obsolete.tcl 196lib/tk${BASEVER}/obsolete.tcl
194lib/tk${BASEVER}/optMenu.tcl 197lib/tk${BASEVER}/optMenu.tcl
195lib/tk${BASEVER}/palette.tcl 198lib/tk${BASEVER}/palette.tcl
196lib/tk${BASEVER}/panedwindow.tcl 199lib/tk${BASEVER}/panedwindow.tcl
197lib/tk${BASEVER}/pkgIndex.tcl 200lib/tk${BASEVER}/pkgIndex.tcl
198lib/tk${BASEVER}/safetk.tcl 201lib/tk${BASEVER}/safetk.tcl
199lib/tk${BASEVER}/scale.tcl 202lib/tk${BASEVER}/scale.tcl
200lib/tk${BASEVER}/scrlbar.tcl 203lib/tk${BASEVER}/scrlbar.tcl
201lib/tk${BASEVER}/spinbox.tcl 204lib/tk${BASEVER}/spinbox.tcl
202lib/tk${BASEVER}/tclIndex 205lib/tk${BASEVER}/tclIndex
203lib/tk${BASEVER}/tearoff.tcl 206lib/tk${BASEVER}/tearoff.tcl
204lib/tk${BASEVER}/text.tcl 207lib/tk${BASEVER}/text.tcl
205lib/tk${BASEVER}/tk.tcl 208lib/tk${BASEVER}/tk.tcl

cvs diff -r1.41 -r1.42 pkgsrc/x11/tk/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/x11/tk/buildlink3.mk 2023/01/29 21:15:19 1.41
+++ pkgsrc/x11/tk/buildlink3.mk 2023/06/26 15:53:25 1.42
@@ -1,41 +1,41 @@ @@ -1,41 +1,41 @@
1# $NetBSD: buildlink3.mk,v 1.41 2023/01/29 21:15:19 ryoon Exp $ 1# $NetBSD: buildlink3.mk,v 1.42 2023/06/26 15:53:25 adam Exp $
2 2
3BUILDLINK_TREE+= tk 3BUILDLINK_TREE+= tk
4 4
5.if !defined(TK_BUILDLINK3_MK) 5.if !defined(TK_BUILDLINK3_MK)
6TK_BUILDLINK3_MK:= 6TK_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.tk+= tk>=8.5.7 8BUILDLINK_API_DEPENDS.tk+= tk>=8.5.7
9BUILDLINK_ABI_DEPENDS.tk+= tk>=8.6.12nb1 9BUILDLINK_ABI_DEPENDS.tk+= tk>=8.6.12nb1
10BUILDLINK_PKGSRCDIR.tk?= ../../x11/tk 10BUILDLINK_PKGSRCDIR.tk?= ../../x11/tk
11 11
12BUILDLINK_FILES.tk+= bin/wish* 12BUILDLINK_FILES.tk+= bin/wish*
13# 13#
14# Make "-ltk" and "-ltk8.6" resolve into "-ltk86", so that we don't 14# Make "-ltk" and "-ltk8.6" resolve into "-ltk86", so that we don't
15# need to patch so many Makefiles. 15# need to patch so many Makefiles.
16# 16#
17BUILDLINK_TRANSFORM+= l:tk:tk86 17BUILDLINK_TRANSFORM+= l:tk:tk86
18BUILDLINK_TRANSFORM+= l:tk8.6:tk86 18BUILDLINK_TRANSFORM+= l:tk8.6:tk86
19 19
20TKCONFIG_SH?= ${BUILDLINK_PREFIX.tk}/lib/tkConfig.sh 20TKCONFIG_SH?= ${BUILDLINK_PREFIX.tk}/lib/tkConfig.sh
21 21
22_TOOLS_USE_PKGSRC.wish= yes 22_TOOLS_USE_PKGSRC.wish= yes
23 23
24WISH= ${LOCALBASE}/bin/wish 24WISH= ${PREFIX}/bin/wish
25 25
26pkgbase := tk 26pkgbase := tk
27.include "../../mk/pkg-build-options.mk" 27.include "../../mk/pkg-build-options.mk"
28 28
29.if !empty(PKG_BUILD_OPTIONS.tk:Mxft2) 29.if ${PKG_BUILD_OPTIONS.tk:Mxft2}
30. include "../../x11/libXft/buildlink3.mk" 30. include "../../x11/libXft/buildlink3.mk"
31.endif 31.endif
32.if empty(PKG_BUILD_OPTIONS.tk:Maqua) 32.if empty(PKG_BUILD_OPTIONS.tk:Maqua)
33. include "../../x11/libX11/buildlink3.mk" 33. include "../../x11/libX11/buildlink3.mk"
34. include "../../x11/libXext/buildlink3.mk" 34. include "../../x11/libXext/buildlink3.mk"
35. include "../../x11/libXScrnSaver/buildlink3.mk" 35. include "../../x11/libXScrnSaver/buildlink3.mk"
36.endif 36.endif
37.include "../../lang/tcl/buildlink3.mk" 37.include "../../lang/tcl/buildlink3.mk"
38.include "../../mk/pthread.buildlink3.mk" 38.include "../../mk/pthread.buildlink3.mk"
39.endif # TK_BUILDLINK3_MK 39.endif # TK_BUILDLINK3_MK
40 40
41BUILDLINK_TREE+= -tk 41BUILDLINK_TREE+= -tk

cvs diff -r1.59 -r1.60 pkgsrc/x11/tk/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/tk/distinfo 2021/11/16 16:25:09 1.59
+++ pkgsrc/x11/tk/distinfo 2023/06/26 15:53:25 1.60
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.59 2021/11/16 16:25:09 adam Exp $ 1$NetBSD: distinfo,v 1.60 2023/06/26 15:53:25 adam Exp $
2 2
3BLAKE2s (tk8.6.12-src.tar.gz) = 3bd977f5a13168b09bf001eed6adb0ceea64c1aa46277343dfc8eef480997625 3BLAKE2s (tk8.6.13-src.tar.gz) = d49336a4961ac9338042287c8e22fce96bfda59a28a2531d6d41b46185e14940
4SHA512 (tk8.6.12-src.tar.gz) = afe51eb3e2071640ebc57f9ee6979fe91ee7856df8d3c9d55ae70c470cdae2306d2feeb791f46258f529a5c4a07b53974a7574cf3594818cd4e99077b30c697b 4SHA512 (tk8.6.13-src.tar.gz) = 719aa6776bfdc814f817919a265d3f9d847782c9f0a5fc5c2ab139beeba921e6fde8c66e7e836d78f86f53c98a7df0e587f0b2f4b08cc5ce12eecbb7f1ab71a5
5Size (tk8.6.12-src.tar.gz) = 4515393 bytes 5Size (tk8.6.13-src.tar.gz) = 4546848 bytes
6SHA1 (patch-unix_Makefile.in) = f97307d551827c845c60e5ed775811a24c21f859 6SHA1 (patch-unix_Makefile.in) = f97307d551827c845c60e5ed775811a24c21f859
7SHA1 (patch-unix_configure) = af73fbbcba79d237a8c5915a217aeb19a1675fdd 7SHA1 (patch-unix_configure) = af73fbbcba79d237a8c5915a217aeb19a1675fdd

cvs diff -r1.9 -r1.10 pkgsrc/x11/tk/options.mk (expand / switch to unified diff)

--- pkgsrc/x11/tk/options.mk 2020/12/14 08:46:56 1.9
+++ pkgsrc/x11/tk/options.mk 2023/06/26 15:53:25 1.10
@@ -1,40 +1,40 @@ @@ -1,40 +1,40 @@
1# $NetBSD: options.mk,v 1.9 2020/12/14 08:46:56 dbj Exp $ 1# $NetBSD: options.mk,v 1.10 2023/06/26 15:53:25 adam Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.tk 3PKG_OPTIONS_VAR= PKG_OPTIONS.tk
4PKG_SUPPORTED_OPTIONS= threads debug xft2 4PKG_SUPPORTED_OPTIONS= threads debug xft2
5PKG_SUGGESTED_OPTIONS= threads 5PKG_SUGGESTED_OPTIONS= threads
6 6
7.include "../../mk/bsd.prefs.mk" 7.include "../../mk/bsd.prefs.mk"
8 8
9PLIST_VARS+= aqua 9PLIST_VARS+= aqua
10 10
11.if ${OPSYS} != "Darwin" 11.if ${OPSYS} != "Darwin"
12PKG_SUGGESTED_OPTIONS+= xft2 12PKG_SUGGESTED_OPTIONS+= xft2
13.else 13.else
14PKG_SUPPORTED_OPTIONS+= aqua 14PKG_SUPPORTED_OPTIONS+= aqua
15.endif 15.endif
16 16
17.include "../../mk/bsd.options.mk" 17.include "../../mk/bsd.options.mk"
18 18
19# IMPORTANT: This option should be enabled on a system without X11. 19# IMPORTANT: This option should be enabled on a system without X11.
20# Otherwise some X11 headers are installed and will break X11 compatibility. 20# Otherwise some X11 headers are installed and will break X11 compatibility.
21.if !empty(PKG_OPTIONS:Maqua) 21.if !empty(PKG_OPTIONS:Maqua)
22CONFIGURE_ARGS+= --enable-aqua 22CONFIGURE_ARGS+= --enable-aqua
23CONFIGURE_ARGS+= --without-x 23CONFIGURE_ARGS+= --without-x
24PLIST.aqua= yes 24PLIST.aqua= yes
25.else 25.else
26CONFIGURE_ARGS+= --x-includes=${X11BASE}/include 26CONFIGURE_ARGS+= --x-includes=${X11BASE}/include
27CONFIGURE_ARGS+= --x-libraries=${X11BASE}/lib${LIBABISUFFIX:Q} 27CONFIGURE_ARGS+= --x-libraries=${X11BASE}/lib${LIBABISUFFIX}
28.include "../../x11/libX11/buildlink3.mk" 28.include "../../x11/libX11/buildlink3.mk"
29.include "../../x11/libXext/buildlink3.mk" 29.include "../../x11/libXext/buildlink3.mk"
30.include "../../x11/libXScrnSaver/buildlink3.mk" 30.include "../../x11/libXScrnSaver/buildlink3.mk"
31.endif 31.endif
32 32
33.if !empty(PKG_OPTIONS:Mdebug) 33.if !empty(PKG_OPTIONS:Mdebug)
34CONFIGURE_ARGS+= --enable-symbols 34CONFIGURE_ARGS+= --enable-symbols
35.endif 35.endif
36 36
37.if !empty(PKG_OPTIONS:Mthreads) 37.if !empty(PKG_OPTIONS:Mthreads)
38CONFIGURE_ARGS+= --enable-threads 38CONFIGURE_ARGS+= --enable-threads
39PTHREAD_OPTS+= require 39PTHREAD_OPTS+= require
40.include "../../mk/pthread.buildlink3.mk" 40.include "../../mk/pthread.buildlink3.mk"