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
Port details
xfce4-dev-tools Xfce development tools
4.18.1_1 devel on this many watch lists=3 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 4.18.1_1Version of this port present on the latest quarterly branch.
Maintainer: xfce@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-01-22 17:03:07
Last Update: 2024-02-23 15:12:42
Commit Hash: 65ec04c
People watching this port, also watch:: thunar-archive-plugin, xfce4-notes-plugin, xfce4-settings, ristretto, thunar-media-tags-plugin
Also Listed In: xfce
License: GPLv2
WWW:
https://www.xfce.org/
Description:
The Xfce Development Tools are a set of scripts and m4/autoconf macros that ease build system maintenance.
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 (18 items)
Collapse this list.
  1. /usr/local/share/licenses/xfce4-dev-tools-4.18.1_1/catalog.mk
  2. /usr/local/share/licenses/xfce4-dev-tools-4.18.1_1/LICENSE
  3. /usr/local/share/licenses/xfce4-dev-tools-4.18.1_1/GPLv2
  4. bin/xdt-autogen
  5. bin/xdt-csource
  6. bin/xfce-build
  7. bin/xfce-do-release
  8. bin/xfce-get-release-notes
  9. bin/xfce-get-translations
  10. bin/xfce-update-news
  11. share/man/man1/xdt-csource.1.gz
  12. share/aclocal/xdt-depends.m4
  13. share/aclocal/xdt-features.m4
  14. share/aclocal/xdt-i18n.m4
  15. share/aclocal/xdt-version.m4
  16. @owner
  17. @group
  18. @mode
Collapse this list.
Dependency lines:
  • xfce4-dev-tools>0:devel/xfce4-dev-tools
To install the port:
cd /usr/ports/devel/xfce4-dev-tools/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/xfce4-dev-tools
  • pkg install xfce4-dev-tools
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xfce4-dev-tools
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1697615600 SHA256 (xfce4/xfce4-dev-tools-4.18.1.tar.bz2) = 812cabe7048922ebc176564b73c3e427e467c9566365ee3e54c0487d305a7681 SIZE (xfce4/xfce4-dev-tools-4.18.1.tar.bz2) = 363652

Packages (timestamps in pop-ups are UTC):
xfce4-dev-tools
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.18.1_14.18.1_14.16.04.18.1_14.18.1_1---
FreeBSD:13:quarterly4.18.1_14.18.1_1-4.18.1_14.18.1_14.18.14.18.14.18.1
FreeBSD:14:latest4.18.1_14.18.1_14.18.04.18.1_14.18.1_14.18.0-4.18.0
FreeBSD:14:quarterly4.18.1_14.18.1_1-4.18.1_14.18.1_14.18.14.18.14.18.1
FreeBSD:15:latest4.18.1_14.18.1_1n/a4.18.1_1n/a4.18.14.18.14.18.1_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. autoconf>=2.69 : devel/autoconf
  2. automake>=1.15 : devel/automake
  3. libtoolize : devel/libtool
  4. bash : shells/bash
Library dependencies:
  1. libglib-2.0.so : devel/glib20
  2. libintl.so : devel/gettext-runtime
  3. libxml2.so : textproc/libxml2
  4. libxslt.so : textproc/libxslt
This port is required by:
for Build
  1. x11/lightdm-gtk-greeter
  2. x11/xfce4-docklike-plugin
  3. x11/xfce4-screensaver
  4. x11/xfce4-windowck-plugin

Configuration Options:
No options to configure
Options name:
devel_xfce4-dev-tools
USES:
gnome pkgconfig shebangfix tar:bzip2 xfce
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (6 items)
Collapse this list.
  1. http://mirror.perldude.de/archive.xfce.org/src/xfce/xfce4-dev-tools/4.18/
  2. https://archive.al-us.xfce.org/src/xfce/xfce4-dev-tools/4.18/
  3. https://archive.be.xfce.org/src/xfce/xfce4-dev-tools/4.18/
  4. https://archive.xfce.org/src/xfce/xfce4-dev-tools/4.18/
  5. https://ftp.cixug.es/xfce/src/xfce/xfce4-dev-tools/4.18/
  6. https://mirror.netcologne.de/xfce/src/xfce/xfce4-dev-tools/4.18/
