pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/wxGTK30 Updated wxGTK30 to 3.0.3.
details: https://anonhg.NetBSD.org/pkgsrc/rev/2c55c45ff7b9
branches: trunk
changeset: 368193:2c55c45ff7b9
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon Sep 11 20:22:53 2017 +0000
description:
Updated wxGTK30 to 3.0.3.
Carry forward libtool patch from 3.0.2, with LDFLAGS changes
included.
This is a bug fix release with no significant new features compared
to the previous 3.0.x releases and compatible with them at both the
API and the ABI level (i.e. all applications linked against earlier
3.0.x DLLs or shared libraries will continue to work when using
3.0.3 libraries).
The full list of changes in this release is available at
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.0.3/docs/changes.txt
(starting from the line 583, or search for "3.0.3" in this file),
here are some selected ones:
* In all ports:
- Support requestion modern (3.x+) OpenGL version in wxGLCanvas.
- Fix using wxHTTP and wxFTP from worker thread.
* In wxGTK:
- Support for Gstreamer 1.0 in wxMediaCtrl, in addition to obsolete 0.x.
- Several fatal bug fixes for GTK+ 3.
diffstat:
x11/wxGTK30/Makefile | 22 ++++----
x11/wxGTK30/distinfo | 20 +++----
x11/wxGTK30/patches/patch-Makefile.in | 32 --------------
x11/wxGTK30/patches/patch-src_stc_scintilla_src_Editor.cxx | 17 -------
4 files changed, 20 insertions(+), 71 deletions(-)
diffs (132 lines):
diff -r 9422e17c1189 -r 2c55c45ff7b9 x11/wxGTK30/Makefile
--- a/x11/wxGTK30/Makefile Mon Sep 11 16:28:59 2017 +0000
+++ b/x11/wxGTK30/Makefile Mon Sep 11 20:22:53 2017 +0000
@@ -1,20 +1,20 @@
-# $NetBSD: Makefile,v 1.21 2017/07/15 19:10:31 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2017/09/11 20:22:53 wiz Exp $
-VERSION= 3.0.2
-PKGREVISION= 10
-DISTNAME= wxWidgets-${VERSION}
-PKGNAME= wxGTK30-${VERSION}
+DISTNAME= wxWidgets-3.0.3
+PKGNAME= ${DISTNAME:S/wxWidgets/wxGTK30/}
CATEGORIES= x11
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wxwindows/}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=wxWidgets/}
+GITHUB_PROJECT= wxWidgets
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
EXTRACT_SUFX= .tar.bz2
-PATCHFILES= ${DISTNAME}-libtool.3.diff.bz2
+PATCHFILES= ${DISTNAME}-libtool.1.diff.bz2
PATCH_SITES= ${MASTER_SITE_LOCAL}
-PATCH_DIST_STRIP.${DISTNAME}-libtool.3.diff.bz2= -p1
+PATCH_DIST_STRIP.${DISTNAME}-libtool.1.diff.bz2= -p1
MAINTAINER= dbj%NetBSD.org@localhost
HOMEPAGE= http://www.wxwidgets.org/
-COMMENT= wxWidgets GUI library
+COMMENT= Cross-platform wxWidgets GUI library
# LGPLv2 with additional permission; http://opensource.org/licenses/wxwindows
LICENSE= gnu-lgpl-v2
@@ -106,8 +106,8 @@
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/oss.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
-.include "../../multimedia/gstreamer0.10/buildlink3.mk"
-.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../multimedia/gstreamer1/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
.if ${OPSYS} != "Darwin"
.include "../../graphics/MesaLib/buildlink3.mk"
diff -r 9422e17c1189 -r 2c55c45ff7b9 x11/wxGTK30/distinfo
--- a/x11/wxGTK30/distinfo Mon Sep 11 16:28:59 2017 +0000
+++ b/x11/wxGTK30/distinfo Mon Sep 11 20:22:53 2017 +0000
@@ -1,18 +1,16 @@
-$NetBSD: distinfo,v 1.8 2017/07/15 19:10:57 wiz Exp $
+$NetBSD: distinfo,v 1.9 2017/09/11 20:22:53 wiz Exp $
-SHA1 (wxWidgets-3.0.2-libtool.3.diff.bz2) = ffc3fbec9b1a8a9c19ac5f3750c78559b6bb2c81
-RMD160 (wxWidgets-3.0.2-libtool.3.diff.bz2) = 54f4aa932208172496e620def1d854602d87b12e
-SHA512 (wxWidgets-3.0.2-libtool.3.diff.bz2) = 31ea745d9d989e20fcb16e152c5312080d4eca5da9c2b27bf1a9ce7c8d40479711959bce3e33e6d3f10116c85a00e8f0b0b5699633966ebaf5afb418e69e6488
-Size (wxWidgets-3.0.2-libtool.3.diff.bz2) = 209972 bytes
-SHA1 (wxWidgets-3.0.2.tar.bz2) = 6461eab4428c0a8b9e41781b8787510484dea800
-RMD160 (wxWidgets-3.0.2.tar.bz2) = a7f404c8a64ca68fa31e408bded4387c2722196b
-SHA512 (wxWidgets-3.0.2.tar.bz2) = 098f79863103f3be0b7e21e4f0f1b34ab5277ef0033c1ef1387a9c673b0e0b76a2d732b183fa11b22cfcbbfdb7a4884f243d12f65cd49baa1772852307b393c4
-Size (wxWidgets-3.0.2.tar.bz2) = 20172909 bytes
-SHA1 (patch-Makefile.in) = 57f775d5471411a5439c83c943042badc153e00f
+SHA1 (wxWidgets-3.0.3-libtool.1.diff.bz2) = 7e108d1d58efc23354f5ac8ebe7e0f5938df6f51
+RMD160 (wxWidgets-3.0.3-libtool.1.diff.bz2) = 9a165c89abbe857c042a936a54a5fdf21737ba33
+SHA512 (wxWidgets-3.0.3-libtool.1.diff.bz2) = f7659bb6b2d3262399a6c5eaa4fe16c1204ec80addbfacf5e64052fe2a793f63dc071d7c261252db93556e86e55a2da939875a6f83ff2b1b09fd7d41636f65b3
+Size (wxWidgets-3.0.3-libtool.1.diff.bz2) = 213915 bytes
+SHA1 (wxWidgets-3.0.3.tar.bz2) = 3525306c926e208d9b0272aaa9c091b8c7264e5b
+RMD160 (wxWidgets-3.0.3.tar.bz2) = a74969aba91793ce3c870ca966234b6f3cf74403
+SHA512 (wxWidgets-3.0.3.tar.bz2) = dfe53682d7cda1d460f336a890603c4e823078be4b05e7cf43ab36cb49247f702808aa939d9311705bdf5f96eaa076e7a8f77f4415bc07c5bfdc19e5deff1dd1
+Size (wxWidgets-3.0.3.tar.bz2) = 20054446 bytes
SHA1 (patch-build_aclocal_bakefile.m4) = 7d3d6fb1e6a72e370dc6147010fa5bf2c46f1206
SHA1 (patch-configure) = 897f13daa5bc8246902d7d864096d621f2e54928
SHA1 (patch-configure.in) = e49b9a83040201f01c22b3e1cbc4b331985f4e99
-SHA1 (patch-src_stc_scintilla_src_Editor.cxx) = 0b3fb6b8a6c3e72868a12d7b16ceebe295a599a8
SHA1 (patch-src_tiff_configure) = e1c002f5b7d0bf2c0bec399dbb62d0146c14ec20
SHA1 (patch-src_tiff_configure.ac) = 0d51a7c251f897aa00e58c3a7ec5f348b50d1821
SHA1 (patch-src_unix_fswatcher__kqueue.cpp) = 49e142dbdd5c8b8f449ab19b4adbe403d515ab95
diff -r 9422e17c1189 -r 2c55c45ff7b9 x11/wxGTK30/patches/patch-Makefile.in
--- a/x11/wxGTK30/patches/patch-Makefile.in Mon Sep 11 16:28:59 2017 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-$NetBSD: patch-Makefile.in,v 1.1 2017/07/15 19:10:57 wiz Exp $
-
-Honor LDFLAGS.
-
---- Makefile.in.orig 2017-07-15 18:18:47.610399130 +0000
-+++ Makefile.in
-@@ -35,6 +35,7 @@ CC = @CC@
- CXX = @CXX@
- CFLAGS = @CFLAGS@
- CXXFLAGS = @CXXFLAGS@
-+LDFLAGS = @LDFLAGS@
- OBJCXXFLAGS = @OBJCXXFLAGS@
- CPPFLAGS = @CPPFLAGS@
- VENDOR = @VENDOR@
-@@ -65,7 +66,7 @@ WX_RELEASE_NODOT = 30
- WX_VERSION = $(WX_RELEASE).2
- LIBDIRNAME = $(wx_top_builddir)/lib
- WXREGEX_CFLAGS = -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) $(PIC_FLAG) \
-- $(CPPFLAGS) $(CFLAGS)
-+ $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)
- WXREGEX_OBJECTS = \
- wxregex_regcomp.lo \
- wxregex_regexec.lo \
-@@ -14890,7 +14891,7 @@ distclean: clean
- -(cd samples && $(MAKE) distclean)
-
- @COND_wxUSE_REGEX_builtin@$(LIBDIRNAME)/$(DLLPREFIX)wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE).la: $(WXREGEX_OBJECTS)
--@COND_wxUSE_REGEX_builtin@ ${LIBTOOL} --mode=link --tag=CC $(CC) -rpath $(libdir) -shared -o $@ $(WXREGEX_OBJECTS) $(__wxregex___importlib) -version-number 0:2:0
-+@COND_wxUSE_REGEX_builtin@ ${LIBTOOL} --mode=link --tag=CC $(CC) $(LDFLAGS) -rpath $(libdir) -shared -o $@ $(WXREGEX_OBJECTS) $(__wxregex___importlib) -version-number 0:2:0
-
- @COND_wxUSE_REGEX_builtin@install_wxregex: $(__wxregex___depname)
- @COND_wxUSE_REGEX_builtin@ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(libdir)
diff -r 9422e17c1189 -r 2c55c45ff7b9 x11/wxGTK30/patches/patch-src_stc_scintilla_src_Editor.cxx
--- a/x11/wxGTK30/patches/patch-src_stc_scintilla_src_Editor.cxx Mon Sep 11 16:28:59 2017 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-src_stc_scintilla_src_Editor.cxx,v 1.1 2015/01/17 11:16:59 wiedi Exp $
-Avoid ambiguity on SunOS
-
---- src/stc/scintilla/src/Editor.cxx.orig 2014-10-06 21:33:44.000000000 +0000
-+++ src/stc/scintilla/src/Editor.cxx
-@@ -5841,9 +5841,9 @@ void Editor::GoToLine(int lineNo) {
- }
-
- static bool Close(Point pt1, Point pt2) {
-- if (abs(pt1.x - pt2.x) > 3)
-+ if (abs((long)(pt1.x - pt2.x)) > 3)
- return false;
-- if (abs(pt1.y - pt2.y) > 3)
-+ if (abs((long)(pt1.y - pt2.y)) > 3)
- return false;
- return true;
- }
Home |
Main Index |
Thread Index |
Old Index