Port details |
- fxite Advanced customizable graphical text editor
- 0.92_5 editors =3 0.92_5Version of this port present on the latest quarterly branch.
- Maintainer: danfe@FreeBSD.org
- Port Added: 2010-08-24 07:54:03
- Last Update: 2024-04-27 12:44:59
- Commit Hash: 98bf258
- People watching this port, also watch:: libdnet, py311-libdnet, py311-Automat, py39-PyOpenGL, py311-python-gdsii
- License: GPLv3
- WWW:
- https://github.com/yetanothergeek/fxite
- Description:
- FXiTe is an advanced cross-platform text editor built with the Fox GUI
toolkit and the FXScintilla text widget. It features built-in syntax
highlighting for 40+ languages, an embedded Lua scripting engine, macro
recording and playback, multi-line regular expression search and
replace, rudimentary ctags and calltip support, a flexible interface to
external tools, and a built-in "message window" to capture the output of
external commands such as compiler error messages, etc.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/editors/fxite/ && make install clean
- To add the package, run one of these commands:
- pkg install editors/fxite
- pkg install fxite
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: fxite
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (yetanothergeek-fxite-FXITE-0_92_GH0.tar.gz) = 4a8e1ceebed01fb10ec7c0d2851a806e8e5e2cbd9c9dcc0d6a67fbcda3c1bca2
SIZE (yetanothergeek-fxite-FXITE-0_92_GH0.tar.gz) = 1044415
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.72 : devel/autoconf
- automake>=1.16.5 : devel/automake
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- Library dependencies:
-
- libFOX-1.6.so : x11-toolkits/fox16
- liblua-5.2.so : lang/lua52
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- editors_fxite
- USES:
- autoreconf desktop-file-utils gmake lua:52 pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.92_5 27 Apr 2024 12:44:59 |
Tijl Coosemans (tijl) |
graphics/tiff: Update to 4.6.0
PR: 278577
Exp-run by: antoine |
0.92_4 20 Dec 2023 07:26:12 |
Alexey Dokuchaev (danfe) |
editors/fxite: undeprecate the port and assume maintainership
- Remove (broken) option to build against Fox 1.7: its API is
too unstable and diverged significantly from what this code
expects over past ten years
- Disable NLS support which is rudimentary and no translation
files were actually provided
- GC needless CXXFLAGS and LDFLAGS adjustments, amend COMMENT |
0.92_4 16 Dec 2023 22:21:00 |
Muhammad Moinur Rahman (bofh) |
editors/fxite: Mark DEPRECATED
- Last upstream release was in 2013 and there is no activity
- Set EXPIRATION_DATE 2024-01-16
- Pet portclippy |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.92_4 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.92_4 20 Jul 2022 14:21:49 |
Tobias C. Berner (tcberner) |
editors: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Andreas Kohout <shanee@augusta.de>
* Andrej Zverev <az@inec.ru>
* Andrey Zakhvatov
* Anton Tornqvist <antont@inbox.lv>
* Bill Fumerola <billf@chc-chimes.com>
* Bob Eager <bob@eager.cx>
* Chris D. Faulhaber <jedgar@fxp.org> (Only the first 15 lines of the commit message are shown above ) |
0.92_4 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.92_4 14 Apr 2020 15:49:37 |
mat |
USES=lua gained flavors.
Ports using USES=lua:module or lua:flavors will be flavored. A range of
supported lua versions can be set using XX-YY (or XX-, or -YY, or simply ZZ)
for ports not supporting all lua versions.
USES=lua sets LUA_FLAVOR that needs to be used on all dependencies of
flavored lua ports, in a similar way as PHP or Python flavors.
PR: 245038
Submitted by: andrew tao11 riddles org uk
Reviewed by: mat, kevans, russ haley gmail com
Approved by: mat (portmgr)
Differential Revision: https://reviews.freebsd.org/D16494 |
0.92_4 16 Feb 2018 08:12:17 |
jhale |
Fix build with clang 6 (C++11 requires a space between literal and identifier)
Mark FOX17 option broken (Not related to clang 6 in particular, the FOX-1.7
API is ever changing due to being a development version. This project
appears to be dead, so I'm not sure it is worth fixing.)
recorder.cpp:104:9: error: no matching member function for call to 'prepend'
NewMessage();
^~~~~~~~~~~~
recorder.cpp:51:6: note: expanded from macro 'NewMessage'
list.prepend((FXObject*)mm);
~~~~~^~~~~~~
/usr/local/include/fox-1.7/FXObjectList.h:256:10: note: candidate function not
viable: no known conversion from 'FX::FXObject *' to 'MacroMessage *' for 1st
argument
FXbool prepend(TYPE* object){ return FXObjectList::prepend(object); }
^
/usr/local/include/fox-1.7/FXObjectList.h:265:10: note: candidate function not
viable: no known conversion from 'FX::FXObject *' to 'const
FXObjectListOf<MacroMessage>' for 1st argument
FXbool prepend(const FXObjectListOf<TYPE>& objects){ return
FXObjectList::prepend(objects); }
^
/usr/local/include/fox-1.7/FXObjectList.h:259:10: note: candidate function not
viable: requires 2 arguments, but 1 was provided
FXbool prepend(TYPE* object,FXival n){ return FXObjectList::prepend(object,n);
}
^
/usr/local/include/fox-1.7/FXObjectList.h:262:10: note: candidate function not
viable: requires 2 arguments, but 1 was provided
FXbool prepend(TYPE** objects,FXival n){ return
FXObjectList::prepend(objects,n); }
^
Rename/remake patches |
0.92_4 30 May 2017 15:22:56 |
sunpoet |
Update WWW |
0.92_4 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
0.92_4 16 Oct 2015 14:51:05 |
marino |
editors/fxite: Fix when Fox-1.7 option selected
Reorganizes port, rewrapps pkg-descr too.
This uses a new distribution file from GitHub but for some reason
the version number didn't change.
PR: 200300
Submitted by: ports fury |
0.92_3 29 May 2015 10:48:12 |
amdmi3 |
- Add LICENSE_FILE
- Switch to USES=autoreconf |
0.92_3 06 May 2015 15:27:44 |
mat |
Update ports in the [ef]* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.
With hat: portmgr
Sponsored by: Absolight |
0.92_3 10 Dec 2014 22:29:15 |
gahr |
- Reset maintainership of my ports |
0.92_3 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
0.92_2 02 Sep 2014 07:34:12 |
gahr |
- Disable FOX 1.7 support for now, as it's broken. This should be fixed in the
next release.
PR: 193118
Submitted by: amdmi3@amdmi3.ru |
0.92_1 30 Jul 2014 10:29:46 |
gahr |
- Add LICENSE |
0.92_1 24 Jul 2014 12:25:47 |
gahr |
- Remove compiler flags not understood by GCC
- Fix the source instead |
0.92_1 10 Jun 2014 07:39:02 |
olgeni |
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.
CR: D196
Approved by: portmgr (bapt) |
0.92_1 26 May 2014 15:28:29 |
bapt |
Replace lang/lua with the new lang/lua51
lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua
Approved by: portmgr (implicit) |
0.92 23 Jan 2014 10:15:29 |
gahr |
- Update to 0.92
- STAGE-clean
- Convert to USES=gmake |
0.91_3 22 Oct 2013 13:57:35 |
amdmi3 |
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [bce])
Approved by: portmgr (bdrewery) |
0.91_3 07 Oct 2013 13:15:44 |
gahr |
- Bump PORTREVISION on ports dependent on FOX. This is needed because we
now use ltverhack on FOX. This should be the last time. |
0.91_2 20 Sep 2013 16:36:24 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
editors) |
0.91_2 18 Sep 2013 13:09:44 |
gahr |
- Fix build with upcoming FOX 1.7.42 |
0.91_2 17 Sep 2013 08:31:20 |
gahr |
- Fix build with fox-1.7 |
0.91_2 29 Aug 2013 07:48:22 |
gahr |
- Bump PORTREVISION on ports that (might) depend on x11-toolkits/fox17
Although the shlib version wasn't bumped, some ABI changes require
applications linked against fox17 to be rebuilt. |
0.91_1 23 Apr 2013 16:45:40 |
gahr |
- Chase x11-toolkits/fox16 shlib version bump |
0.91 23 Apr 2013 10:19:45 |
bapt |
Convert e* to USES=pkgconfig |
0.91 22 Apr 2013 15:16:30 |
gahr |
- Update to 0.91
- Add OPTIONs to chose whether to use FOX-1.6 or FOX-1.7
- Switch to GitHub as a MASTER_SITE
Feature safe: yes |
0.9 03 Apr 2013 12:02:59 |
gahr |
- Fix PLIST
Reported by: miwi
Approved by: portmgr |
0.9 27 Nov 2012 11:11:55 |
gahr |
- Update to 0.9
ChangeLog: https://github.com/yetanothergeek/fxite/blob/master/ChangeLog
- Trim Makefile headers
Feature safe: yes |
0.7_4 13 Jul 2012 07:10:02 |
gahr |
- Chase x11-toolkits/fox16 shlib version bump
- Bump PORTREVISION |
0.7_3 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
0.7_2 02 May 2012 08:30:41 |
gahr |
- Chase x11-toolkits/fox16 shlib bump
- Bump PORTREVISION |
0.7_1 15 Feb 2012 10:23:25 |
gahr |
- Substitute invalid USE_PKGCONFIG variable with USE_GNOME= pkgconfig [1]
- Do not add LDFLAGS to CONFIGURE_ENV
Reported by: eadler@ |
0.7_1 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
0.7_1 30 Aug 2011 08:18:03 |
gahr |
- Unbreak on < 800067.
bapt@ has pushed to expiry date of devel/libgetline until 7.x goes EOL,
so I can depend on that.
- Bump PORTREVISION |
0.7 29 Aug 2011 06:45:50 |
gahr |
- Mark as broken on < 800067. The port needs getline(3). |
0.7 22 Aug 2011 12:48:43 |
gahr |
- Update to 0.7
- Unbreak |
0.6_23 11 Jul 2011 20:30:52 |
pav |
- Mark BROKEN: does not compile
: undefined reference to `LexerModule::Find(int)'
Reported by: pointyhat |
0.6_23 02 Jul 2011 08:09:03 |
miwi |
- chase x11-toolkits/fxscintilla shlib bump |
0.6_22 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
0.6_22 15 Mar 2011 16:31:31 |
gahr |
- Chase x11-toolkits/fox16 shlib bump
- Bump PORTREVISION |
0.6_1 09 Feb 2011 13:29:39 |
gahr |
- Bump PORTREVISION after x11-toolkits/fox16 shlib bump
Reported by: dougb, linimon |
0.6 27 Aug 2010 14:42:46 |
gahr |
- Mark as broken on < 701101; needs strndup |
0.6 24 Aug 2010 07:53:40 |
gahr |
- New port: editors/fxite
FXiTe is an advanced cross-platform text editor built with the Fox GUI
toolkit and the FXScintilla text widget. |