Collapse this list.

Number of commits found: 38

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.18.1_1
23 Feb 2024 15:12:42
commit hash: 65ec04c7f691db0afa6f30d1aaf59b40724ab06acommit hash: 65ec04c7f691db0afa6f30d1aaf59b40724ab06acommit hash: 65ec04c7f691db0afa6f30d1aaf59b40724ab06acommit hash: 65ec04c7f691db0afa6f30d1aaf59b40724ab06a files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
devel/xfce4-dev-tools: Moved man to share/man

Approved by:    portmgr (blanket)
4.18.1
18 Oct 2023 15:13:50
commit hash: b4a4b74285b5ff1d2d8e3bff64ba7e2fa2790a2bcommit hash: b4a4b74285b5ff1d2d8e3bff64ba7e2fa2790a2bcommit hash: b4a4b74285b5ff1d2d8e3bff64ba7e2fa2790a2bcommit hash: b4a4b74285b5ff1d2d8e3bff64ba7e2fa2790a2b files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
devel/xfce4-dev-tools: Update to 4.18.1

Add new dependency on libxslt, now required by configure.
4.18.0
16 Dec 2022 14:55:57
commit hash: aac41c1d6719790f71e5a3123ad9afdcbfb46e8ecommit hash: aac41c1d6719790f71e5a3123ad9afdcbfb46e8ecommit hash: aac41c1d6719790f71e5a3123ad9afdcbfb46e8ecommit hash: aac41c1d6719790f71e5a3123ad9afdcbfb46e8e files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
Welcome XFCE 4.18 to the FreeBSD ports tree!

Upstream announce: https://xfce.org/about/news/?post=1671062400

Some notes:

- Updated pkg-descr for various packages
- Added some missing dependencies (reported by poudriere Q/A tests)
- Removed patches now included upstream
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)
4.16.0
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)
4.16.0
20 Jul 2022 14:21:35
commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
devel: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  <jkoshy@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron H. K. Diep <ahkdiep@gmail.com>
  *  Aaron Hurt <ahurt@anbcs.com>
  *  Abel Chow <abel_chow@yahoo.com>
  *  Adam McLaurin
  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.16.0
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.
4.16.0
02 Jan 2021 16:36:33
Revision:559953Original commit files touched by this commit Sanity Test Failure
madpilot search for other commits by this committer
Welcome XFCE 4.16 to the FreeBSD ports tree!

Upstream announce: https://xfce.org/about/news/?post=1608595200

This XFCE release dropped support for GTK2 plugins and also dropped
GTK2 from all components.

WARNING: please check UPDATING before upgrading your packages. In
case of problems also read the libexo pkg-message.

Due to this some panel plugins and libraries will be removed since
they cannot compile anymore:

- print/xfce4-print
- x11/xfce4-quicklauncher-plugin
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.14.0
08 Nov 2019 11:39:00
Revision:517048Original commit files touched by this commit
tobik search for other commits by this committer
devel: Add missing USES={gl,gnome,php,sdl}
4.14.0
19 Sep 2019 23:46:34
Revision:512378Original commit files touched by this commit
madpilot search for other commits by this committer
Welcome XFCE 4.14 to the FreeBSD ports tree

- This XFCE release uses almost exclusively gtk3, so the USES=xfce
  now defaults to gtk3
- Make x11-themes/gtk-xfce-engine an optional dependency(disabled
  by default), it only supports gtk2, so would leave miost of this
  XFCE version unthemed.
- Add Greybird as an optional and enabled dependency as a modern
  theme supporting both GTK versions and all other XFCE parts
