Unbreak62379cda59
Port details
graphics/mesa-demos 9.0.0
OpenGL demos distributed with Mesa
Port info
- Maintainer
- x11@FreeBSD.org
- Packages
- latest: 9.0.0
- Upstream
- up to date
- Last update
- to 9.0.0 · 21c2254497
- Quarterly
- 2026Q4: 9.0.0
- WWW
- https://www.mesa3d.org/
- Links
- cgit · VuXML
Install
- Package
# pkg install mesa-demosinstalls 9.0.0 fromlatest; fromquarterly(2026Q4) 9.0.0- Port
# cd /usr/ports/graphics/mesa-demos && make install clean- Size
- 9.6 MiB download · 66 MiB installed
- Depends on
- graphics/freeglut 3.8.0, graphics/libGLU 9.0.3, graphics/libglvnd 1.7.0, graphics/vulkan-loader 1.4.365, x11/libX11 1.8.14,1, x11/libXdamage 1.1.7, x11/libXext 1.3.7,1, x11/libXfixes 6.0.2, x11/libXi 1.8.4,1, x11/libXxf86vm 1.1.7, x11/libxcb 1.17.0, x11/libxkbcommon 1.13.2
- License
- MIT
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 9.0.0 | 9.0.0 | – |
| FreeBSD 15 | 9.0.0 | 9.0.0 | – |
| FreeBSD 14 | 9.0.0 | 9.0.0 | 9.0.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 9.0.0 | 9.0.0 | – |
| FreeBSD 14 | 9.0.0 | 9.0.0 | 9.0.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 9.0.0.Not counted (3)
CVEs that match this port only loosely: inherited from the whole project, or with versions that cannot be compared. What does this mean?
3 inherited from the project
This port shares its CPE (taken from Repology) with the main port of the project, so it gets every CVE of the project. Whether this part is affected is not known; the CVE counts on the main port.
| CVE | CVSS | Published | Description |
|---|---|---|---|
| CVE-2026-40393 | 8.1 | 2026-04-12 | In Mesa before 25.3.6 and 26 before 26.0.1, out-of-bounds memory access can occur in WebGPU because the amount of to-be-allocated data depends on an untrusted party, and… |
| CVE-2013-1872 | 6.8 | 2013-08-19 | The Intel drivers in Mesa 8.0.x and 9.0.x allow context-dependent attackers to cause a denial of service (reachable assertion and crash) and possibly execute arbitrary c… |
| CVE-2013-1993 | 6.8 | 2013-06-15 | Multiple integer overflows in X.org libGLX in Mesa 9.1.1 and earlier allow X servers to trigger allocation of insufficient memory and a buffer overflow via vectors relat… |
Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (95)
- Pass maintainership to submitter PR: ports/151754 Submitted by: Chris Petrik <c.petrik.sosa@gmail.com> (new maintainer)59fe6b0543
Only mark broken if WITHOUT_NOUVEAU is not defined PR: ports/151172 Submitted by: Matt Dawson [matt chronos.co.uk]91ae553407
Mark BROKEN: does not fetch6a258c1283
Make NVIDIA support selectable with an option [1]. While here, pet portlint. PR: ports/146139 [1] Submitted by: Chris Petrik [chris officialunix.com] Approved by: tabthorpe (mentor)1a62b248d8
Fix buid error. PR: ports/140792 Submitted by: lioux Approved by: araujo Committed at: AsiaZBSDCon 2010 DevSummit at Kagurazaka, Tokyo, Japan9d8f3958f9
Limited Update to Mesa3D 7.6.1 and libdrm 2.4.17. [MEMO] In this commit, no version changed. But if you put 'WITHOUT_NOUVEAU' on /etc/make.conf, you can use new version of Mesa3D and libdrm. Discussed with: rnoland on freebsd-ports/freebsd-x11.f18d011411
For ports maintained by ports@FreeBSD.org, remove names and/or e-mail addresses from the pkg-descr file that could reasonably be mistaken for maintainer contact information in order to avoid confusion on the part of users looking for support. As a pleasant side effect this also avoids confusion and/or frustration for people who are no longer maintaining those ports.2fadfa2cfb
Temporarily reassign maintainership while araujo@ is traveling. Hat: portmgrb8fee74150
Update to 7.4.439a300fe40
Update to 7.4.3 This is a bug fix release.c9950828f2
Update to Mesa release 7.4.2d57a06cfe9
Update to 7.4.1903b864f33
Re-enable DRI on powerpc and sparc64, mainly in order to fix packaging. Approved by: rnoland315a9a0bee
Update the Mesa ports to 7.4 PR: 133167 Submitted by: Anonymous <swell.k@gmail.com>9f6b997847
Add dependency on dri2proto to the rest of the mesa ports Approved by: garga (mentor, implicit)489e20505a
Update mesa related ports to 7.3 Approved by: garga (mentor, implicit)afd1cca72a
- Update X.org ports to 7.4+ (few ports are more recent than the katamari). - Bump PORTREVISION for all ports depending on libglut since the shlib version number went from 4 to 3. - Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't installed anymore. - Couple of ports fixes (mostly missing xorg components added to USE_XORG).340b57f8be
- Update to 7.0.4.fc5016114d
- Update to 7.0.3.5f48ae95b6
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav)3e4ed01146
Remove support for XFree8-4. From now on, X_WINDOW_SYSTEM != "xorg" is not supported anymore. PR: ports/119418 Submitted by: flz Approved by: portmgr (pav)836aebde5b
- Update to 7.0.2. Approved by: stas (mentor, implicit)864ddfb124
Update to 7.0.1. Approved by: araujo (maintainer)71ad0692cb
- Update to 7.0. - Patch data file paths in progs/xdemos, not just progs/demos as yuvrect_client demo needs it. - Add a patch for glthreads.c to fix a warning on amd64. Approved by: araujo (maintainer)223ce54df1
Fix mesa-demos build against libGL that doesn't link against a pthread lib.9b9f11979f
Add -DPTHREADS to custom mesa-demos config file, which fixes glthreads.7d7c3a7fc1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.d4f0d0048a- update to 6.5.3. - taking maintainership. Approved by: stas (mentor)c43208c7bd
- Update to 6.5.2 - Pass maintainership to submitter PR: ports/107581 Submitted by: Marcelo Araujo <araujo at bsdmail.org>966870dbc0
Update to 6.5.1 and unbreake. Note that unbreaking was done by removing (not building and not installing) problematic (offscreen) demo. PR: ports/103720 Submitted by: trasz <trasz (at) pin.if.uz.zgora.pl>34ec5f2957
Schedule these broken ports for termination on 2006-12-0115b247f443
Remove USE_REINPLACE for categories starting with a Gff21f59f9f
BROKEN: Does not compile8fdf6c8263
- Update to 6.4.1 PR: ports/90245 Submitted by: Ermal Lu?i <eri--@albabsd.org>48298c7950
- Add SHA256792b758ef4
Update to 6.2.1. This gains compatibility with X.Org 6.8, but breaks it with XFree86 4.4, so flip the IGNORE switch. Since there is no "install" target we can use, installation is done in do-install of port. For that we need the list of files to install which is conveniently used to generate plist, so static pkg-plist is dropped.b971dd6c3c
Update X.Org ports to 6.8.1, and the DRI port to use Mesa 6.2. Because Mesa 6.2 DRI drivers are incompatible with the old libGL in XFree86, they have been repocopied to graphics/xfree86-dri. Also note that with this commit the html manpages are going away, and with it the runtime dependency on perl for the imake port. Release notes at: http://www.x.org/X11R6.8.1/RELNOTES.txt Props to: kris (multiple cluster runs and sorting through logs) lesi (fixing all the issues in those logs, and more)c90ee83f03
SIZEify.33fdc4cde2
Return to ports@ because I won't be working on FreeBSD for 3 months minimum.61550a407d
Use LS macro.06acd13c21
Reflect rerolled tarball as requested by anholt@ who attests for its veracity. If anholt himself has been trojanned, I really don't want to know about it.70a586ff21
Link mesa-demos against ${PTHREAD_LIBS}. Supposed to prevent crashing on -stable.
Submitted by: KATO Tsuguru <tkato@prontomail.com>2afce6ecdfCorrect the Makefile header (Date created, Whom)769927052d
Add mesa-demos, a port of the GL demos distributed with Mesa.e1b61dd8bd