notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
libxatracker Mesa XA state tracker
19.0.8_5 graphics Deleted on this many watch lists=0 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 19.0.8_5Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-06-17 15:10:01
Last Update: 2020-10-12 07:34:21
SVN Revision: 552105
License: not specified in port
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (12 items)
Collapse this list.
  1. @ldconfig
  2. include/xa_composite.h
  3. include/xa_context.h
  4. include/xa_tracker.h
  5. lib/libxatracker.so
  6. lib/libxatracker.so.2
  7. lib/libxatracker.so.2.5.0
  8. libdata/pkgconfig/xatracker.pc
  9. @comment share/drirc.d/00-mesa-defaults.conf
  10. @owner
  11. @group
  12. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libxatracker>0:graphics/libxatracker
  • For LIB depends:
    • libxatracker.so:graphics/libxatracker
No installation instructions: this port has been deleted.
The package name of this deleted port was:
PKGNAME: libxatracker
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: i386 amd64
NOT_FOR_ARCHS: sparc64
distinfo:
No package information for this port in our database
Sometimes this happens. Not all ports have packages.

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pthread-stubs.pc : devel/libpthread-stubs
  2. py37-mako>0 : textproc/py-mako@py37
  3. bison : devel/bison
  4. meson : devel/meson
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. python3.7 : lang/python37
  8. llvm80>=3.9.0_4 : devel/llvm80
  9. xorgproto>=0 : x11/xorgproto
Runtime dependencies:
  1. llvm80>=3.9.0_4 : devel/llvm80
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libdrm.so : graphics/libdrm
  3. libglapi.so : graphics/mesa-libs
  4. libunwind.so : devel/libunwind
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. ftp://ftp.freedesktop.org/pub/mesa/
  2. ftp://ftp.freedesktop.org/pub/mesa/19.0.8/
  3. https://mesa.freedesktop.org/archive/
  4. https://mesa.freedesktop.org/archive/19.0.8/
Collapse this list.
Port Moves

Number of commits found: 11

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
12 Oct 2020 07:34:21
Original commit files touched by this commit Revision:552105  19.0.8_5
manu search for other commits by this committer
Rename graphics/libxatracker to graphics/mesa-gallium-xa

Mesa 20.2 update will split some of the gallium driver into their
own ports so rename this gallium driver to be named like the other ones.

Reviewed by:	zeising
X-Differential Revision:	https://reviews.freebsd.org/D26682
19 Sep 2020 09:34:36
Original commit files touched by this commit Revision:548950  19.0.8_5
manu search for other commits by this committer
mesa-libs: Add glesv1 lib

There is no real reason to disable glesv1 so add it to the build.
While here add a USE_GL for it.

Reviewed by:	zeising
Approved by:	x11 (zeising@)
Differential Revision:	https://reviews.freebsd.org/D26461
01 Jul 2020 16:13:53
Original commit files touched by this commit Revision:540975  19.0.8_4
manu search for other commits by this committer
graphics/libxatracker: Fix typo MESA vs MESON

Reported by:	tobik
16 Jun 2020 15:38:29
Original commit files touched by this commit Revision:539358  19.0.8_4
zeising search for other commits by this committer
graphics/mesa: Fix minor issues from meson switch

Fix a couple of minor issues with mesa related ports after the switch to
meson.
Define _GNU_SOURCE when building on FreeBSD.  This fixes blur effects in
Plasma 5 and issues with the SDDM greeter.  This fix was originally applied
in r516100 but got lost in the switch to meson. [1]
Properly detect sys/sysctl.h on FreeBSD.  On FreeBSD sys/sysctl.h needs
sys/types.h as well, patch the meson build script to take this into account.
Fix a broken sed command to properly set ${LOCALBASE}/etc and
${LOCALBASE}/share/ as appropriate.

Bump portrevision of all mesa related ports.

PR:		247138 [1]
Reported by:	Roman [1]
Reviewed by:	manu
Tested by:	Roman, Serge Volkov
Differential Revision:	https://reviews.freebsd.org/D25265
09 Jun 2020 19:57:08
Original commit files touched by this commit Revision:538340  19.0.8_3
zeising search for other commits by this committer
libxatracker: remove local dep on meson

The meson dependency in libxatracker is already included from
mesa-dri/Makefile.common, no need to add it to USES= here as well.
05 Jun 2020 09:13:58
Original commit files touched by this commit Revision:537998  19.0.8_2
manu search for other commits by this committer
mesa*: Switch to meson

Upstream switched to meson for their build system so do the same as
it will be easier to find problems sooner than later.
This also switch to python3, python is only used for the build.
There is more thing enabled by default (or auto-enabled based on some
configuration) so we need to disable a lot more things than with autotools.

This should be a non functional change.

Reviewed by:	zeising (x11@)
Differential Revision:	https:/reviews.freebsd.org/D25092
03 May 2020 16:15:23
Original commit files touched by this commit Revision:533793  19.0.8_2
zeising search for other commits by this committer
graphics/mesa: Update to 19.0.8

Update mesa and related ports to 19.0.8.
This is the last version where the autotools build system is being used.
This serves as a stepping stone for reworking the ports to use the meson
build system and to enable further updates.

PR:		235570
Submitted by:	jbeich (with minor changes)
Differential Revision:	https://reviews.freebsd.org/D19099
			https://reviews.freebsd.org/D19100
02 Jan 2020 09:30:10
Original commit files touched by this commit Revision:521817  18.3.2_2
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
30 Oct 2019 19:07:32
Original commit files touched by this commit Revision:516100  18.3.2_2
zeising search for other commits by this committer
graphics/mesa: Add -D_GNU_SOURCE to compile flags

Add -D_GNU_SOURCE to compile flags when building on FreeBSD.  This is needed
to have mesa work with various locales, that for instance use , instead of .
as a decmal separator.

Bump portrevision on all mesa related ports.

PR:		241506
Reported by:	Jesper Schmitz Mouridsen
MFH:		2019Q4
04 Oct 2019 22:14:03
Original commit files touched by this commit Revision:513788  18.3.2_1
zeising search for other commits by this committer
Bump remaining mesa ports after llvm version change

Bump these mesa ports as well, to ensure that they are rebuilt with the
correct llvm port.
This was missed in r513776

PR:		239682
MFH:		2019Q4 (implicit, fix for earlier commits)
17 Jun 2019 15:09:45
Original commit files touched by this commit Revision:504426  18.3.2
johalun search for other commits by this committer
New port: graphics/libxatracker

XA Tracker is built from Mesa sources and is required by xf86-video-vmware
in order to take advantage of accelerated graphics using the vmwgfx kernel
DRM driver.

This commit also adds libdrm as a runtime requirement for xf86-video-vmware
and patches the DRI device loading routine to work outside of Linux. If no
DRI device exists (vmwgfx kernel driver is not loaded), xf86-video-vmware
will fallback to software rendering.

The vmwgfx kernel driver is available in the drm-kmod port.

Reviewed by:	zeising
Approved by:	imp (mentor), zeising
Differential Revision:	D20153

Number of commits found: 11