git: 48c7a2e63fb0 - main - x11-toolkits/fox16: Update to 1.6.58
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 25 May 2024 06:30:24 UTC
The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=48c7a2e63fb0e3add8e39afa954a3c92b5b803c4 commit 48c7a2e63fb0e3add8e39afa954a3c92b5b803c4 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2024-05-25 05:28:05 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2024-05-25 06:26:46 +0000 x11-toolkits/fox16: Update to 1.6.58 Improve Makefile readability, introducing a separator beween options blocks. Pet portlint(1), removing unnecessary multiple instances of USES=xorg. Lightly stroke portclippy(1) to address some other Makefile order issues. I still think unique options descriptions should head their respective blocks and not be kept in a block of their own as it give a quick overview of what the option does right in the block and makes wholesale removal of an option a tiny bit easier. On the fence about the benefits of <option>_IMPLIES coming at the beginning or end of an options block, but keeping it as-is (at the end) to avoid unnecessary churn. Remove GNU_CONFIGURE_MANPREFIX after 9fd7ee1cdf6c. There is no perceivable need to cherry-pick this update to quarterly, so this is safe. --- x11-toolkits/fox16/Makefile | 23 +++++++++++++---------- x11-toolkits/fox16/distinfo | 6 +++--- x11-toolkits/fox16/pkg-plist | 4 ++-- 3 files changed, 18 insertions(+), 15 deletions(-) diff --git a/x11-toolkits/fox16/Makefile b/x11-toolkits/fox16/Makefile index c8b14ef8aab5..0a18ae216144 100644 --- a/x11-toolkits/fox16/Makefile +++ b/x11-toolkits/fox16/Makefile @@ -1,6 +1,5 @@ PORTNAME= fox -PORTVERSION= 1.6.57 -PORTREVISION= 4 +PORTVERSION= 1.6.58 CATEGORIES= x11-toolkits MASTER_SITES= http://fox-toolkit.org/ftp/ \ ftp://ftp.fox-toolkit.org/pub/ @@ -18,11 +17,11 @@ LIB_DEPENDS= libpng.so:graphics/png \ USES= compiler:features gl jpeg libtool localbase:ldflags pathfix xorg USE_GL= gl glu +USE_LDCONFIG= yes USE_XORG= x11 xext xfixes + GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --with-opengl --with-x --with-xim -USE_LDCONFIG= yes CPPFLAGS+= -fPIC -Dregister= @@ -36,36 +35,40 @@ OPTIONS_DEFAULT= SHM XCURSOR XFT XINPUT XRANDR XRENDER OPTIONS_SUB= yes APPS_DESC= Install sample applications + DEBUG_CONFIGURE_ON= --enable-debug DEBUG_CONFIGURE_OFF= --enable-release + PROFILE_CONFIGURE_ON= --with-profiling=gprof + SHM_DESC= Shared Memory support SHM_CONFIGURE_ON= --with-xshm=yes SHM_CONFIGURE_OFF= --with-xshm=no -XCURSOR_USES= xorg + XCURSOR_USE= xorg=xcursor XCURSOR_CONFIGURE_ON= --with-xcursor=yes XCURSOR_CONFIGURE_OFF= --with-xcursor=no -XFT_USES= pkgconfig xorg -XFT_USE= xorg=xft + XFT_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig +XFT_USES= pkgconfig +XFT_USE= xorg=xft XFT_CONFIGURE_ON= --with-xft=yes XFT_CONFIGURE_OFF= --with-xft=no XFT_CPPFLAGS= $$(pkg-config freetype2 --cflags) XFT_LDFLAGS= $$(pkg-config freetype2 --libs) XFT_IMPLIES= XRENDER + XINPUT_DESC= X Input extension library support -XINPUT_USES= xorg XINPUT_USE= xorg=xi XINPUT_CONFIGURE_ON= --with-xinput=yes XINPUT_CONFIGURE_OFF= --with-xinput=no -XRANDR_USES= xorg + XRANDR_USE= xorg=xrandr XRANDR_CONFIGURE_ON= --with-xrandr=yes XRANDR_CONFIGURE_OFF= --with-xrandr=no + XRENDER_DESC= X Render extension library support -XRENDER_USES= xorg XRENDER_USE= xorg=xrender XRENDER_CONFIGURE_ON= --with-xrender=yes XRENDER_CONFIGURE_OFF= --with-xrender=no diff --git a/x11-toolkits/fox16/distinfo b/x11-toolkits/fox16/distinfo index 8bd39b63d325..28e17c7d06e1 100644 --- a/x11-toolkits/fox16/distinfo +++ b/x11-toolkits/fox16/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1522965455 -SHA256 (fox-1.6.57.tar.gz) = 65ef15de9e0f3a396dc36d9ea29c158b78fad47f7184780357b929c94d458923 -SIZE (fox-1.6.57.tar.gz) = 4284018 +TIMESTAMP = 1716613960 +SHA256 (fox-1.6.58.tar.gz) = 5a734b84d76d2f8e334e26ff85dd3950d3fedf53057a4d4b19fd4a712c8d5b81 +SIZE (fox-1.6.58.tar.gz) = 4427107 diff --git a/x11-toolkits/fox16/pkg-plist b/x11-toolkits/fox16/pkg-plist index d7c88ae493e7..da43df558516 100644 --- a/x11-toolkits/fox16/pkg-plist +++ b/x11-toolkits/fox16/pkg-plist @@ -294,11 +294,11 @@ include/fox-%%MAJORVER%%/xincs.h lib/libCHART-%%MAJORVER%%.a lib/libCHART-%%MAJORVER%%.so lib/libCHART-%%MAJORVER%%.so.0 -lib/libCHART-%%MAJORVER%%.so.0.0.57 +lib/libCHART-%%MAJORVER%%.so.0.0.58 lib/libFOX-%%MAJORVER%%.a lib/libFOX-%%MAJORVER%%.so lib/libFOX-%%MAJORVER%%.so.0 -lib/libFOX-%%MAJORVER%%.so.0.0.57 +lib/libFOX-%%MAJORVER%%.so.0.0.58 libdata/pkgconfig/fox.pc %%APPS%%share/man/man1/PathFinder-16.1.gz %%APPS%%share/man/man1/adie-16.1.gz