summaryrefslogtreecommitdiff
path: root/share/mk
AgeCommit message (Collapse)Author
2024-07-10Python is now 3.11Matthieu Herrb
2024-07-09Fix autoreconf installed file modes. ok rsadowski@Matthieu Herrb
2023-05-07Switch to autoconf 2.71 (required by upstream updates)Matthieu Herrb
2022-11-14update PYTHON_VERSION, ports now uses 3.10 by defaultStuart Henderson
2021-11-02bump PYTHON_VERSION for switch from Python 3.8 -> 3.9Stuart Henderson
2020-12-29switch to using python3 to regen the xcb library code. ok kettenis@ danj@Matthieu Herrb
2020-08-26stop building Mesa on alpha hppa and landiskJonathan Gray
a C++11 compiler is required and these archs don't have clang ok deraadt@
2018-06-28The futex-based implementation of libxshmfence requires atomic operationsMark 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-02xenocara is the first tree to zap 'make depend'!Marc Espie
okay matthieu@
2017-04-16enforce ar to use the 'cruD' flagset in case libtool/automagic is usedRobert Nagy
ok matthieu@
2017-03-07pass CC, CXX, CXXFLAGS to the xenocara build; ok matthieu@Christian Weisgerber
2017-02-12replace 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-19Enable builds with a dedicated user for xenocara as well.Theo Buehler
"push forward" deraadt; no objections matthieu; testing, input & ok rpe
2016-10-14Port the de-escalation mechanism we have in src to xenocara's makeMartin Natano
bootstrap/obj/build. This is now possible due to a normal build not writing to the source tree anymore. ok deraadt
2016-10-11Remove 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-10Remove 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-01remove XENOCARA_BUILD_PIXMAN all platforms now build pixmanJonathan Gray
2016-03-28mark _xneocara_obj as PHONYMatthieu Herrb
2016-03-28Protect against make build with DESTDIR set.Matthieu Herrb
2016-03-11Remove support vax and XENOCARA_HAVE_SHARED_LIBS scaffolding.Okan Demirmen
ok matthieu@
2016-02-20Re-enable the build of OpenGL on alpha.Matthieu Herrb
2016-02-07Remove now unused XENOCARA_BUILD_GALLIUM settings. The non-gallium partsJonathan Gray
of Mesa require the sync builtins now, and we no longer have our own build system for Mesa.
2016-02-05Re-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-25Stop building Mesa on alpha for now as it hits a gcc ICE, and mips64 becauseJonathan Gray
it requires sync builtins not in gcc 4.2 and hits binutils issues. ok matthieu@ deraadt@
2014-08-24less verboseMatthieu Herrb
2014-05-19Add 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-18Add /usr/lib/pkgconfig to PKG_CONFIG_LIBDIR to let pkg-config find expatMatthieu Herrb
2013-11-22remove useless goo. okay matthieu@Marc Espie
2013-09-24Don't build libGL on m88k for the time being, the recent update triggers aMiod Vallat
known hairy bug in DWARF debug information generation on m88k, which is currently being investigated. Found the hard way by aoyama@
2013-08-22Gallium requires gcc 4 __sync_and_fetch() support, so don't bother tryingMiod Vallat
to build it on platforms which don't provide this. ok jsg@ matthieu@
2013-08-17As discussed with matthieu@, since there are no octeon machines with videoBrian Callahan
output where OpenGL makes since, we should disable OpenGL on octeon. ok matthieu@
2013-08-12build mesa radeon drivers on sparc64 and switch to gallium driversJonathan Gray
for r300 and r600
2013-04-14Allow flags to be passed to make using ${MAKE_FLAGS}Matthieu Herrb
2013-04-14Add a new option to the xenocara infrastructure be able to automaticallyMartin 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-21after a compiler update, landisk can now handle pixman and thus xserver againTodd T. Fries
prodded by brad@, ok matthieu@
2013-02-09Enable the shared libs option on m88k; this is also used to indicateBrad Smith
whether to build Mesa. ok miod@
2012-11-03simplify directory interdependencies: install package_version.m4Marc Espie
avoid VAR != cmd which is run every which time, prefer VAR = `cmd` where applicable. okay matthieu@
2012-10-11never intended to commit THAT debug line.Marc Espie
no real harm...
2012-08-21prevent non-existing clean to turn into an infinite loop.Marc Espie
okay matthieu@, aja@ (problem noticed by aja@)
2012-08-08Don'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-05Automake 1.12 now uses autoconf 2.69.Matthieu Herrb
2012-08-04Switch 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-11Bump python version and copyright.Matthieu Herrb
2012-03-08Disable 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-05In make cleandir, force removal of config.status if it's leftMatthieu Herrb
around after running make distclean.
2011-08-30Switch to xkeyboard-config is done. Remove old xkbdata and unifdef it.Matthieu Herrb
ok shadchin@
2011-06-23switch to installing source manuals:Christian Weisgerber
* cope with new bsd.man.mk * update imake configuration ports use of imake remains unchanged
2011-06-02Oops revert wip (using ports libtool) that wasn't meant to be committed.Matthieu Herrb
2011-06-02Switch 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-08xcb is no longer optional.Matthieu Herrb