- The xfce4-vala port is deprecated and removed. The VALA bindings
  are available in the library ports using the GIR and VAPI options
  (on by default)
- Fixed various missing library and portlint warnings (portmgr fixit
  blanket)
- Default Display Manager changed to lightdm (Thanks to woodsb02
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.12.0_1
14 Jun 2018 12:47:58
Revision:472376Original commit files touched by this commit Sanity Test Failure
tijl search for other commits by this committer
Update automake to 1.16.1.  Also remove automake-wrapper.  We haven't had
multiple versions of automake in years and probably won't in the future.

PR:		228809
Exp-run by:	antoine
Approved by:	portmgr (antoine)
4.12.0_1
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
4.12.0_1
08 May 2015 09:14:55
Revision:385737Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add missing bash dependency
- Fix shebangs
- Add LICENSE_FILE

Approved by:	portmgr blanket
MFH:		2015Q2
4.12.0
28 Apr 2015 17:01:47
Revision:384919Original commit files touched by this commit
bdrewery search for other commits by this committer
USES=xfce: Stop overriding MASTER_SITE_SUBDIR.

Add an XFCE SITE_SUBDIR abbreviation and use it forf or the xfce ports,
which removes the need to set MASTER_SITE_SUBDIR in any of them.

This fixes ports that have USES=xfce but do not use the XFCE MASTER_SITE,
namely sysutils/xfce4-bsdcpufreq-plugin.

With hat:	portmgr
4.12.0
05 Mar 2015 22:52:31
Revision:380565Original commit files touched by this commit Sanity Test Failure
olivierd search for other commits by this committer
The FreeBSD Xfce team proudly presents Xfce 4.12.

Announce: http://www.xfce.org/about/news/?post=1425081600

Global changes:
- Switch to USES= xfce (D677)
- Reorganize options helper
- Fix USES= gettext-* when NLS option is not set [1], [2]
- Add LICENSE (when missing)

Update:
- to 4.12 (core components)
- audio/xfce4-mpc-plugin to 0.4.5
- deskutils/xfce4-tumbler to 0.1.31
- deskutils/xfce4-xkb-plugin to 0.7.1
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.10.0_1
23 Jan 2015 18:54:02
Revision:377757Original commit files touched by this commit
tijl search for other commits by this committer
- Update devel/automake to 1.15
- Update devel/gettext to 0.19.4
- Update devel/libtool and devel/libltdl to 2.4.5
- This version of libtool has been fixed to pass -fstack-protector to the
  compiler during linking.  Add the same fix to USES=libtool.  This should
  improve SSP support on FreeBSD/i386 8 and 9.
- databases/libmemcached, security/sssd: patch configure.ac so
  AC_CONFIG_AUX_DIR appears earlier.
  For databases/libmemcached changing configure.ac causes manpages to be
  regenerated which requires extra dependencies so patch a makefile to
  prevent that.
- devel/xfce4-dev-tools: only depend on recent versions of autoconf and
  automake

PR:		196938
Exp-run by:	antoine
Approved by:	portmgr (antoine)
4.10.0
27 Oct 2014 11:09:47
Revision:371553Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
4.10.0
29 Jul 2014 18:41:17
Revision:363371Original commit files touched by this commit Sanity Test Failure
adamw search for other commits by this committer
Convert a bunch of USE_BZIP2 to USES=tar:bzip2

Approved by:	portmgr (not really, but touches unstaged ports)
4.10.0
14 Oct 2013 18:51:53
Revision:330341Original commit files touched by this commit
olivierd search for other commits by this committer
- Support STAGEDIR
4.10.0
20 Sep 2013 17:17:45
Revision:327726Original 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:
devel part 4)
4.10.0
23 Apr 2013 10:13:20
Revision:316333Original commit files touched by this commit
bapt search for other commits by this committer
Convert devel to USES=pkgconfig
4.10.0
08 Mar 2013 10:51:36
Revision:313633Original commit files touched by this commit
kwm search for other commits by this committer
* Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
  are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
