Commit Graph

1386 Commits

Author SHA1 Message Date
maya 433ad4054d revert my own commit from a while back. Do allow matching bitmap fonts.
Not all bitmap fonts are bad, apparently.
2018-08-30 05:39:21 +00:00
alnsn 325d3ebb6c Don't use $NetBSD$ in a sentence, refer to them as 'RCS identifiers'. 2018-08-04 17:53:29 +00:00
alnsn 64f8b7ae34 README.import with step-by-step import instruction. 2018-08-04 17:47:26 +00:00
alnsn 2bf4ff61c1 Resolve conflicts. 2018-08-04 17:30:01 +00:00
kamil edf90d610b Fix xf86-video-wsfb build with Clang/LLVM
The code uses non-orthodox types in format strings.
Add a compiler flag to disable a warning that is turned into a fatal error.
2018-08-03 02:26:00 +00:00
kamil 59cb04fbbd Fix libXfont2 build with Clang/LLVM on i386
The code uses non-orthodox types in format strings.
Add a compiler flag to disable a warning that is turned into a fatal error.
2018-08-03 02:23:09 +00:00
kamil d2023060f5 Fix libGLU build with Clang/LLVM
The register keyword is deprecated in newer C++ standards.
Add a compiler flag to disable a warning that is turned into a fatal error.
2018-08-03 02:20:20 +00:00
kamil 5548fd880c Fix dri7 build with Clang/LLVM
The register keyword is deprecated in newer C++ standards.
Add a compiler flag to disable a warning that is turned into a fatal error.
2018-08-03 02:19:12 +00:00
alnsn 174af426a0 Remove files imported to a wrong directory. 2018-07-29 22:46:13 +00:00
alnsn e552f68674 Import Lua 5.3.5. 2018-07-29 19:45:46 +00:00
macallan 8279ef98c5 build EXA support for nv driver 2018-07-12 21:22:20 +00:00
maya dbf7303b20 Add missing file to openchrome driver.
Prior to this commit, startx failed with a missing symbol.
2018-07-10 17:36:38 +00:00
maya 7ed863e55f Claim to have getopt_long.
We do, and packages occasionally expect the long options to exist.
Pointed out while investigating
PR pkg/53425: graphics/py-matplotlib 2.2.2 import fails
(which is not fixed by this commit)
2018-07-04 12:25:48 +00:00
christos 4b2f952390 Use the fonts from our installed directory not the system when we are a tool!
Martin found it.
XXX pullup-8
2018-07-03 21:12:10 +00:00
mbalmer 62e2d99666 Apply bugfix #7 from lua.org/bugs.html: Memory-allocation error when resizing
a table can leave it in an inconsistent state.
2018-07-01 10:08:38 +00:00
rjs 272c99c1b7 Add missing xcb files to build.
Fixes xsrc/53337.
2018-06-07 18:16:55 +00:00
snj 5e36459aec belatedly bump the shlib version for freetype-2.9.1, using the scheme
outlined in src/external/mit/xorg/lib/freetype/shlib_version.
2018-06-06 03:09:12 +00:00
snj f051e27d61 prune unused-for-5-years Makefile that bogusly installed internal headers. 2018-06-06 02:26:46 +00:00
snj f62205a9ad - remove duplicate ftpfr.c from SRCS
- psmodule.c -> psnames.c
2018-06-06 02:20:07 +00:00
christos 11e4f7ba0a Generate xml files properly. Noted by youri.
XXX: pullup-8
2018-06-01 01:21:02 +00:00
mrg 197fc894d1 fix XORG_PKG_PACKAGE_NAME to not include multiple quotes for PACKAGE_NAME,
and add a XORG_PKG_RELEASE_DATE to define RELEASE_DATE.
2018-05-31 09:31:39 +00:00
mrg 4a035634ac remove unused include. 2018-05-31 09:09:32 +00:00
christos c50a4e606c - Introduce :q modifier for make variables and make it double escape $'s so
that passing variables to recursive makes with :q works as expected.
- Revert :Q to work as before.
- Adjust makefiles that use recursive make to use :q

Discussed on tech-toolchain@
XXX: pullup 8
2018-05-27 01:14:50 +00:00
alnsn 1a047feb17 Change LUAL_BUFFERSIZE from 4-8K to 128 bytes for kernel-side Lua.
LUAL_BUFFERSIZE defines how much luaL_Buffer allocates from
the stack. Apparently, 4-8K is too much for the kernel stack.
2018-05-26 20:17:56 +00:00
maya e62baafda4 Correct pkgconfig version.
Noted by Robert Swindells on tech-x11, thanks!

