History log of /netbsd-src/external/mit/xorg/lib/Makefile (Results 1 – 25 of 60)
Revision Date Author Comments
# fc2229c7 04-Jul-2024 mrg <mrg@NetBSD.org>

libpthread-stubs is now a pkg-config.pc only package.

mark the old library obsolete (it only had pthread_condattr_init
which is in libpthread.) as a static-only library, not an issue
for binary com

libpthread-stubs is now a pkg-config.pc only package.

mark the old library obsolete (it only had pthread_condattr_init
which is in libpthread.) as a static-only library, not an issue
for binary compatibility.

show more ...


# cbd7fd84 09-May-2024 nia <nia@NetBSD.org>

unhook libXxf86misc from the build and mark obsolete

library has no users in src or pkgsrc, it's primarily useful for
managing input devices on mid-2000s xfree86 servers


# 17e89ed1 15-Jul-2023 rjs <rjs@NetBSD.org>

Fixup more references to "old" components.

ok mrg@.


# dcf0b487 14-Jul-2022 mrg <mrg@NetBSD.org>

build and install libxcvt, and it's cvt(1).


# acf5bb3f 11-Jul-2021 mrg <mrg@NetBSD.org>

xorg/lib stuff to enable mesa.old, prepare for new mesa

- rename OLD_PREFIX to OLD_SUFFIX, since it is
- include mesa-which.mk and use ${OLD_SUFFIX} in several places
- remove mesa < 18 support


# 92221b35 11-Jul-2021 mrg <mrg@NetBSD.org>

remove dead mesa7 support.


# bf99f174 28-Oct-2020 nia <nia@NetBSD.org>

xorg: retire XTrap library and sample clients

the DEC-XTRAP extension is deprecated since 1994, so modern X servers do
not support it

the library was removed from pkgsrc last year and is not requir

xorg: retire XTrap library and sample clients

the DEC-XTRAP extension is deprecated since 1994, so modern X servers do
not support it

the library was removed from pkgsrc last year and is not required by
anything not-sample-client related in src

if you try to query the protocol on netbsd, you get the following:

$ xtrapproto
Display: :0.0
Warning: Can't load DEC-XTRAP extension
xtrapproto: could not initialize extension

show more ...


# 4640ade5 27-Oct-2020 nia <nia@NetBSD.org>

xorg: obsolete libXevie

this is a library for an X server extension that the modern Xorg server
does not have.

it no longer has any users in src or pkgsrc.


# 07022a19 25-Oct-2020 nia <nia@NetBSD.org>

Unhook libglut (MesaGLUT) from the build.

The GL Utility Library was formerly a core part of most OpenGL
distributions.

