notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
fxite Advanced customizable graphical text editor
0.92_4 editors on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.92_4Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-08-24 07:54:03
Last Update: 2023-12-20 07:26:12
Commit Hash: 2e31677
People watching this port, also watch:: libdnet, py39-libdnet
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/fxite
  2. share/applications/fxite.desktop
  3. share/pixmaps/fxite.xpm
  4. /usr/local/share/licenses/fxite-0.92_4/catalog.mk
  5. /usr/local/share/licenses/fxite-0.92_4/LICENSE
  6. /usr/local/share/licenses/fxite-0.92_4/GPLv3
Collapse this list.
Dependency lines:
  • fxite>0:editors/fxite
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):
fxite
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.92_40.92_40.92_40.92_40.92_4---
FreeBSD:13:quarterly0.92_40.92_4-0.92_40.92_40.92_40.92_40.92_4
FreeBSD:14:latest0.92_40.92_40.92_40.92_40.92_40.92_4-0.92_4
FreeBSD:14:quarterly0.92_40.92_4-0.92_40.92_40.92_40.92_40.92_4
FreeBSD:15:latest0.92_40.92_4n/a0.92_4n/a0.92_40.92_40.92_4
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. gmake>=4.3 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. autoconf>=2.71 : devel/autoconf
  5. automake>=1.16.5 : devel/automake
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
Library dependencies:
  1. libFOX-1.6.so : x11-toolkits/fox16
  2. 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:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/yetanothergeek/fxite/tar.gz/FXITE-0_92?dummy=/
Collapse this list.

Number of commits found: 47

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.92_4
20 Dec 2023 07:26:12
commit hash: 2e316771790fcf86936ec9453ea762826951b025commit hash: 2e316771790fcf86936ec9453ea762826951b025commit hash: 2e316771790fcf86936ec9453ea762826951b025commit hash: 2e316771790fcf86936ec9453ea762826951b025 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
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
commit hash: de5be0c704710f87042320472b03255b545f8795commit hash: de5be0c704710f87042320472b03255b545f8795commit hash: de5be0c704710f87042320472b03255b545f8795commit hash: de5be0c704710f87042320472b03255b545f8795 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
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
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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 View all of this commit message)
0.92_4
20 Jul 2022 14:21:49
commit hash: 7cd7a8d850aa40bd9f93927a98e3664a54cf15e1commit hash: 7cd7a8d850aa40bd9f93927a98e3664a54cf15e1commit hash: 7cd7a8d850aa40bd9f93927a98e3664a54cf15e1commit hash: 7cd7a8d850aa40bd9f93927a98e3664a54cf15e1 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
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 View all of this commit message)
0.92_4
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.92_4
14 Apr 2020 15:49:37
Revision:531700Original commit files touched by this commit
mat search for other commits by this committer
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
Revision:461984Original commit files touched by this commit
jhale search for other commits by this committer
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
Revision:442091Original commit files touched by this commit
sunpoet search for other commits by this committer
Update WWW
0.92_4
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
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
Revision:399484Original commit files touched by this commit
marino search for other commits by this committer
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
Revision:387789Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Switch to USES=autoreconf
0.92_3
06 May 2015 15:27:44
Revision:385522Original commit files touched by this commit
mat search for other commits by this committer
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
Revision:374492Original commit files touched by this commit
gahr search for other commits by this committer
- Reset maintainership of my ports
0.92_3
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
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
Revision:366975Original commit files touched by this commit
gahr search for other commits by this committer
- 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
Revision:363457Original commit files touched by this commit
gahr search for other commits by this committer
- Add LICENSE
0.92_1
24 Jul 2014 12:25:47
Revision:362790Original commit files touched by this commit
gahr search for other commits by this committer
- Remove compiler flags not understood by GCC
- Fix the source instead
0.92_1
10 Jun 2014 07:39:02
Revision:357277Original commit files touched by this commit
olgeni search for other commits by this committer
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
Revision:355360Original commit files touched by this commit
bapt search for other commits by this committer
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
Revision:340821Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 0.92
- STAGE-clean
- Convert to USES=gmake
0.91_3
22 Oct 2013 13:57:35
Revision:331271Original commit files touched by this commit
amdmi3 search for other commits by this committer
- 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
Revision:329703Original commit files touched by this commit
gahr search for other commits by this committer
- 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
Revision:327720Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
editors)
0.91_2
18 Sep 2013 13:09:44
Revision:327543Original commit files touched by this commit
gahr search for other commits by this committer
- Fix build with upcoming FOX 1.7.42
0.91_2
17 Sep 2013 08:31:20
Revision:327456Original commit files touched by this commit
gahr search for other commits by this committer
- Fix build with fox-1.7
0.91_2
29 Aug 2013 07:48:22
Revision:325571Original commit files touched by this commit
gahr search for other commits by this committer
- 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
Revision:316372Original commit files touched by this commit
gahr search for other commits by this committer
- Chase x11-toolkits/fox16 shlib version bump
0.91
23 Apr 2013 10:19:45
Revision:316337Original commit files touched by this commit
bapt search for other commits by this committer
Convert e* to USES=pkgconfig
0.91
22 Apr 2013 15:16:30
Revision:316238Original commit files touched by this commit
gahr search for other commits by this committer
- 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
Revision:315707Original commit files touched by this commit
gahr search for other commits by this committer
- Fix PLIST

Reported by:	miwi
Approved by:	portmgr
0.9
27 Nov 2012 11:11:55
Revision:307834Original commit files touched by this commit
gahr search for other commits by this committer
- 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
Original commit files touched by this commit
gahr search for other commits by this committer
- Chase x11-toolkits/fox16 shlib version bump
- Bump PORTREVISION
0.7_3
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
0.7_2
02 May 2012 08:30:41
Original commit files touched by this commit
gahr search for other commits by this committer
- Chase x11-toolkits/fox16 shlib bump
- Bump PORTREVISION
0.7_1
15 Feb 2012 10:23:25
Original commit files touched by this commit
gahr search for other commits by this committer
- 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
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- 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
Original commit files touched by this commit
gahr search for other commits by this committer
- 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
Original commit files touched by this commit
gahr search for other commits by this committer
- Mark as broken on < 800067. The port needs getline(3).
0.7
22 Aug 2011 12:48:43
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 0.7
- Unbreak
0.6_23
11 Jul 2011 20:30:52
Original commit files touched by this commit
pav search for other commits by this committer
- Mark BROKEN: does not compile
  : undefined reference to `LexerModule::Find(int)'

Reported by:    pointyhat
0.6_23
02 Jul 2011 08:09:03
Original commit files touched by this commit
miwi search for other commits by this committer
- chase x11-toolkits/fxscintilla shlib bump
0.6_22
20 Mar 2011 12:54:45
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
0.6_22
15 Mar 2011 16:31:31
Original commit files touched by this commit
gahr search for other commits by this committer
- Chase x11-toolkits/fox16 shlib bump
- Bump PORTREVISION
0.6_1
09 Feb 2011 13:29:39
Original commit files touched by this commit
gahr search for other commits by this committer
- Bump PORTREVISION after x11-toolkits/fox16 shlib bump

Reported by:    dougb, linimon
0.6
27 Aug 2010 14:42:46
Original commit files touched by this commit
gahr search for other commits by this committer
- Mark as broken on < 701101; needs strndup
0.6
24 Aug 2010 07:53:40
Original commit files touched by this commit
gahr search for other commits by this committer
- New port: editors/fxite
  FXiTe is an advanced cross-platform text editor built with the Fox GUI
  toolkit and the FXScintilla text widget.

Number of commits found: 47