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)diff -r1.93 -r1.94 pkgsrc/x11/tk/Makefile
(adam)
@@ -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 | |||
3 | DISTNAME= tk${TK_VERSION}-src | 3 | DISTNAME= tk${TK_VERSION}-src | |
4 | PKGNAME= tk-${TK_VERSION} | 4 | PKGNAME= tk-${TK_VERSION} | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= x11 lang | 5 | CATEGORIES= x11 lang | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/} | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://www.tcl.tk/ | 9 | HOMEPAGE= https://www.tcl.tk/ | |
11 | COMMENT= Graphical toolkit for TCL | 10 | COMMENT= Graphical toolkit for TCL | |
12 | LICENSE= 2-clause-bsd | 11 | LICENSE= 2-clause-bsd | |
13 | 12 | |||
14 | .include "../../x11/tk/Makefile.version" | 13 | .include "../../x11/tk/Makefile.version" | |
15 | 14 | |||
16 | WRKSRC= ${WRKDIR}/tk${TK_VERSION} | 15 | WRKSRC= ${WRKDIR}/tk${TK_VERSION} | |
17 | 16 | |||
18 | USE_GCC_RUNTIME= yes | 17 | USE_GCC_RUNTIME= yes | |
19 | 18 | |||
20 | GNU_CONFIGURE= yes | 19 | GNU_CONFIGURE= yes | |
21 | CONFIGURE_DIRS= unix | 20 | CONFIGURE_DIRS= unix | |
22 | BUILD_DIRS= ${CONFIGURE_DIRS} | 21 | BUILD_DIRS= ${CONFIGURE_DIRS} | |
23 | CONFIGURE_ARGS+= --with-tcl=${_CROSS_DESTDIR:U}${BUILDLINK_PREFIX.tcl}/lib | 22 | CONFIGURE_ARGS+= --with-tcl=${_CROSS_DESTDIR:U}${BUILDLINK_PREFIX.tcl}/lib | |
24 | CONFIGURE_ENV+= LIB_RUNTIME_DIR=${PREFIX}/lib | 23 | CONFIGURE_ENV+= LIB_RUNTIME_DIR=${PREFIX}/lib | |
25 | ||||
26 | PKGCONFIG_OVERRIDE+= unix/tk.pc.in | 24 | PKGCONFIG_OVERRIDE+= unix/tk.pc.in | |
27 | ||||
28 | TEST_TARGET= test | 25 | TEST_TARGET= test | |
29 | 26 | |||
27 | CHECK_PORTABILITY_SKIP= win/configure | |||
28 | ||||
30 | .if defined(ABI) && ${ABI} == "64" | 29 | .if defined(ABI) && ${ABI} == "64" | |
31 | CONFIGURE_ARGS+= --enable-64bit | 30 | CONFIGURE_ARGS+= --enable-64bit | |
32 | .endif | 31 | .endif | |
33 | 32 | |||
34 | .include "options.mk" | 33 | .include "options.mk" | |
35 | 34 | |||
36 | SUBST_CLASSES+= tk-config | 35 | SUBST_CLASSES+= tk-config | |
37 | SUBST_STAGE.tk-config= post-build | 36 | SUBST_STAGE.tk-config= post-build | |
38 | SUBST_FILES.tk-config= unix/tkConfig.sh | 37 | SUBST_FILES.tk-config= unix/tkConfig.sh | |
39 | SUBST_SED.tk-config+= -e "s|${WRKSRC}/unix|${PREFIX}/lib|" | 38 | SUBST_SED.tk-config+= -e "s|${WRKSRC}/unix|${PREFIX}/lib|" | |
40 | SUBST_SED.tk-config+= -e "s|${WRKSRC}|${PREFIX}/include/tk|" | 39 | SUBST_SED.tk-config+= -e "s|${WRKSRC}|${PREFIX}/include/tk|" | |
41 | 40 | |||
42 | PLIST_SUBST+= SONUM=${TK_SONUM} | 41 | PLIST_SUBST+= SONUM=${TK_SONUM} |
@@ -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 | |||
8 | TK_SONUM= 86 | 8 | TK_SONUM= 86 | |
9 | TK_BASEVER= 8.6 | 9 | TK_BASEVER= 8.6 | |
10 | TK_VERSION= 8.6.12 | 10 | TK_VERSION= 8.6.13 |
@@ -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 $ | |
2 | bin/wish | 2 | bin/wish | |
3 | bin/wish${BASEVER} | 3 | bin/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 | |||
37 | include/tk/generic/tkIntXlibDecls.h | 37 | include/tk/generic/tkIntXlibDecls.h | |
38 | include/tk/generic/tkMenu.h | 38 | include/tk/generic/tkMenu.h | |
39 | include/tk/generic/tkMenubutton.h | 39 | include/tk/generic/tkMenubutton.h | |
40 | include/tk/generic/tkPlatDecls.h | 40 | include/tk/generic/tkPlatDecls.h | |
41 | include/tk/generic/tkPort.h | 41 | include/tk/generic/tkPort.h | |
42 | include/tk/generic/tkScale.h | 42 | include/tk/generic/tkScale.h | |
43 | include/tk/generic/tkScrollbar.h | 43 | include/tk/generic/tkScrollbar.h | |
44 | include/tk/generic/tkSelect.h | 44 | include/tk/generic/tkSelect.h | |
45 | include/tk/generic/tkText.h | 45 | include/tk/generic/tkText.h | |
46 | include/tk/generic/tkUndo.h | 46 | include/tk/generic/tkUndo.h | |
47 | include/tk/unix/tkUnixDefault.h | 47 | include/tk/unix/tkUnixDefault.h | |
48 | include/tk/unix/tkUnixInt.h | 48 | include/tk/unix/tkUnixInt.h | |
49 | include/tk/unix/tkUnixPort.h | 49 | include/tk/unix/tkUnixPort.h | |
50 | include/tk/unix/tkUuid.h | |||
50 | include/tkDecls.h | 51 | include/tkDecls.h | |
51 | include/tkInt.h | 52 | include/tkInt.h | |
52 | include/tkIntDecls.h | 53 | include/tkIntDecls.h | |
53 | include/tkIntPlatDecls.h | 54 | include/tkIntPlatDecls.h | |
54 | include/tkIntXlibDecls.h | 55 | include/tkIntXlibDecls.h | |
55 | include/tkPlatDecls.h | 56 | include/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 | |
58 | lib/libtk${SONUM}.a | 59 | lib/libtk${SONUM}.a | |
59 | lib/libtk${SONUM}.so | 60 | lib/libtk${SONUM}.so | |
60 | lib/libtk${SONUM}.so.1.0 | 61 | lib/libtk${SONUM}.so.1.0 | |
61 | lib/libtkstub${SONUM}.a | 62 | lib/libtkstub${SONUM}.a | |
62 | lib/pkgconfig/tk.pc | 63 | lib/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 | |||
172 | lib/tk${BASEVER}/listbox.tcl | 173 | lib/tk${BASEVER}/listbox.tcl | |
173 | lib/tk${BASEVER}/megawidget.tcl | 174 | lib/tk${BASEVER}/megawidget.tcl | |
174 | lib/tk${BASEVER}/menu.tcl | 175 | lib/tk${BASEVER}/menu.tcl | |
175 | lib/tk${BASEVER}/mkpsenc.tcl | 176 | lib/tk${BASEVER}/mkpsenc.tcl | |
176 | lib/tk${BASEVER}/msgbox.tcl | 177 | lib/tk${BASEVER}/msgbox.tcl | |
177 | lib/tk${BASEVER}/msgs/cs.msg | 178 | lib/tk${BASEVER}/msgs/cs.msg | |
178 | lib/tk${BASEVER}/msgs/da.msg | 179 | lib/tk${BASEVER}/msgs/da.msg | |
179 | lib/tk${BASEVER}/msgs/de.msg | 180 | lib/tk${BASEVER}/msgs/de.msg | |
180 | lib/tk${BASEVER}/msgs/el.msg | 181 | lib/tk${BASEVER}/msgs/el.msg | |
181 | lib/tk${BASEVER}/msgs/en.msg | 182 | lib/tk${BASEVER}/msgs/en.msg | |
182 | lib/tk${BASEVER}/msgs/en_gb.msg | 183 | lib/tk${BASEVER}/msgs/en_gb.msg | |
183 | lib/tk${BASEVER}/msgs/eo.msg | 184 | lib/tk${BASEVER}/msgs/eo.msg | |
184 | lib/tk${BASEVER}/msgs/es.msg | 185 | lib/tk${BASEVER}/msgs/es.msg | |
186 | lib/tk${BASEVER}/msgs/fi.msg | |||
185 | lib/tk${BASEVER}/msgs/fr.msg | 187 | lib/tk${BASEVER}/msgs/fr.msg | |
186 | lib/tk${BASEVER}/msgs/hu.msg | 188 | lib/tk${BASEVER}/msgs/hu.msg | |
187 | lib/tk${BASEVER}/msgs/it.msg | 189 | lib/tk${BASEVER}/msgs/it.msg | |
188 | lib/tk${BASEVER}/msgs/nl.msg | 190 | lib/tk${BASEVER}/msgs/nl.msg | |
189 | lib/tk${BASEVER}/msgs/pl.msg | 191 | lib/tk${BASEVER}/msgs/pl.msg | |
190 | lib/tk${BASEVER}/msgs/pt.msg | 192 | lib/tk${BASEVER}/msgs/pt.msg | |
191 | lib/tk${BASEVER}/msgs/ru.msg | 193 | lib/tk${BASEVER}/msgs/ru.msg | |
192 | lib/tk${BASEVER}/msgs/sv.msg | 194 | lib/tk${BASEVER}/msgs/sv.msg | |
195 | lib/tk${BASEVER}/msgs/zh_cn.msg | |||
193 | lib/tk${BASEVER}/obsolete.tcl | 196 | lib/tk${BASEVER}/obsolete.tcl | |
194 | lib/tk${BASEVER}/optMenu.tcl | 197 | lib/tk${BASEVER}/optMenu.tcl | |
195 | lib/tk${BASEVER}/palette.tcl | 198 | lib/tk${BASEVER}/palette.tcl | |
196 | lib/tk${BASEVER}/panedwindow.tcl | 199 | lib/tk${BASEVER}/panedwindow.tcl | |
197 | lib/tk${BASEVER}/pkgIndex.tcl | 200 | lib/tk${BASEVER}/pkgIndex.tcl | |
198 | lib/tk${BASEVER}/safetk.tcl | 201 | lib/tk${BASEVER}/safetk.tcl | |
199 | lib/tk${BASEVER}/scale.tcl | 202 | lib/tk${BASEVER}/scale.tcl | |
200 | lib/tk${BASEVER}/scrlbar.tcl | 203 | lib/tk${BASEVER}/scrlbar.tcl | |
201 | lib/tk${BASEVER}/spinbox.tcl | 204 | lib/tk${BASEVER}/spinbox.tcl | |
202 | lib/tk${BASEVER}/tclIndex | 205 | lib/tk${BASEVER}/tclIndex | |
203 | lib/tk${BASEVER}/tearoff.tcl | 206 | lib/tk${BASEVER}/tearoff.tcl | |
204 | lib/tk${BASEVER}/text.tcl | 207 | lib/tk${BASEVER}/text.tcl | |
205 | lib/tk${BASEVER}/tk.tcl | 208 | lib/tk${BASEVER}/tk.tcl |
@@ -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 | |||
3 | BUILDLINK_TREE+= tk | 3 | BUILDLINK_TREE+= tk | |
4 | 4 | |||
5 | .if !defined(TK_BUILDLINK3_MK) | 5 | .if !defined(TK_BUILDLINK3_MK) | |
6 | TK_BUILDLINK3_MK:= | 6 | TK_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.tk+= tk>=8.5.7 | 8 | BUILDLINK_API_DEPENDS.tk+= tk>=8.5.7 | |
9 | BUILDLINK_ABI_DEPENDS.tk+= tk>=8.6.12nb1 | 9 | BUILDLINK_ABI_DEPENDS.tk+= tk>=8.6.12nb1 | |
10 | BUILDLINK_PKGSRCDIR.tk?= ../../x11/tk | 10 | BUILDLINK_PKGSRCDIR.tk?= ../../x11/tk | |
11 | 11 | |||
12 | BUILDLINK_FILES.tk+= bin/wish* | 12 | BUILDLINK_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 | # | |
17 | BUILDLINK_TRANSFORM+= l:tk:tk86 | 17 | BUILDLINK_TRANSFORM+= l:tk:tk86 | |
18 | BUILDLINK_TRANSFORM+= l:tk8.6:tk86 | 18 | BUILDLINK_TRANSFORM+= l:tk8.6:tk86 | |
19 | 19 | |||
20 | TKCONFIG_SH?= ${BUILDLINK_PREFIX.tk}/lib/tkConfig.sh | 20 | TKCONFIG_SH?= ${BUILDLINK_PREFIX.tk}/lib/tkConfig.sh | |
21 | 21 | |||
22 | _TOOLS_USE_PKGSRC.wish= yes | 22 | _TOOLS_USE_PKGSRC.wish= yes | |
23 | 23 | |||
24 | WISH= ${LOCALBASE}/bin/wish | 24 | WISH= ${PREFIX}/bin/wish | |
25 | 25 | |||
26 | pkgbase := tk | 26 | pkgbase := 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 | |||
41 | BUILDLINK_TREE+= -tk | 41 | BUILDLINK_TREE+= -tk |
@@ -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 | |||
3 | BLAKE2s (tk8.6.12-src.tar.gz) = 3bd977f5a13168b09bf001eed6adb0ceea64c1aa46277343dfc8eef480997625 | 3 | BLAKE2s (tk8.6.13-src.tar.gz) = d49336a4961ac9338042287c8e22fce96bfda59a28a2531d6d41b46185e14940 | |
4 | SHA512 (tk8.6.12-src.tar.gz) = afe51eb3e2071640ebc57f9ee6979fe91ee7856df8d3c9d55ae70c470cdae2306d2feeb791f46258f529a5c4a07b53974a7574cf3594818cd4e99077b30c697b | 4 | SHA512 (tk8.6.13-src.tar.gz) = 719aa6776bfdc814f817919a265d3f9d847782c9f0a5fc5c2ab139beeba921e6fde8c66e7e836d78f86f53c98a7df0e587f0b2f4b08cc5ce12eecbb7f1ab71a5 | |
5 | Size (tk8.6.12-src.tar.gz) = 4515393 bytes | 5 | Size (tk8.6.13-src.tar.gz) = 4546848 bytes | |
6 | SHA1 (patch-unix_Makefile.in) = f97307d551827c845c60e5ed775811a24c21f859 | 6 | SHA1 (patch-unix_Makefile.in) = f97307d551827c845c60e5ed775811a24c21f859 | |
7 | SHA1 (patch-unix_configure) = af73fbbcba79d237a8c5915a217aeb19a1675fdd | 7 | SHA1 (patch-unix_configure) = af73fbbcba79d237a8c5915a217aeb19a1675fdd |
@@ -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 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.tk | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.tk | |
4 | PKG_SUPPORTED_OPTIONS= threads debug xft2 | 4 | PKG_SUPPORTED_OPTIONS= threads debug xft2 | |
5 | PKG_SUGGESTED_OPTIONS= threads | 5 | PKG_SUGGESTED_OPTIONS= threads | |
6 | 6 | |||
7 | .include "../../mk/bsd.prefs.mk" | 7 | .include "../../mk/bsd.prefs.mk" | |
8 | 8 | |||
9 | PLIST_VARS+= aqua | 9 | PLIST_VARS+= aqua | |
10 | 10 | |||
11 | .if ${OPSYS} != "Darwin" | 11 | .if ${OPSYS} != "Darwin" | |
12 | PKG_SUGGESTED_OPTIONS+= xft2 | 12 | PKG_SUGGESTED_OPTIONS+= xft2 | |
13 | .else | 13 | .else | |
14 | PKG_SUPPORTED_OPTIONS+= aqua | 14 | PKG_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) | |
22 | CONFIGURE_ARGS+= --enable-aqua | 22 | CONFIGURE_ARGS+= --enable-aqua | |
23 | CONFIGURE_ARGS+= --without-x | 23 | CONFIGURE_ARGS+= --without-x | |
24 | PLIST.aqua= yes | 24 | PLIST.aqua= yes | |
25 | .else | 25 | .else | |
26 | CONFIGURE_ARGS+= --x-includes=${X11BASE}/include | 26 | CONFIGURE_ARGS+= --x-includes=${X11BASE}/include | |
27 | CONFIGURE_ARGS+= --x-libraries=${X11BASE}/lib${LIBABISUFFIX:Q} | 27 | CONFIGURE_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) | |
34 | CONFIGURE_ARGS+= --enable-symbols | 34 | CONFIGURE_ARGS+= --enable-symbols | |
35 | .endif | 35 | .endif | |
36 | 36 | |||
37 | .if !empty(PKG_OPTIONS:Mthreads) | 37 | .if !empty(PKG_OPTIONS:Mthreads) | |
38 | CONFIGURE_ARGS+= --enable-threads | 38 | CONFIGURE_ARGS+= --enable-threads | |
39 | PTHREAD_OPTS+= require | 39 | PTHREAD_OPTS+= require | |
40 | .include "../../mk/pthread.buildlink3.mk" | 40 | .include "../../mk/pthread.buildlink3.mk" |