Mercurial > mxe-octave
changeset 4486:7467937cb7bf
dri2proto, glproto, libdrm, libxshmfence: New packages.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 05 Oct 2017 10:34:32 -0400 |
parents | 86176b88d1f8 |
children | 7b73612f57b9 |
files | dist-files.mk index.html src/dri2proto.mk src/glproto.mk src/libdrm.mk src/libxshmfence.mk |
diffstat | 6 files changed, 145 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/dist-files.mk Wed Oct 04 10:23:05 2017 -0400 +++ b/dist-files.mk Thu Oct 05 10:34:32 2017 -0400 @@ -66,6 +66,7 @@ default-octave.mk \ devil-1-png.patch \ devil.mk \ + dri2proto.mk \ eigen.mk \ epstool.mk \ exiv2-issue847.patch \ @@ -131,6 +132,7 @@ glib.mk \ glibmm.mk \ glpk.mk \ + glproto.mk \ gmp.mk \ gnuplot-1-fixes.patch \ gnuplot.mk \ @@ -211,6 +213,7 @@ libcroco.mk \ libdnet-1-fixes.patch \ libdnet.mk \ + libdrm.mk \ libevent.mk \ libf2c-1.patch \ libf2c.mk \ @@ -293,6 +296,7 @@ libxml++.mk \ libxml2-1-fixes.patch \ libxml2.mk \ + libxshmfence.mk \ libxslt.mk \ llvm.mk \ log4cxx-1-gcc.4.4.patch \
--- a/index.html Wed Oct 04 10:23:05 2017 -0400 +++ b/index.html Thu Oct 05 10:34:32 2017 -0400 @@ -1138,6 +1138,10 @@ <td class="website"><a href="http://openil.sourceforge.net/">DevIL</a></td> </tr> <tr> + <td class="package">dri2proto</td> + <td class="website"><a href="http//xorg.freedesktop.org/">dri2proto</a></td> + </tr> + <tr> <td class="package">eigen</td> <td class="website"><a href="http://eigen.tuxfamily.org/">eigen</a></td> </tr> @@ -1290,6 +1294,10 @@ <td class="website"><a href="http://www.gnu.org/software/glpk/">GLPK</a></td> </tr> <tr> + <td class="package">glproto</td> + <td class="website"><a href="http//xorg.freedesktop.org/">glproto</a></td> + </tr> + <tr> <td class="package">gmp</td> <td class="website"><a href="http://www.gmplib.org/">GMP</a></td> </tr> @@ -1300,7 +1308,7 @@ <tr> <td class="package">epstool</td> <td class="website"><a href="http://pages.cs.wisc.edu/">epstool</a></td> - </tr> + </tr> <tr> <td class="package">gnutls</td> <td class="website"><a href="http://www.gnu.org/software/gnutls/">GnuTLS</a></td> @@ -1474,6 +1482,10 @@ <td class="website"><a href="http://libdnet.sourceforge.net/">libdnet</a></td> </tr> <tr> + <td class="package">libdrm</td> + <td class="website"><a href="http//xorg.freedesktop.org/">libdrm</a></td> + </tr> + <tr> <td class="package">libevent</td> <td class="website"><a href="http://libevent.org/">libevent</a></td> </tr> @@ -1670,6 +1682,10 @@ <td class="website"><a href="http://www.xmlsoft.org/">libxml2</a></td> </tr> <tr> + <td class="package">libxshmfence</td> + <td class="website"><a href="http//xorg.freedesktop.org/">libxshmfence</a></td> + </tr> + <tr> <td class="package">libxslt</td> <td class="website"><a href="http://xmlsoft.org/XSLT/">libxslt</a></td> </tr>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/dri2proto.mk Thu Oct 05 10:34:32 2017 -0400 @@ -0,0 +1,27 @@ +# This file is part of MXE. +# See index.html for further information. + +PKG := dri2proto +$(PKG)_IGNORE := +$(PKG)_VERSION := 2.8 +$(PKG)_CHECKSUM := 449592d4666022b767f1ab13265162cfea4664d5 +$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) +$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := https://www.x.org/releases/individual/proto/$($(PKG)_FILE) +$(PKG)_DEPS := + +ifeq ($(MXE_WINDOWS_BUILD),yes) + define $(PKG)_BUILD + endef +else + define $(PKG)_BUILD + mkdir '$(1)/.build' + cd '$(1)/.build' && $($(PKG)_CONFIGURE_ENV) '$(1)/configure' \ + $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ + $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ + --prefix='$(HOST_PREFIX)' \ + && $(CONFIGURE_POST_HOOK) + + $(MAKE) -C '$(1)/.build' -j '$(JOBS)' install DESTDIR='$(3)' + endef +endif
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/glproto.mk Thu Oct 05 10:34:32 2017 -0400 @@ -0,0 +1,27 @@ +# This file is part of MXE. +# See index.html for further information. + +PKG := glproto +$(PKG)_IGNORE := +$(PKG)_VERSION := 1.4.17 +$(PKG)_CHECKSUM := d13f5733fc3b5ef95ca5eec11cf097dcf505b1fb +$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) +$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := https://www.x.org/releases/individual/proto/$($(PKG)_FILE) +$(PKG)_DEPS := + +ifeq ($(MXE_WINDOWS_BUILD),yes) + define $(PKG)_BUILD + endef +else + define $(PKG)_BUILD + mkdir '$(1)/.build' + cd '$(1)/.build' && $($(PKG)_CONFIGURE_ENV) '$(1)/configure' \ + $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ + $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ + --prefix='$(HOST_PREFIX)' \ + && $(CONFIGURE_POST_HOOK) + + $(MAKE) -C '$(1)/.build' -j '$(JOBS)' install DESTDIR='$(3)' + endef +endif
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/libdrm.mk Thu Oct 05 10:34:32 2017 -0400 @@ -0,0 +1,43 @@ +# This file is part of MXE. +# See index.html for further information. + +PKG := libdrm +$(PKG)_IGNORE := +$(PKG)_VERSION := 2.4.83 +$(PKG)_CHECKSUM := b80228d235805e46f0d8e62ab1f7231ebd2fd67e +$(PKG)_SUBDIR := libdrm-$($(PKG)_VERSION) +$(PKG)_FILE := libdrm-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := https://dri.freedesktop.org/libdrm/$($(PKG)_FILE) +$(PKG)_DEPS := + +ifeq ($(MXE_WINDOWS_BUILD),yes) + define $(PKG)_BUILD + endef +else + define $(PKG)_BUILD + mkdir '$(1)/.build' + cd '$(1)/.build' && $($(PKG)_CONFIGURE_ENV) '$(1)/configure' \ + $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ + $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ + --prefix='$(HOST_PREFIX)' \ + --disable-udev \ + --disable-libkms \ + --disable-intel \ + --disable-radeon \ + --disable-amdgpu \ + --disable-nouveau \ + --disable-vmwgfx \ + --disable-omap-experimental-api \ + --disable-exynos-experimental-api \ + --disable-freedreno \ + --disable-freedreno-kgsl \ + --disable-tegra-experimental-api \ + --disable-vc4 \ + --disable-etnaviv-experimental-api \ + --disable-install-test-programs \ + --disable-cairo-tests \ + && $(CONFIGURE_POST_HOOK) + + $(MAKE) -C '$(1)/.build' -j '$(JOBS)' install DESTDIR='$(3)' + endef +endif
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/libxshmfence.mk Thu Oct 05 10:34:32 2017 -0400 @@ -0,0 +1,27 @@ +# This file is part of MXE. +# See index.html for further information. + +PKG := libxshmfence +$(PKG)_IGNORE := +$(PKG)_VERSION := 1.2 +$(PKG)_CHECKSUM := 5745d9977d8d0374f37548a96384bf27190aa5ab +$(PKG)_SUBDIR := libxshmfence-$($(PKG)_VERSION) +$(PKG)_FILE := libxshmfence-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := https://www.x.org/releases/individual/lib/$($(PKG)_FILE) +$(PKG)_DEPS := xproto + +ifeq ($(MXE_WINDOWS_BUILD),yes) + define $(PKG)_BUILD + endef +else + define $(PKG)_BUILD + mkdir '$(1)/.build' + cd '$(1)/.build' && $($(PKG)_CONFIGURE_ENV) '$(1)/configure' \ + $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ + $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ + --prefix='$(HOST_PREFIX)' \ + && $(CONFIGURE_POST_HOOK) + + $(MAKE) -C '$(1)/.build' -j '$(JOBS)' install DESTDIR='$(3)' + endef +endif