Port details |
- xed Small but powerful text editor for GTK
- 3.4.5 editors =5 3.4.5Version of this port present on the latest quarterly branch.
- Maintainer: gnome@FreeBSD.org
- Port Added: unknown
- Last Update: 2024-05-22 03:29:03
- Commit Hash: 0772698
- People watching this port, also watch:: transfig, libwmf, libunicode, autoconf, p5-libwww
- Also Listed In: gnome
- License: GPLv2+
- WWW:
- https://github.com/linuxmint/xed
- Description:
- xed is a GTK-based text editor. Its features include:
* Complete integration with any GTK environment
* Global Search and Replace
* Dynamically loaded fonts
* Splitscreen Mode
* Printing support
* Configurable Plugins system
* Unlimited Undo/Redo
Although new features are always under development, currently xed has:
* Complete support for UTF-8 text
* Syntax highlighting for many languages
* Support for editing remote files
* Search and replace
* Printing and print previewing support
* File revert
* Complete preferences interface
* Configurable Python-based plugin system
- ¦ ¦ ¦ ¦
- 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/xed/ && make install clean
- To add the package, run one of these commands:
- pkg install editors/xed
- pkg install xed
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xed
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1716277177
SHA256 (gnome/linuxmint-xed-3.4.5_GH0.tar.gz) = a3bb70759d85ae84b69db40ac3c6f954d59ab3c66325ae23050c9ffbf6a9c26b
SIZE (gnome/linuxmint-xed-3.4.5_GH0.tar.gz) = 4581360
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:
-
- itstool : textproc/itstool
- gtkdocize : textproc/gtk-doc
- update-desktop-database : devel/desktop-file-utils
- msgfmt : devel/gettext-tools
- intltool-extract : textproc/intltool
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- x11.pc : x11/libX11
- Runtime dependencies:
-
- org.gnome.desktop.interface.gschema.xml : devel/gsettings-desktop-schemas
- py39-libpeas>=0 : devel/py-libpeas@py39
- yelp : x11/yelp
- update-desktop-database : devel/desktop-file-utils
- python3.9 : lang/python39
- x11.pc : x11/libX11
- Library dependencies:
-
- libenchant-2.so : textproc/enchant2
- libpeas-1.0.so : devel/libpeas
- libxapp.so : x11/xapp
- libgspell-1.so : textproc/gspell
- libatk-1.0.so : accessibility/at-spi2-core
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libgtksourceview-4.so : x11-toolkits/gtksourceview4
- libgirepository-1.0.so : devel/gobject-introspection
- libxml2.so : textproc/libxml2
- libpango-1.0.so : x11-toolkits/pango
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for xed-3.4.5:
DOCS=on: Build and/or install documentation
GSPELL=on: Spell checking support via gspell
GVFS_METADATA=on: GVFS metadata
===> Use 'make config' to modify these settings
- Options name:
- editors_xed
- USES:
- compiler:c++11-lang desktop-file-utils gettext-tools gnome meson pkgconfig python:run xorg
- 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 |
3.4.5 22 May 2024 03:29:03 |
Charlie Li (vishwin) |
editors/xed: update to 3.4.5 |
3.2.4_3 12 Jan 2024 22:40:48 |
Muhammad Moinur Rahman (bofh) |
*/*: Sanitize MANPREFIX for meson ports
Approved by: portmgr |
3.2.4_2 23 Dec 2023 18:14:14 |
Nuno Teixeira (eduardo) |
*/*: Bump consumers of x11-toolkits/gtk30
New version of gtk3 in tree |
3.2.4_1 02 Mar 2023 05:23:10 |
Tobias C. Berner (tcberner) |
accessibility/at-spi2-core: update to 2.46.0
What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
interface.
What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).
What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments. (Only the first 15 lines of the commit message are shown above ) |
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) |
3.2.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 ) |
3.2.4 05 Jul 2022 00:44:09 |
Charlie Li (vishwin) |
editors/xed: update to 3.2.4
Changes: https://github.com/linuxmint/xed/compare/3.2.2...3.2.4
Note: port lineage comes from the freebsd-ports-gnome repo since
2018, not what was committed since 2020:
* https://github.com/freebsd/freebsd-ports-gnome/pull/29
* https://github.com/freebsd/freebsd-ports-gnome/pull/33
* https://github.com/freebsd/freebsd-ports-gnome/pull/38
* https://github.com/freebsd/freebsd-ports-gnome/pull/39
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D35706 |
3.2.2_2 10 Apr 2022 19:11:41 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
3.2.2_1 26 Mar 2022 08:27:27 |
Matthias Fechner (mfechner) |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
3.2.2 12 Jan 2022 07:48:10 |
Alexey Dokuchaev (danfe) |
editors/xed: update the port to version 3.2.2. |
3.2.0 28 Nov 2021 15:52:42 |
Alexey Dokuchaev (danfe) |
editors/xed, print/xreader: update both ports to version 3.2.0
While here, fix PORTSCOUT comment (there are not just `master.mint*'
but other non-numeric tags in use by upstream), wrap USES list so it
fits standard 80-character terminal width, and set better maintainer. |
3.0.2 01 Jul 2021 10:52:46 |
Alexey Dokuchaev (danfe) |
editors/xed: update the port to version 3.0.2. |
3.0.0 08 Jun 2021 11:07:45 |
Alexey Dokuchaev (danfe) |
editors/xed: the port had been updated and changed (+)
- Update to the latest version 3.0.0
- These LinuxMint ports are inherently Gnomish, so
put their distfiles to corresponding DIST_SUBDIR
Found out via: repology.org |
2.8.4 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.8.4 17 Jan 2021 10:37:04 |
danfe |
- Update to version 2.8.4, add `gnome' to CATEGORIES
- Provide more descriptive COMMENT, fix RUN_DEPENDS
- Add DOCS option which installs API documentation
- Amend the port description based on the README.md
PR: 252300 (based on)
Submitted by: Charlie Li |
2.6.2_1 31 Dec 2020 13:06:28 |
antoine |
Unbreak INDEX |
2.6.2 14 Jul 2020 13:20:05 |
danfe |
Update to version 2.6.2.
Found out via: repology.org |
2.6.0 14 May 2020 14:27:22 |
danfe |
- Update `editors/xed' to version 2.6.0, adjust LICENSE
- Ignore bogus `master.mintXX' tags, track normal versions
- Enable optional spell checking support (with gspell)
Found out via: repology.org |
2.4.2 01 Feb 2020 03:15:52 |
linimon |
Add compiler:c++11-lang to USES to fix build on GCC-based systems:
cc1: warning: command line option "-Wno-deprecated" is valid for C++/ObjC++
but not for C
Approved by: portmgr (tier-2 blanket) |
2.4.2 31 Jan 2020 13:58:44 |
danfe |
xed is a small and lightweight text editor, which supports most standard
editing features, plus several not typically found in one's average text
editor (plugins being the most notable of these).
WWW: https://github.com/linuxmint/xed
This is not a resurrection of the previous `editors/xed' that was removed
in r506581 as abandonware. |
1.3_3 13 Jul 2019 21:36:58 |
rene |
Remove expired ports:
2019-07-12 misc/tcb: Abandonware that uses sys/dir.h
2019-07-12 editors/xed: Abandonware using sys/dir.h
2019-07-12 databases/gtksql: Abandonware using sys/dir.h |
1.3_3 12 Jun 2019 06:52:51 |
bapt |
Mark as deprecated a bunch of abandonware using sys/dir.h
sys/dir.h is going to be phased out soon, so mark as deprecated non maintained
abandonware using it.
PR: 21519 |
1.3_3 05 Mar 2015 04:29:56 |
amdmi3 |
- Simplify MASTER_SITES
- Add LICENSE
- Fix references to STAGEDIR
MFH: 2015Q1 |
1.3_2 27 Oct 2014 12:19:13 |
bapt |
Cleanup plist |
1.3_2 29 Jul 2014 19:11:53 |
adamw |
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by: portmgr (not really, but touches unstaged ports) |
1.3_2 03 Feb 2014 13:40:25 |
miwi |
- Stage support |
1.3_2 20 Sep 2013 16:36:24 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
editors) |
1.3_2 28 Jun 2013 20:59:11 |
bapt |
Convert to USES=imake
While here trim headers and remove indefinite article |
1.3_2 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
1.3_2 23 Jan 2009 16:28:36 |
flz |
- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG). |
1.3_1 22 Jul 2008 19:56:03 |
flz |
Fix USE_XORG for the upcoming bsd.port.mk changes (ports/122340).
Approved by: portmgr (self) |
1.3_1 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
1.3_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
1.3 07 May 2006 10:55:47 |
edwin |
Remove USE_REINPLACE from all categories starting with E |
1.3 26 Nov 2005 01:48:16 |
pav |
- Add SHA256 |
1.3 19 Feb 2005 06:03:21 |
kris |
Reset undeliverable maintainer address:
<shanee@augusta.de>: host inga.augusta.de[213.209.142.2] said: 550 5.1.1
<shanee@augusta.de>... User unknown (in reply to RCPT TO command) |
1.3 31 Mar 2004 03:12:58 |
trevor |
SIZEify (maintainer timeout) |
1.3 21 Feb 2003 11:38:28 |
knu |
De-pkg-comment. |
1.3 29 Sep 2002 07:55:30 |
kris |
Fix build (remove bogus *alloc declarations)
Submitted by: Adam Weinberger <adam@vectors.cx>
PR: ports/41101 |
11 Nov 2000 10:04:24 |
kris |
Remove directory on deinstall |
11 Nov 2000 10:04:24 |
kris |
Remove directory on deinstall |
08 Oct 2000 02:02:27 |
asami |
Convert category editors to new layout. |
03 Aug 2000 10:28:58 |
asami |
(1) Add new variable, XFREE86_VERSION, to specify which version of XFree86
(3 or 4) to depend to when USE_XLIB is set. XFREE86_VERSION defaults to 3
for now, but adventurous users can override it in /etc/make.conf. When
XFREE86_VERSION=3, USE_XLIB will add a dependency to x11/XFree86; when it
is set to 4, the dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS hacks
to avoid messing with XFree86 are turned off. |