New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Next round of X.org libraries #2214
Commits on Jan 15, 2017
-
xorg-xcb-proto: whoops, needs Python 2.x to build
I *think* the way I've done it, conda will not become convinced that the package needs to be built for multiple Python versions? Let's find out.
-
-
-
-
xorg: fix capitalization distinction
You know, I noticed that I overlooked the '|lower' but I thought to myself that there was NO way that would ever come back to bite me. Well, here we are.
-
Commits on Jan 16, 2017
-
xorg: try to get Windows to build
Looks like I need toolchain packages, and I need to build for all of the Visual Studio variants.
-
xorg: Windows: transform key environment variables
Windows builds delegate to the build.sh script, but that meant that build.sh was getting environment variables like $PREFIX with Windows-style paths. Problems if they were ever echoed, etc. Transform the key paths in bld.bat, then. We also add the -x option when running bash on the build script so we can trace it better.
-
Xorg: Windows: ah yeah, we need to translate $PATH too
Since where are things that basically do `echo $(which programname)` in configure scripts. I wonder whether our setting of %PATH% in the batch script will mess it up? Let's find out.
-
-
-
-
X.org: Windows: got the 'vc' deps wrong
Also I highly suspect that you have to add Python as a build-time dep to get the builders to matrix across the different 'vc' versions.
-
X.org: Windows: a shot in the dark
Not optimistic this will fix my current build error, but if the Cairo experience is right, this change is important anyway.
-
X.org: Windows: we have to explicitly disable Unix sockets
xtrans.m4 checks for being on Windows by looking for mingw, not msys, so its defaulting doesn't work.
Commits on Jan 17, 2017
-
So it turns out that on Windows alone, libICE depends on libX11 to build. So I need to do a different direction down the stack to get those things going. So let's just get the next three packages in for now.
-