Port details |
- open-motif-devel Motif X11 Toolkit (industry standard GUI (IEEE 1295))
- 2023.02.16_1 x11-toolkits
=1 2023.02.16Version of this port present on the latest quarterly branch. - Maintainer: cy@FreeBSD.org
 - Port Added: 2000-06-03 15:36:16
- Last Update: 2023-07-28 17:13:17
- Commit Hash: 664a2fa
- People watching this port, also watch:: p5-type1inst, ncftp, p5-Time-HiRes, python
- License: LGPL21
- Description:
- Motif(r) is the industry standard graphical user interface, (as defined by
the IEEE 1295 specification), used on more than 200 hardware and software
platforms. It provides application developers, end users, and system
vendors with the industry's most widely used environment for standardizing
application presentation on a wide range of platforms. Motif is the
leading user interface toolkit for the UNIX(r) system.
NOTE: Some ports with GNU configure do not know that Motif 2.1 requires -lXp.
In that case, you need to edit Makefile after configure, or, hack
configure(.in) before configure.
¦ ¦ ¦ ¦ 
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- open-motif-devel>0:x11-toolkits/open-motif-devel
- Conflicts:
- CONFLICTS:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/x11-toolkits/open-motif-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install x11-toolkits/open-motif-devel
- pkg install open-motif-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: open-motif-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1681746898
SHA256 (cschuber-motif-2023.02.16-0f556b08_GH0.tar.gz) = 0a77ee0b43fa4613537333f81cd69aca1355dcee911e04ebf5f3f8f0184dab2e
SIZE (cschuber-motif-2023.02.16-0f556b08_GH0.tar.gz) = 8865594
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:
-
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- x11.pc : x11/libX11
- xaw7.pc : x11-toolkits/libXaw
- xbitmaps.pc : x11/xbitmaps
- xext.pc : x11/libXext
- xft.pc : x11-fonts/libXft
- xt.pc : x11-toolkits/libXt
- xmu.pc : x11-toolkits/libXmu
- xrender.pc : x11/libXrender
- sm.pc : x11/libSM
- ice.pc : x11/libICE
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xaw7.pc : x11-toolkits/libXaw
- xbitmaps.pc : x11/xbitmaps
- xext.pc : x11/libXext
- xft.pc : x11-fonts/libXft
- xt.pc : x11-toolkits/libXt
- xmu.pc : x11-toolkits/libXmu
- xrender.pc : x11/libXrender
- sm.pc : x11/libSM
- ice.pc : x11/libICE
- Library dependencies:
-
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libpng.so : graphics/png
- libjpeg.so : graphics/jpeg-turbo
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for open-motif-devel-2023.02.16_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- x11-toolkits_open-motif-devel
- USES:
- autoreconf gmake iconv jpeg libtool:keepla pkgconfig 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 |
2023.02.16_1 28 Jul 2023 17:13:17
    |
Daniel Engberg (diizzy)  |
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0 |
2023.02.16 15 May 2023 14:36:17
    |
Cy Schubert (cy)  Author: Dimitry Andric |
x11-toolkits/open-motif*: fix build with clang 16
Clang 16 has a new error about incompatible function types, which shows
up when building x11-toolkits/open-motif:
WmError.c:134:24: error: incompatible function pointer types passing 'void
(char *)' to parameter of type 'void (*)(String) __attribute__((noreturn))' (aka
'void (*)(char *) __attribute__((noreturn))')
[-Wincompatible-function-pointer-types]
XtSetErrorHandler (WmXtErrorHandler);
^~~~~~~~~~~~~~~~
/usr/local/include/X11/Intrinsic.h:1776:1: note: passing argument to parameter
here
);
^
In this case the declaration of the callback function for
XtSetErrorHandler() shoud have a noreturn attribute, specifically using
the _X_NORETURN macro.
PR: 271425 |
2023.02.16 17 Apr 2023 21:28:46
    |
Cy Schubert (cy)  |
x11-toolkits/open-motif-devel: Update to the latest motif-code commit
Update to the latest motif-code commit proxied through my GH account. |
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) |
2022.08.15 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 ) |
2022.08.15 16 Aug 2022 03:33:52
    |
Cy Schubert (cy)  |
x11-toolkits/open-motif*: Introduce open-motif-devel
Copy x11-toolkits/open-motif to x11-toolkits/open-motif-devel in order to
track development. Then update open-motif-devel to the latest motif-code
commit proxied through my GH account.
Register the conflict with x11-toolkits/open-motif.
Motif (formerly Open Motif) is developed by ics.com. The repository is
on Sourceforge. I proxy it through my github account to employ the GH
plumbing in ports. |
2.1.30 28 May 2002 01:46:16
 |
obrien  |
Remove this port -- people totally misunderstand what it is. |
2.1.30 11 May 2002 08:44:04
 |
kris  |
The previous Makefile revision contained a partial upgrade to a newer
version of open-motif, but the distfile has apparently moved and is
no longer fetchable. Revert to the old version.
Pointy hat to: motminh |
2.2.1 08 May 2002 21:03:19
 |
obrien  |
To ports@freebsd.org. |
27 Aug 2001 10:46:38
    |
olgeni  |
Fix typo in NO_BUILD message. |
05 Feb 2001 16:49:18
    |
olgeni  |
Batch of style fixes for x11-toolkits. |
08 Oct 2000 08:03:53
    |
asami  |
Convert category x11-toolkits to new layout. |
18 Jul 2000 10:36:25
    |
obrien  |
Update to the 4th build of the Metrolink Open Motif 2.1.30 build. |
18 Jul 2000 10:34:13
    |
obrien  |
Update to the 4th build of the Metrolink Open Motif 2.1.30 build. |
07 Jun 2000 08:08:56
    |
asami  |
Define NO_MTREE since these ports install with PREFIX=/ (the binary packages
already have the "/usr/X11R6" part). |
03 Jun 2000 19:38:48
    |
obrien  |
Forgot to fix the maintainer entry. |
03 Jun 2000 19:36:16
    |
obrien  |
Open Motif 2.1.30 for the i386. |