as a stand-in for "are we running on gcc". (PR 239181)
As a side-effect, adding the stanza
MAKE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_DEFAULT}
obviates the need for hardcoding definitions for CC, CXX, and CPP
(later linimon testing).
PR: 239181
Approved by: danfe (maintainer-timeout, > 2 months)
- remove no longer required post-patch target, shifted into release
- fix options that fail to build
- enable by default options that were unconditionally enabled before the latest change
- option-specific dependencies should only be pulled in when the option is turned on (e.g. change USE_XORG=xinerama to XINERAMA_USE= xorg=xinerama)
- use preferred options helpers (e.g. change MESAGL_CONFIGURE_OFF=--without-opengl --without-ftgl to MESAGL_CONFIGURE_WITH= mesa opengl ftgl
- sort variables according to the 'Order of Variables in Port Makefiles' chapter in the Porter's Handbook
- add missing library dependencies
- add missing tab after =
- ?= -> =
Submitted by: jrm@
Reviewed by: jgh@
Differential Revision: https://reviews.freebsd.org/D21556
wdisplays is a graphical application for configuring displays in
Wayland compositors. It borrows some code from kanshi. It should work
in any compositor that implements the wlr-output-management-unstable-v1
protocol, including sway. The goal of this project is to allow precise
adjustment of display settings in kiosks, digital signage, and other
elaborate multi-monitor setups.
https://github.com/cyclopsian/wdisplays
Use C11 compiler:
In file included from /usr/local/include/xfce4/libxfce4util/libxfce4util.h:33,
from /usr/local/include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui.h:23,
from verve.c:34:
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:37: error: redefinition of typedef 'XfceKiosk'
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:35: error: previous declaration of 'XfceKiosk' was here
Approved by: mentors (implicit approval)
Remove deprecated x11 ports:
* x11/libXTrap
* x11/libXprintAppUtil
* x11/libXprintUtil
* x11/rstart
* x11/xdbedizzy
* x11/xplsprinters
* x11/xprehashprinterlist
* x11/xtrap
Remove libraries from Mk/Uses/Xorg and xorg-libraries as needed to adjust
for their removal.
Add entries to MOVED
Use C11 compiler:
In file included from /usr/local/include/xfce4/libxfce4util/libxfce4util.h:33,
from /usr/local/include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui.h:23,
from terminal-window.c:35:
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:37: error: redefinition of typedef 'XfceKiosk'
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:35: error: previous declaration of 'XfceKiosk' was here
Approved by: mentors (implicit approval)
C11 compiler is required:
In file included from /usr/local/include/xfce4/libxfce4util/libxfce4util.h:33,
from ../exo/exo-enum-types.h:6,
from ../exo/exo.h:39,
from exo-enum-types.c:6:
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:37: error: redefinition of typedef 'XfceKiosk'
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:35: error: previous declaration of 'XfceKiosk' was here
Approved by: mentors (implicit approval)
- Remove custom build/install targets left in place after r505321
- Switch to the new GO_TARGET tuple syntax introduced in r512001
Reviewed by: tobik
Approved by: araujo (mentor), portmgr (adamw)
Differential Revision: https://reviews.freebsd.org/D21744
Set x11/libXp expiration date to November 1:st. All remaning users have
already been fixed, are deprecated for other reasons, or have fixes being
discussed. If there is any unexpected issues or users, the epiration date
can be pushed.
Use C11 compiler:
In file included from /usr/local/include/xfce4/libxfce4util/libxfce4util.h:33,
from xfce-spawn.c:60:
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h: At top level:
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:37: error: redefinition of typedef 'XfceKiosk'
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:35: error: previous declaration of 'XfceKiosk' was here
Approved by: mentors (implicit approval)
Deprecate x11/libXp, since it is about to be deprecated upstream. Do *not*
yet set a removal date for x11/libXp, this will be decided later, once most
dependencies are fixed.
Deprecate all ports depending on x11/libXp.
* astro/xephem
* audio/xmcd
* audio/xmmix
* biology/ncbi-toolkit
* deskutils/xmdiary
* ftp/llnlxdir
* ftp/llnlxftp
* graphics/SciPlot
* misc/xtar
* multimedia/mpeg2play
* science/afni
* textproc/mgdiff
Sprinkle USES=xorg as needed.
Discussed with: bapt
file disabled by default
- Modify name of program in .desktop file for xfce4-screensaver,
so that the UI does not show two identical lines when both it and
xscreensaver are installed
- Add UPDATING note and update xfce4-session pkg-message to explain
the issue to users
PR: 240804, 240810, 240811
Submitted by: John <jlmales@gmail.com>
Use C11 compiler:
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:37: error: redefinition of typedef 'XfceKiosk'
/usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:35: error: previous declaration of 'XfceKiosk' was here
Approved by: mentors (implicit approval)