non port: Mk/Uses/xorg-cat.mk |
SVNWeb
|
Number of commits found: 9 |
Sun, 26 Mar 2023
|
[ 17:31 Emmanuel Vadot (manu) ] d7ad0da
Uses/xorg-cat: Allow meson
It works perfectly fine.
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
Tue, 2 Aug 2022
|
[ 07:26 Baptiste Daroussin (bapt) ] 88b0ae2 (Only the first 10 of 60 ports in this commit are shown above. )
xorg: upgrade to 21.1.4
Port changes:
- flavorize the port
- decouple Xwayland as it has been split from Xorg
- switch to meson
- cleanup non necessary patches anymore
- stop butchering the build system to play with Xorg.wrap but do it
in post-install
- remove dmx (no longer existing)
- use libmd for sha1 (remove dependency on open/libre ssl)
- always activate RPC security
- simplify postinstall/deinstall script and make them cross install friendly
- remove the SUID option and make it the default, we cannot startx as user
without it
- only keep the mesa-dri dependency on xorg-server not others (Only the first 15 lines of the commit message are shown above )
|
Tue, 6 Apr 2021
|
[ 14:27 Mathieu Arnold (mat) ] 5d33e04 (Only the first 10 of 224 ports in this commit are shown above. )
framework: Remove $FreeBSD$
Where appropriate fiddle with a few other things.
|
Thu, 20 Feb 2020
|
[ 21:41 zeising ]
xorg ports: Add -Werror=uninitialized to CFLAGS
Add -Werror=uninitialized to CFLAGS for ports specifying
xorg-cat:[driver,lib,xserver]. There has been cases in the past when use of
uninitialized variables have caused crashes, so add this as an error to
detect it early.
|
[ 21:37 zeising ]
Add libtool dependency for all xorg servers
Add libtool dependency for all xorg servers using USES=xorg-cat:xserver.
This was missed in r526589.
PR: 196678 (for tracking)
|
Thu, 7 Nov 2019
|
[ 18:49 zeising ]
Add comment about USES+=xorg in mk files
Add a comment clarifying why USES+=xorg is used in a couple of Mk/Uses/*
files, even though it does not provide any immediate functionality.
|
Wed, 6 Nov 2019
|
[ 19:02 zeising ]
Mk/Uses: Add USES+=xorg when including xorg.mk
Add USES+=xorg to the places where MK/Uses/xorg.mk is included from other
files in the Uses infrastructure. This is done to silence an erroneous
warning about USES=xorg not being set when using USES=gl, motif or xorg-cat,
even when it's included from the framework.
This is a different proposal than what was originally suggested in pr 241627
and https://reviews.freebsd.org/D22210 .
PR: 238988, 241627
Discussed with: mat
MFH: 2019Q4
Differential Revision: https://reviews.freebsd.org/D22210
|
Mon, 26 Aug 2019
|
[ 13:34 zeising ]
Fix typo
|
[ 09:45 zeising ] (Only the first 10 of 11 ports in this commit are shown above. )
Change bsd.xorg.mk to USES=xorg and USES=xorg-cat
Change the handling of xorg dependencies to use the USES framework instead
of bsd.xorg.mk. bsd.xorg.mk is split into two parts:
* USES=xorg for ports depending on xorg ports with USE_XORG
* USES=xorg-cat for xorg ports with XORG_CAT
USES=xorg is fairly straight forward. The components needed are specified
with USE_XORG, and USES=xorg is needed to pull in this part of the
framework.
USES=xorg-cat requires that the category, previously specified with
XORG_CAT, now be passed as an argument to xorg-cat, like this
USES=xorg-cat:category. Not specifying a category is an error.
Further, it is also possible to specify which build system to use. The (Only the first 15 lines of the commit message are shown above )
|
Number of commits found: 9 |