4.10.0
25 May 2012 16:51:41
Original commit files touched by this commit
miwi search for other commits by this committer
- Welcome XFCE 4.10 to the portstree!

Special Thanks to:      rene, Olivier Duchateau <duchateau.olivier@gmail.com>
Submitted by:           Olivier Duchateau <duchateau.olivier@gmail.com>

Tested by:      phw
4.8.0
26 Oct 2011 20:27:27
Original commit files touched by this commit
rene search for other commits by this committer
Consistify spelling of "Xfce", and some other projects while there.
Also remove a commented out BROKEN line for x11/xfce4-clipman-plugin

PR:             ports/160730
Submitted by:   ryusuke
4.8.0
23 Oct 2011 11:56:51
Original commit files touched by this commit
rene search for other commits by this committer
Re-assign to the Xfce team.

Approved by:    oliver (previous maintainer)
4.8.0
03 Mar 2011 10:12:30
Original commit files touched by this commit
oliver search for other commits by this committer
Welcome XFCE 4.8 to the portstree!

Special Thanks to:      miwi, Olivier Duchateau <duchateau.olivier@gmail.com>
4.6.0
04 Dec 2010 07:34:27
Original commit files touched by this commit
ade search for other commits by this committer
Sync to new bsd.autotools.mk
4.6.0
31 May 2010 15:34:47
Original commit files touched by this commit
oliver search for other commits by this committer
forced commit to add that the previous commit was based on the following PRs

PR:            
ports/146921,ports/146922,ports/146924,ports/146925,ports/146926,ports/146927,ports/146928,ports/146929,ports/146930
4.6.0
02 Mar 2009 16:51:57
Original commit files touched by this commit
oliver search for other commits by this committer
update Xfce to 4.6

for more information please read

        http://www.xfce.org/about/news?id=21
4.4.0.1_1
30 Oct 2008 17:14:39
Original commit files touched by this commit
oliver search for other commits by this committer
update xfce to 4.4.3
4.4.0.1
12 Feb 2008 18:11:07
Original commit files touched by this commit
oliver search for other commits by this committer
update xfce4 to 4.4.2

Approved by:    portmgr (linimon)
Security:       CVE-2007-6531, CVE-2007-6532
4.4.0_1
25 Oct 2007 22:53:29
Original commit files touched by this commit
sat search for other commits by this committer
- Fix a typo in bsd.sites.mk along with all the places it affected

Approved by:    oliver (maintainer of the respective ports)
4.4.0_1
10 Sep 2007 09:12:19
Original commit files touched by this commit
ade search for other commits by this committer
Remove dependency on gnu-auto* and use the new autotools world order.

Approved by:    oliver (maintainer)
4.4.0
21 Mar 2007 15:51:02
Original commit files touched by this commit
oliver search for other commits by this committer
define USE_XFCE to get MASTER_SITE_SUBDIR defined
4.4.0
14 Mar 2007 04:12:32
Original commit files touched by this commit
linimon search for other commits by this committer
Switch to using new files Mk/bsd.ocaml.mk [1] and Mk/bsd.xfce.mk [2].

PR:     101029 [1], 108862 [2]

Submitted by:   Stanislav Sedov <ssedov at mbsd dot msk dot ru> [1], oliver [2]
4.4.0
13 Feb 2007 16:38:57
Original commit files touched by this commit
oliver search for other commits by this committer
@dirrm share/xfce4 -> @dirrmtry share/xfce4
4.4.0
29 Jan 2007 06:39:18
Original commit files touched by this commit
oliver search for other commits by this committer
enhance the description
update the WWW part
4.4.0
22 Jan 2007 16:53:02
Original commit files touched by this commit
oliver search for other commits by this committer
the xfce-dev-tools are a collection of tools and macros for
Xfce developers and people that want to build Xfce from SVN. In addition
it contains the Xfce developer's handbook.

Number of commits found: 38