Date: Sat, 17 Feb 2018 01:26:35 +0000 (UTC) From: "Jason E. Hale" <jhale@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r462080 - in head/devel: . gwenhywfar gwenhywfar-gtk3 gwenhywfar/files Message-ID: <201802170126.w1H1QZAC060384@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jhale Date: Sat Feb 17 01:26:35 2018 New Revision: 462080 URL: https://svnweb.freebsd.org/changeset/ports/462080 Log: Update devel/gwenhywfar* to 4.19.0 Add devel/gwenhywfar-gtk3 slave port - support library for GTK3+ Remove unneeded linguisttools dependency from devel/gwenhywfar-qt5 Added: head/devel/gwenhywfar-gtk3/ - copied from r461940, head/devel/gwenhywfar-gtk2/ Modified: head/devel/Makefile head/devel/gwenhywfar-gtk3/Makefile head/devel/gwenhywfar-gtk3/pkg-plist head/devel/gwenhywfar/Makefile head/devel/gwenhywfar/distinfo head/devel/gwenhywfar/files/patch-configure head/devel/gwenhywfar/pkg-plist Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat Feb 17 01:19:27 2018 (r462079) +++ head/devel/Makefile Sat Feb 17 01:26:35 2018 (r462080) @@ -885,6 +885,7 @@ SUBDIR += gwenhywfar SUBDIR += gwenhywfar-fox16 SUBDIR += gwenhywfar-gtk2 + SUBDIR += gwenhywfar-gtk3 SUBDIR += gwenhywfar-qt4 SUBDIR += gwenhywfar-qt5 SUBDIR += gzstream Modified: head/devel/gwenhywfar-gtk3/Makefile ============================================================================== --- head/devel/gwenhywfar-gtk2/Makefile Thu Feb 15 17:46:56 2018 (r461940) +++ head/devel/gwenhywfar-gtk3/Makefile Sat Feb 17 01:26:35 2018 (r462080) @@ -4,10 +4,10 @@ PORTREVISION= 0 PKGNAMESUFFIX= -${SLAVEPORT} MAINTAINER= jhale@FreeBSD.org -COMMENT= Gwenhywfar GTK2+ support library +COMMENT= Gwenhywfar GTK3+ support library MASTERDIR= ${.CURDIR}/../../devel/gwenhywfar -SLAVEPORT= gtk2 +SLAVEPORT= gtk3 PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile" Modified: head/devel/gwenhywfar-gtk3/pkg-plist ============================================================================== --- head/devel/gwenhywfar-gtk2/pkg-plist Thu Feb 15 17:46:56 2018 (r461940) +++ head/devel/gwenhywfar-gtk3/pkg-plist Sat Feb 17 01:26:35 2018 (r462080) @@ -1,5 +1,5 @@ -include/gwenhywfar4/gwen-gui-gtk2/gtk2_gui.h -lib/libgwengui-gtk2.so -lib/libgwengui-gtk2.so.0 -lib/libgwengui-gtk2.so.0.0.0 -libdata/pkgconfig/gwengui-gtk2.pc +include/gwenhywfar4/gwen-gui-gtk3/gtk3_gui.h +lib/libgwengui-gtk3.so +lib/libgwengui-gtk3.so.0 +lib/libgwengui-gtk3.so.0.0.0 +libdata/pkgconfig/gwengui-gtk3.pc Modified: head/devel/gwenhywfar/Makefile ============================================================================== --- head/devel/gwenhywfar/Makefile Sat Feb 17 01:19:27 2018 (r462079) +++ head/devel/gwenhywfar/Makefile Sat Feb 17 01:26:35 2018 (r462080) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= gwenhywfar -PORTVERSION= 4.18.0 +PORTVERSION= 4.19.0 PORTREVISION?= 0 CATEGORIES= devel net security -MASTER_SITES= http://www.aquamaniac.de/sites/download/download.php?package=01&release=206&file=01&dummy=/ +MASTER_SITES= http://www.aquamaniac.de/sites/download/download.php?package=01&release=207&file=01&dummy=/ MAINTAINER?= jhale@FreeBSD.org COMMENT?= Multi-platform helper library for networking and security applications -LICENSE= LGPL21 +LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ @@ -56,6 +56,8 @@ CONFIGURE_ARGS+=--with-fox-includes=${LOCALBASE}/inclu LIB_DEPENDS+= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig USE_GNOME+= cairo gdkpixbuf2 gtk20 +. elif ${SLAVEPORT}=="gtk3" +USE_GNOME+= cairo gdkpixbuf2 gtk30 . elif ${SLAVEPORT}=="qt4" USE_QT4= corelib gui moc_build uic_build QT_NONSTANDARD= yes @@ -66,13 +68,11 @@ CONFIGURE_ARGS+=--with-qt4-includes=${QT_INCDIR} \ . elif ${SLAVEPORT}=="qt5" USE_GL= gl USE_QT5= core gui widgets \ - buildtools_build linguisttools_build qmake_build + buildtools_build qmake_build QT_NONSTANDARD= yes CONFIGURE_ARGS+=--with-qt5-qmake=${QMAKE} \ --with-qt5-moc=${MOC} \ - --with-qt5-uic=${UIC} \ - --with-qt5-lrelease=${LRELEASE} \ - --with-qt5-lupdate=${LUPDATE} + --with-qt5-uic=${UIC} . endif .endif Modified: head/devel/gwenhywfar/distinfo ============================================================================== --- head/devel/gwenhywfar/distinfo Sat Feb 17 01:19:27 2018 (r462079) +++ head/devel/gwenhywfar/distinfo Sat Feb 17 01:26:35 2018 (r462080) @@ -1,3 +1,3 @@ -TIMESTAMP = 1501744741 -SHA256 (gwenhywfar-4.18.0.tar.gz) = 6915bba42d8b7f0213cee186a944296e5e5e97cdbde5b539a924261af03086ca -SIZE (gwenhywfar-4.18.0.tar.gz) = 2333059 +TIMESTAMP = 1518718846 +SHA256 (gwenhywfar-4.19.0.tar.gz) = c54a9a162dc63ab69e4d3fc946aae92b929383ca60a2690b539adcdc58de9495 +SIZE (gwenhywfar-4.19.0.tar.gz) = 2362848 Modified: head/devel/gwenhywfar/files/patch-configure ============================================================================== --- head/devel/gwenhywfar/files/patch-configure Sat Feb 17 01:19:27 2018 (r462079) +++ head/devel/gwenhywfar/files/patch-configure Sat Feb 17 01:26:35 2018 (r462080) @@ -1,28 +1,19 @@ +Prevent SO version rollback Fix dectection of fox libs -Allow configuring the locations of lrelease and lupdate Prevent linking to unneeded Qt5 libraries ---- configure.orig 2017-07-30 14:20:32 UTC +--- configure.orig 2018-02-10 18:33:05 UTC +++ configure -@@ -951,6 +951,8 @@ with_x - with_qt5_qmake - with_qt5_moc - with_qt5_uic -+with_qt5_lrelease -+with_qt5_lupdate - with_docpath - enable_release - enable_memtrace -@@ -1672,6 +1674,8 @@ Optional Packages: - --with-qt5-qmake=FILE uses given qmake - --with-qt5-moc=FILE uses given qt moc - --with-qt5-uic=FILE uses given qt uic -+ --with-qt5-lrelease=FILE uses given qt lrelease -+ --with-qt5-lupdate=FILE uses given qt lupdate - --with-docpath=DIR where to store the apidoc - --with-buffer-hardlimit=VALUE new default buffer hard limit - --with-plugins-ct=LIST list of CT plugins to build -@@ -21084,7 +21088,7 @@ $as_echo_n "checking for fox libraries.. +@@ -2888,7 +2888,7 @@ GWENHYWFAR_VERSION_TAG="stable" + # + # SO version for Gwenhywfar + # +-GWENHYWFAR_SO_CURRENT="78" ++GWENHYWFAR_SO_CURRENT="79" + GWENHYWFAR_SO_AGE="19" + GWENHYWFAR_SO_REVISION="0" + GWENHYWFAR_SO_EFFECTIVE="`echo \$(($GWENHYWFAR_SO_CURRENT-$GWENHYWFAR_SO_AGE))`" +@@ -21093,7 +21093,7 @@ $as_echo_n "checking for fox libraries... " >&6; } # Check whether --with-fox-libs was given. if test "${with_fox_libs+set}" = set; then : @@ -31,7 +22,7 @@ Prevent linking to unneeded Qt5 libraries else ac_ext=cpp -@@ -22415,43 +22419,16 @@ $as_echo_n "checking for Qt... " >&6; } +@@ -22522,43 +22522,16 @@ $as_echo_n "checking for Qt... " >&6; } am_have_qt_makefile=`mktemp` # http://qt-project.org/doc/qt-5/qmake-variable-reference.html#qt cat > $am_have_qt_pro << EOF @@ -77,27 +68,14 @@ Prevent linking to unneeded Qt5 libraries rm $am_have_qt_pro $am_have_qt_makefile # Look for specific tools in $PATH -@@ -22474,9 +22451,21 @@ else - +@@ -22582,8 +22555,8 @@ else fi -+# Check whether --with-qt5-lrelease was given. -+if test "${with_qt5_lrelease+set}" = set; then : -+ withval=$with_qt5_lrelease; QT_LRELEASE="$withval" -+else -+ QT_RELEASE=`which lrelease` -+ -+fi -+ -+# Check whether --with-qt5-lupdate was given. -+if test "${with_qt5_lupdate+set}" = set; then : -+ withval=$with_qt5_lupdate; QT_LUPDATE="$withval" -+else -+ QT_LUPDATE=`which lupdate` - QT_LRELEASE=`which lrelease` - QT_LUPDATE=`which lupdate` -+fi ++ QT_LRELEASE=#none ++ QT_LUPDATE=#none # Get Qt version from qmake QT_DIR=`$QT_QMAKE --version | grep -o -E /.+` Modified: head/devel/gwenhywfar/pkg-plist ============================================================================== --- head/devel/gwenhywfar/pkg-plist Sat Feb 17 01:19:27 2018 (r462079) +++ head/devel/gwenhywfar/pkg-plist Sat Feb 17 01:26:35 2018 (r462080) @@ -151,7 +151,7 @@ lib/libgwengui-cpp.so.0 lib/libgwengui-cpp.so.0.0.0 lib/libgwenhywfar.so lib/libgwenhywfar.so.%%GWEN_SHLIB_VER%% -lib/libgwenhywfar.so.%%GWEN_SHLIB_VER%%.18.0 +lib/libgwenhywfar.so.%%GWEN_SHLIB_VER%%.19.0 libdata/pkgconfig/gwenhywfar.pc share/aclocal/gwenhywfar.m4 %%DATADIR%%/ca-bundle.crt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802170126.w1H1QZAC060384>