Originally, this version of libglut was developed as part of Mesa (the
primar

Unhook libglut (MesaGLUT) from the build.

The GL Utility Library was formerly a core part of most OpenGL
distributions.

Originally, this version of libglut was developed as part of Mesa (the
primary OpenGL implementation used in NetBSD) before it was mostly abandoned
and work moved to the freeglut fork. It provides a platform-neutral way of
creating OpenGL contexts, something that many other libraries can also do
today (e.g. SDL, glfw).

All users in pkgsrc have been switched to the freeglut fork and there are no
remaining users of this library in src. If having a GLUT implementation in
base turns out to be particularly useful outside of compatibility with
previous NetBSD versions, we can import freeglut (which, AFAIK, is also
ABI compatible with MesaGLUT).

show more ...


# c91ab881 19-Jan-2020 jmcneill <jmcneill@NetBSD.org>

Build radeon and nouveau drivers on evbarm.


# 0d0c750c 31-May-2019 maya <maya@NetBSD.org>

shuffle the build order: we need libX11 before gallium because we link
libX11-xcb in gallium.

Fixes recently introduced build failure.


# 1ce78da3 16-Apr-2019 mrg <mrg@NetBSD.org>

enable EGL and glamor. partly from maya@.

for x86 and evbarm:
- install headers and libEGL
- install xorg-server glamoregl component
- link xorg drivers against gbm/egl

bonus fix:
- fix some wrong

enable EGL and glamor. partly from maya@.

for x86 and evbarm:
- install headers and libEGL
- install xorg-server glamoregl component
- link xorg drivers against gbm/egl

bonus fix:
- fix some wrongly marked compatx11file files


build tested on shark, sgimips, evbarm64-el, amd64 and i386.
run tested on radeon, intel and nvidia on amd64, including
'modesetting' driver on amd64. however, my systems disable
it due to llvmpipe so i'm not sure what is happening.

show more ...


# 79c856c4 19-Mar-2019 mrg <mrg@NetBSD.org>

libvdpau depends upon libXext and libX11, so make sure they're built first.

fixes x86 and evbarm builds.


# f4e2645d 10-Mar-2019 mrg <mrg@NetBSD.org>

- build and install libvdpau and x86 and evbarm.
- add khrplatform.h for mesa_ver=18 platforms.

need to enable libvdpau.pc generation (needs special rules)


this mostly comes from maya in the first

- build and install libvdpau and x86 and evbarm.
- add khrplatform.h for mesa_ver=18 platforms.

need to enable libvdpau.pc generation (needs special rules)


this mostly comes from maya in the first one, and a small part
of the second:

commit 48eb746983a5a7967fba221e7b167808af36f44a
Author: Maya Rashish <maya@NetBSD.org>
Date: Sun Feb 24 09:31:22 2019 +0200

More of vdpau. Cogs spin.

commit d9fbba8f61a43648d32f160c5fa62626788566ff
Author: Maya Rashish <maya@NetBSD.org>
Date: Sat Feb 23 22:36:37 2019 +0200

Adjust for MesaLib 18.

Build llvmpipe driver on x86 (the driver itself is x86-only).
build llvm on all x86, even on GCC builds.
galahad driver removed (upstream).
Don't build mesa 7 at all.

show more ...


# e3ecb710 10-Mar-2019 mrg <mrg@NetBSD.org>

move mesa10 build into .old scheme:

- add ${X11SRCDIR.MesaLib.old} and introduce ${X11SRCDIR.Mesa} as an
alias for either the former or the non old. this allows many of
the makefiles to simply

move mesa10 build into .old scheme:

- add ${X11SRCDIR.MesaLib.old} and introduce ${X11SRCDIR.Mesa} as an
alias for either the former or the non old. this allows many of
the makefiles to simply use ${X11SRCDIR.Mesa} (but does not really
enable much sharing of makefiles, but reduces their diffs.)

- use mesa-which.mk to define ${OLD_PREFIX} to either "" or ".old",
and to know if to build 'dri7' (.old only.) ${OLD_PREFIX} is used
by other code (eg, LIBDPLIBS) to pick the right subdir.

show more ...


# 2551036c 08-Mar-2019 mrg <mrg@NetBSD.org>

remove damaging comment.


# 2205ec8c 08-Mar-2019 mrg <mrg@NetBSD.org>

- install fontconfig 2.13.1 files and new fc-conflist
- move libuuid_ul stuff into its srcs.mk and link directly into libfontconfig.
- update reachover
- update man page list


# 531a6cc3 07-Mar-2019 mrg <mrg@NetBSD.org>

build libutil_ul and link it into fontconfig. this should not change
the output as no functions will be consumed by fontconfig yet, but
will be used in an update shortly.


# 8d3614ad 11-Mar-2018 mrg <mrg@NetBSD.org>

build and install libXfont2.


# 6e5b3913 11-Mar-2018 mrg <mrg@NetBSD.org>

stop building libXfontcache as it is obsolete for a decade.


# 870f1fd8 18-Aug-2016 mrg <mrg@NetBSD.org>

build and install libepoxy


# b83c6c9b 17-Aug-2016 mrg <mrg@NetBSD.org>

updates for libdrm 2.4.70. build libdrm_amdgpu on x86.


# f3da43c3 16-Aug-2016 mrg <mrg@NetBSD.org>

build libxshmfence.


# f2b214e3 24-Oct-2015 jmcneill <jmcneill@NetBSD.org>

Build libdrm_nouveau on evbarm


# 4f06f9c1 13-Oct-2015 mrg <mrg@NetBSD.org>

build libdrm_nouveau and xf86-video-nouveau on x86.

crashes early when starting so far.


123