Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-07 | Switch to autoconf 2.71 (required by upstream updates) | Matthieu Herrb | |
2022-11-14 | update PYTHON_VERSION, ports now uses 3.10 by default | Stuart Henderson | |
2021-11-02 | bump PYTHON_VERSION for switch from Python 3.8 -> 3.9 | Stuart Henderson | |
2020-12-29 | switch to using python3 to regen the xcb library code. ok kettenis@ danj@ | Matthieu Herrb | |
2020-08-26 | stop building Mesa on alpha hppa and landisk | Jonathan Gray | |
a C++11 compiler is required and these archs don't have clang ok deraadt@ | |||
2018-06-28 | The futex-based implementation of libxshmfence requires atomic operations | Mark Kettenis | |
that hppa, m88k and sh don't provide. Since DRI3 requires libxshmfence, this means we can't enable DRI3 on these platforms. ok matthieu@ | |||
2017-07-02 | xenocara is the first tree to zap 'make depend'! | Marc Espie | |
okay matthieu@ | |||
2017-04-16 | enforce ar to use the 'cruD' flagset in case libtool/automagic is used | Robert Nagy | |
ok matthieu@ | |||
2017-03-07 | pass CC, CXX, CXXFLAGS to the xenocara build; ok matthieu@ | Christian Weisgerber | |
2017-02-12 | replace XENOCARA_RERUN_AUTOCONF setting with autoreconf make target. | Matthieu Herrb | |
The previous mechanism didn't play well with the new separated build user. | |||
2016-11-19 | Enable builds with a dedicated user for xenocara as well. | Theo Buehler | |
"push forward" deraadt; no objections matthieu; testing, input & ok rpe | |||
2016-10-14 | Port the de-escalation mechanism we have in src to xenocara's make | Martin Natano | |
bootstrap/obj/build. This is now possible due to a normal build not writing to the source tree anymore. ok deraadt | |||
2016-10-11 | Remove the REORDER_DEPENDENCIES mechanism. | Matthieu Herrb | |
The xenocara build process is not writing in the source tree. This and previous commits was done in cooperation with natano@ and deraadt@ | |||
2016-10-10 | Remove the global 'make includes' step from 'make build'. | Matthieu Herrb | |
This is no longer needed and gets in the way of tightening permission used during build. ok and suggestions natano@ | |||
2016-04-01 | remove XENOCARA_BUILD_PIXMAN all platforms now build pixman | Jonathan Gray | |
2016-03-28 | mark _xneocara_obj as PHONY | Matthieu Herrb | |
2016-03-28 | Protect against make build with DESTDIR set. | Matthieu Herrb | |
2016-03-11 | Remove support vax and XENOCARA_HAVE_SHARED_LIBS scaffolding. | Okan Demirmen | |
ok matthieu@ | |||
2016-02-20 | Re-enable the build of OpenGL on alpha. | Matthieu Herrb | |
2016-02-07 | Remove now unused XENOCARA_BUILD_GALLIUM settings. The non-gallium parts | Jonathan Gray | |
of Mesa require the sync builtins now, and we no longer have our own build system for Mesa. | |||
2016-02-05 | Re-enable GL on mips64 as the architecture now has the __sync functions. | Visa Hankala | |
Build the libraries even on octeon for consistency. The platform uses the common mips64 packages which are built with GL. ok jasper@, kettenis@ | |||
2015-11-25 | Stop building Mesa on alpha for now as it hits a gcc ICE, and mips64 because | Jonathan Gray | |
it requires sync builtins not in gcc 4.2 and hits binutils issues. ok matthieu@ deraadt@ | |||
2014-08-24 | less verbose | Matthieu Herrb | |
2014-05-19 | Add do-not-config.h.in as file touch to avoid re-running autoheader. | Matthieu Herrb | |
Prevents xserver's build from creating an empty config.h.in file. Problem noticed by naddy@. | |||
2014-05-18 | Add /usr/lib/pkgconfig to PKG_CONFIG_LIBDIR to let pkg-config find expat | Matthieu Herrb | |
2013-11-22 | remove useless goo. okay matthieu@ | Marc Espie | |
2013-09-24 | Don't build libGL on m88k for the time being, the recent update triggers a | Miod Vallat | |
known hairy bug in DWARF debug information generation on m88k, which is currently being investigated. Found the hard way by aoyama@ | |||
2013-08-22 | Gallium requires gcc 4 __sync_and_fetch() support, so don't bother trying | Miod Vallat | |
to build it on platforms which don't provide this. ok jsg@ matthieu@ | |||
2013-08-17 | As discussed with matthieu@, since there are no octeon machines with video | Brian Callahan | |
output where OpenGL makes since, we should disable OpenGL on octeon. ok matthieu@ | |||
2013-08-12 | build mesa radeon drivers on sparc64 and switch to gallium drivers | Jonathan Gray | |
for r300 and r600 | |||
2013-04-14 | Allow flags to be passed to make using ${MAKE_FLAGS} | Matthieu Herrb | |
2013-04-14 | Add a new option to the xenocara infrastructure be able to automatically | Martin Pieuchot | |
build the Gallium3D software rasterizer as part of the libGL. Note that it can also makes use of LLVM to build the llvmpipe if the corresponding port is installed. Please refer to the README for a more complete documentation. Prodded by ajacoutot@, ok matthieu@ | |||
2013-02-21 | after a compiler update, landisk can now handle pixman and thus xserver again | Todd T. Fries | |
prodded by brad@, ok matthieu@ | |||
2013-02-09 | Enable the shared libs option on m88k; this is also used to indicate | Brad Smith | |
whether to build Mesa. ok miod@ | |||
2012-11-03 | simplify directory interdependencies: install package_version.m4 | Marc Espie | |
avoid VAR != cmd which is run every which time, prefer VAR = `cmd` where applicable. okay matthieu@ | |||
2012-11-02 | Remove things that are no longer linked to the build: imake,cf and pciids | Matthieu Herrb | |
2012-10-11 | never intended to commit THAT debug line. | Marc Espie | |
no real harm... | |||
2012-08-21 | prevent non-existing clean to turn into an infinite loop. | Marc Espie | |
okay matthieu@, aja@ (problem noticed by aja@) | |||
2012-08-08 | Don't touch the xserver autotools files a 2nd time in kdrive. | Matthieu Herrb | |
This causes a rebuild of xserver during make release (configure becomes more recent than config.status again). | |||
2012-08-05 | Automake 1.12 now uses autoconf 2.69. | Matthieu Herrb | |
2012-08-04 | Switch to automake 1.12/autoconf 2.68. | Matthieu Herrb | |
Note that I don't plan to regenerate all the autotools files now. It's a lazy update that will only take effect when autotools files are re-generated, upon updates or for another reason. | |||
2012-03-11 | Bump python version and copyright. | Matthieu Herrb | |
2012-03-08 | Disable pixman on landisk for now. It triggers a gcc error: | Matthieu Herrb | |
/usr/xenocara/lib/pixman/pixman/pixman-access.c: In function `store_scanline_a8r8g8b8': /usr/xenocara/lib/pixman/pixman/pixman-access.c:477: error: unrecognizable insn: (insn 3059 3058 3060 0x0 (unspec_volatile [ (label_ref 1558) (const_int 0 [0x0]) ] 4) -1 (nil) (nil)) /usr/xenocara/lib/pixman/pixman/pixman-access.c:477: internal compiler error: in insn_default_length, at insn-attrtab.c:717 | |||
2011-11-05 | In make cleandir, force removal of config.status if it's left | Matthieu Herrb | |
around after running make distclean. | |||
2011-08-30 | Switch to xkeyboard-config is done. Remove old xkbdata and unifdef it. | Matthieu Herrb | |
ok shadchin@ | |||
2011-06-23 | switch to installing source manuals: | Christian Weisgerber | |
* cope with new bsd.man.mk * update imake configuration ports use of imake remains unchanged | |||
2011-06-02 | Oops revert wip (using ports libtool) that wasn't meant to be committed. | Matthieu Herrb | |
2011-06-02 | Switch XKB layouts to xkeyboard-config. | Matthieu Herrb | |
Note: this moves xkb data files to /usr/X11R6/share/X11/xkb/ /etc/X11/xkb can be removed. Tested by many. | |||
2011-03-08 | xcb is no longer optional. | Matthieu Herrb | |
2011-03-08 | add a new build switch 'XENOCARA_USE_XKEYBOARD_CONFIG' to enable | Matthieu Herrb | |
the use of xkeyboard-config xkb definitions instead of the old xkbdata. This will make testing easier. No changes in default builds. ok shadchin@ |