Re: git: 8a8817af183d - main - www/bluefish: Update to 2.2.17
- In reply to: Nuno Teixeira : "git: 8a8817af183d - main - www/bluefish: Update to 2.2.17"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 02 Apr 2025 21:11:39 UTC
(...) It should be 2025Q2. Thanks, Nuno Teixeira <eduardo@freebsd.org> escreveu (quarta, 2/04/2025 à(s) 22:00): > The branch main has been updated by eduardo: > > URL: > https://cgit.FreeBSD.org/ports/commit/?id=8a8817af183dacddd00dc44f21eb0e54ee788dad > > commit 8a8817af183dacddd00dc44f21eb0e54ee788dad > Author: Nuno Teixeira <eduardo@FreeBSD.org> > AuthorDate: 2025-04-02 20:57:50 +0000 > Commit: Nuno Teixeira <eduardo@FreeBSD.org> > CommitDate: 2025-04-02 21:00:35 +0000 > > www/bluefish: Update to 2.2.17 > > - Drop GTK2 > - Use gettext-tools instead of gettext > - Pet portfmt > > ChangeLog: > > https://sourceforge.net/p/bluefish/code/HEAD/tree/tags/bluefish_2_2_17/ChangeLog > > MFH: 2025Q1 (code cleanup fixes) > --- > www/bluefish/Makefile | 31 ++++++++++--------------------- > www/bluefish/distinfo | 6 +++--- > www/bluefish/pkg-plist | 2 +- > 3 files changed, 14 insertions(+), 25 deletions(-) > > diff --git a/www/bluefish/Makefile b/www/bluefish/Makefile > index b89a66afebab..acbf984c605e 100644 > --- a/www/bluefish/Makefile > +++ b/www/bluefish/Makefile > @@ -1,5 +1,5 @@ > PORTNAME= bluefish > -DISTVERSION= 2.2.16 > +DISTVERSION= 2.2.17 > CATEGORIES= www editors > MASTER_SITES= https://www.bennewitz.com/bluefish/stable/source/ \ > SF > @@ -12,17 +12,18 @@ LICENSE= GPLv3+ > LICENSE_FILE= ${WRKSRC}/COPYING > > LIB_DEPENDS= libenchant-2.so:textproc/enchant2 \ > + libgucharmap_2_90.so:deskutils/gucharmap \ > libharfbuzz.so:print/harfbuzz \ > libpcre2-8.so:devel/pcre2 > > -USES= desktop-file-utils gettext gmake gnome libtool localbase \ > +USES= desktop-file-utils gettext-tools gmake gnome libtool > localbase \ > pkgconfig python shared-mime-info shebangfix tar:bzip2 > -USE_GNOME= cairo gdkpixbuf intltool libxml2 > -SHEBANG_FILES= data/css_decompressor data/cssmin.py > data/json_prettyprint.py \ > - data/jsmin.py data/lorem-ipsum-generator \ > +USE_GNOME= cairo gdkpixbuf gtk30 intltool libxml2 > +SHEBANG_FILES= data/css_decompressor data/cssmin.py data/jsmin.py \ > + data/json_prettyprint.py data/lorem-ipsum-generator \ > + src/plugin_zencoding/zencoding/*.py \ > src/plugin_zencoding/zencoding/actions/*.py \ > - src/plugin_zencoding/zencoding/filters/*.py \ > - src/plugin_zencoding/zencoding/*.py > + src/plugin_zencoding/zencoding/filters/*.py > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --disable-update-databases \ > --with-freedesktop_org-menu=${PREFIX}/share/applications \ > @@ -32,22 +33,10 @@ INSTALL_TARGET= install-strip > > PORTSCOUT= skipv:2.2.15fp > > -OPTIONS_DEFINE= DEBUG DOCS NLS TIDY > -OPTIONS_DEFAULT= GTK3 > -OPTIONS_SINGLE= TOOLKIT > -OPTIONS_SINGLE_TOOLKIT= GTK2 GTK3 > -OPTIONS_SUB= yes > - > -TOOLKIT_DESC= GTK toolkit > +OPTIONS_DEFINE= DEBUG DOCS NLS TIDY > +OPTIONS_SUB= yes > > DEBUG_CONFIGURE_ENABLE= debugging-output > -GTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ > - libfreetype.so:print/freetype2 > -GTK2_USE= GNOME=gtk20 > -GTK2_CONFIGURE_ON= --with-gtk2=yes > - > -GTK3_LIB_DEPENDS= libgucharmap_2_90.so:deskutils/gucharmap > -GTK3_USE= GNOME=gtk30 > > NLS_CONFIGURE_ENABLE= nls > > diff --git a/www/bluefish/distinfo b/www/bluefish/distinfo > index a7aceaf958d7..bf362aa30ac4 100644 > --- a/www/bluefish/distinfo > +++ b/www/bluefish/distinfo > @@ -1,3 +1,3 @@ > -TIMESTAMP = 1727000550 > -SHA256 (bluefish-2.2.16.tar.bz2) = > 14e6476fcee8fa326f7f63f1f693d252195f9dcb16af0fe3c915c499baf5dd74 > -SIZE (bluefish-2.2.16.tar.bz2) = 4754206 > +TIMESTAMP = 1743624015 > +SHA256 (bluefish-2.2.17.tar.bz2) = > 3a79f6425e14939ea134f96c1424e3aac05bee95904be434581883078a7b7253 > +SIZE (bluefish-2.2.17.tar.bz2) = 4822187 > diff --git a/www/bluefish/pkg-plist b/www/bluefish/pkg-plist > index b130d461835b..b42296cf57ef 100644 > --- a/www/bluefish/pkg-plist > +++ b/www/bluefish/pkg-plist > @@ -1,6 +1,6 @@ > bin/bluefish > lib/bluefish/about.so > -%%GTK3%%lib/bluefish/charmap.so > +lib/bluefish/charmap.so > lib/bluefish/entities.so > lib/bluefish/htmlbar.so > lib/bluefish/infbrowser.so > -- Nuno Teixeira FreeBSD UNIX: <eduardo@FreeBSD.org> Web: https://FreeBSD.org