(I didn't realize I was grabbing the number from freetype 2.9, rather than
2.9.1)
2018-05-10 13:48:52 +00:00
mrg a071c7d55b add freetype2/freetype to the include path. 2018-05-09 08:39:54 +00:00
mrg 6158425ec6 add more include paths for freetype 2.9.1. 2018-05-09 08:15:09 +00:00
mrg 478cac6d4f add some missing -I paths for new freetype. 2018-05-09 08:13:23 +00:00
maya ec2b028081 Adjust for freetype 2.9.1
Adjusting non-freetype because ftbase.c now includes ftfntfmt.c.
pickup pkgconfig version from pkgsrc pkgconfig file.
2018-05-09 07:28:44 +00:00
snj 3fa70ce921 add a note about our freetype shlib versioning so that it hopefully
doesn't get any more crazy than it already is.
2018-05-09 07:01:59 +00:00
christos bf7113376a Create a new bsd.hostinit.mk file and put the build definitions for all host
programs there; make all Makefiles that use bsd.hostprog.mk include it.
Namely turn off MKREPRO and don't make lint, man pages, info files etc.
Remove the Makefile.inc files that contained these same settings, and
remove the settings from Makefile.host
2018-05-01 19:59:42 +00:00
christos 1c314fb9c7 Apply the same fixes from the regular tools dir:
PR/53238: Robert Elz: Disable MKREPRO in tools; the host compiler might
not support the necessary options. This is done thusly:

1. Create Makefile.inc and set MKREPRO=no in it. Change the Makefiles that
   include bsd.own.mk, to include bsd.init.mk which includes Makefile.inc
   first. This will also allow us to control other tools options from a
   single location if we need to.
2. Centralize NOMAN handling.

XXX: pullup-8
2018-05-01 17:42:00 +00:00
tron 7370ecda85 Fix build with "USE_SSP=yes". 2018-04-03 08:18:11 +00:00
snj 84c9079f95 remove rstart, which hasn't been used since the xfree86 days. 2018-03-29 04:19:54 +00:00
jmcneill bff7590cf4 Fix path to system.ctwmrc 2018-03-18 11:40:41 +00:00
mrg 5ae6500fa6 complete the switch to xorgproto over *proto split packages
- remove old package makefiles
- update makekeys for Xfuncproto.h being a real file now
- clean up deleted package X11SRCDIR.pkg settings

this should be functionally equivalent.
2018-03-14 23:41:05 +00:00
mrg 34d45f496e Xfuncproto.h is a normal file now. 2018-03-14 09:38:33 +00:00
mrg 5b6e3f750b obsolete fontcacheproto.
prepare for xorgproto - split the non replaced list out.
2018-03-14 09:09:46 +00:00
mrg 4bb54eb227 reacharound framework for xorgproto. functionally identical
to the split *proto packages except we're dropping the long
obsolete fontcacheproto.

not used yet.
2018-03-14 08:55:35 +00:00
mrg 96e436f227 update for libdrm 2.4.91. 2018-03-14 07:23:00 +00:00
mrg c201ebe368 regenerate these for libxcb 1.13. 2018-03-14 06:47:28 +00:00
mrg ba5804a5a5 build Tekparse.hin VTparse.hin normally. 2018-03-14 06:06:40 +00:00
mrg d28ac4e2bc add missing pcfwrite.c. 2018-03-13 02:23:28 +00:00
mrg 2f4e8debbd regen these files for xkeyboard-config 2.23.1. 2018-03-11 20:17:19 +00:00
mrg 2cca8ab520 move the src list from libXfont stuff to local stuff. 2018-03-11 11:01:07 +00:00
mrg 45c2b575db update for bdftopcf 1.4.0. 2018-03-11 10:48:38 +00:00
mrg be73d44615 fix libXfont2 sources list. update for xfs 1.2.0. 2018-03-11 10:17:10 +00:00
mrg 8d3614ad11 build and install libXfont2. 2018-03-11 09:43:38 +00:00
mrg 5083d6789f use xorg-pkg-ver.mk. 2018-03-11 09:03:04 +00:00
mrg 6b967b0242 use xorg-pkg-ver.mk 2018-03-11 08:59:52 +00:00