Commit graph

29 commits

Author SHA1 Message Date
William Orr
d619f904b9 Add initial pledge(2) support on OpenBSD (#217)
On other platforms, this will be a no-op. Fixes #164.
2019-01-07 15:25:43 +00:00
Reginald Kennedy
f9bf40a23f Disable xinput2 for all but Linux and FreeBSD. 2018-09-08 01:07:31 +08:00
Reginald Kennedy
f9c4156217 Fix warp pointer issue when Coordinate Transformation Matrix is used.
Requires libxcb >= 1.9 and xinput2.

Fix screenchange should only be called if RandR is supported.

Fixes #208
2018-09-07 12:29:37 +08:00
Marco Peereboom
86268c60a5 retire unmaintained man pages harder 2016-05-03 14:51:17 -05:00
Marco Peereboom
d4acae1759 Revert "-Werror, because we care"
This reverts commit 962991cc99.

Suggested by LordReg.  Damn him and all his making sense.
2016-04-29 07:25:35 -05:00
Marco Peereboom
962991cc99 -Werror, because we care 2016-04-27 10:56:30 -05:00
Reginald Kennedy
c7b39bacf2 Cleanup osx/queue.h whitespace.
Remove TAILQ_END from osx/osx.h since it is in osx/queue.h.
2015-05-22 08:41:35 +08:00
Marco Peereboom
354d4e4969 add queue.h to OSX
OSX' queue.h does not provide SIMPLEQ because it is too old.  Pull in
tha latest version from Bitrig and use that instead for all queue
related stuff.
2015-05-22 08:41:35 +08:00
Marco Peereboom
b30775f505 osx also likes to see the extended build version 2014-11-18 16:24:49 -06:00
Marco Peereboom
35fc99381f make osx use xquartz instead 2014-02-07 09:25:04 -06:00
Reginald Kennedy
b397ce68dc Fix LD_PRELOAD error on Linux.
On 64-bit Linux systems, if LD_PRELOAD isn't a relative/absolute
pathname to libswmhack.so, then ld.so attempts to load a 32-bit version
for 32-bit programs.  This produces an error message.  The solution is
to either build and install a 32-bit libswmhack.so.0.0 or use an
absolute/relative path so that ld.so only loads libswmhack.so for 64-bit
binaries.

Fix Makefiles to set variables before they are referenced.
2013-12-02 23:47:02 +08:00
saturation
a91fc9f2e2 Update Makefile
changed freetype path
2013-11-18 13:33:46 +02:00
Reginald Kennedy
d8a7afac8a Improve consistency of warning flags between makefiles.
Change default CC to cc.

Change symlinks to be relative.

Eliminate warnings.
2013-06-15 20:37:18 +08:00
John C. Vernaleo
3f810281df Add some help to the OSX makefile if one wants to compile with
homebrew for the dependencies instead of macports.  Thanks Kyle Isom
<kyle@tyrfingr.is> for initially doing it.
2013-06-10 16:30:12 -04:00
John C. Vernaleo
c7949f70c9 Use version.h on osx and more files in .gitignore. 2012-12-21 14:19:09 -05:00
John C. Vernaleo
19f78726c1 Fixes for osx.
Modify Makefile to include needed libraries and use paths for macports
(which is currently required).

Add some files for osx to gitignore.
2012-12-20 09:39:28 -05:00
Reginald Kennedy
b2b0c8fcf2 Add support for Xcursor. 2012-08-26 19:21:45 +08:00
Marco Peereboom
ba542eb493 remove ggdb3 2012-06-23 10:00:47 -05:00
Marco Peereboom
4ca58fe44e make osx compile again 2012-02-16 09:22:47 -06:00
Marco Peereboom
ce26d85ef8 ln spectrwm to scrotwm for now 2012-02-15 17:39:14 -06:00
Marco Peereboom
e83f3b7908 rename scrotwm to spectrwm 2012-02-15 14:09:13 -06:00
Marco Peereboom
8eb6cfee63 kill cvs tags 2011-10-25 15:54:39 -05:00
Marco Peereboom
8e2b81c30c add -lXtst here too 2011-08-10 13:44:36 +00:00
Marco Peereboom
bfd9ab4a8f make osx compile again. 2011-06-15 00:49:07 +00:00
Marco Peereboom
aaee1e4644 Add portugese from Alicornio <alicornio@ig.com.br>
Update engrish man page while at it.
2010-09-16 02:00:51 +00:00
Marco Peereboom
e2133878b1 Add commented line for OSX 10.5 2010-01-17 16:49:49 +00:00
Marco Peereboom
91c40c6b5e Add -bundle, from Erik Mugele <ejm@teuton.org> 2010-01-11 22:56:22 +00:00
Marco Peereboom
c5b4485b9e *sigh* work around linking retardation 2009-11-25 16:12:13 +00:00
Marco Peereboom
3a6c46a103 add osx support 2009-11-25 15:09:09 +00:00