Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
README
waffle-1.6.0-1bl1.cygport
waffle-1.6.0-1bl1.src.patch

README

waffle
------------------------------------------
Waffle is a cross-platform library that allows one to defer selection of an
OpenGL API and of window system until runtime. For example, on Linux, Waffle
enables an application to select X11/EGL with an OpenGL 3.3 core profile,
Wayland with OpenGL ES2, and other window system / API combinations.

Runtime requirements:
  cygwin-3.0.7-1
  libEGL-devel-18.0.5-1
  libgcc1-7.4.0-1
  libGL-devel-18.0.5-1
  libwaffle-devel-1.6.0-1bl1
  libwaffle0-1.6.0-1bl1
  libX11-xcb-devel-1.6.5-1
  libX11-xcb1-1.6.5-1
  libX11_6-1.6.5-1
  libxcb1-1.12-2
  pkg-config-1.6.0-1

Build requirements:
(besides corresponding -devel packages)
  binutils-2.29-1
  cmake-3.6.2-1
  cygport-0.33.1-1
  gcc-core-7.4.0-1
  gcc-g++-7.4.0-1
  gcc-objc-7.4.0-1
  meson-0.49.2-1
  ninja-1.9.0-1

Canonical website:
  http://www.waffle-gl.org/

Canonical download:
  https://gitlab.freedesktop.org/mesa/waffle/-/archive/v1.6.0/waffle-v1.6.0.tar.bz2

-------------------------------------------

Build instructions:
  1. unpack waffle-1.6.0-X-src.tar.xz
  2. if you use setup to install this src package,
     it will be unpacked under /usr/src automatically
        % cd /usr/src
        % cygport ./waffle-1.6.0-X.cygport all

This will create:
  /usr/src/waffle-1.6.0-X-src.tar.xz
  /usr/src/waffle-1.6.0-X.tar.xz
  /usr/src/libwaffle0-1.6.0-X.tar.xz
  /usr/src/libwaffle-devel-1.6.0-X.tar.xz

-------------------------------------------

Files included in the binary package:

(waffle)
  /usr/bin/wflinfo.exe
  /usr/share/bash-completion/completions/wflinfo
  /usr/share/doc/Cygwin/waffle.README
  /usr/share/doc/waffle/HACKING.txt
  /usr/share/doc/waffle/LICENSE.txt
  /usr/share/doc/waffle/README.md
  /usr/share/doc/waffle/release-notes/waffle-0.1.txt
  /usr/share/doc/waffle/release-notes/waffle-0.2.txt
  /usr/share/doc/waffle/release-notes/waffle-0.3.0.txt
  /usr/share/doc/waffle/release-notes/waffle-0.3.1.txt
  /usr/share/doc/waffle/release-notes/waffle-1.0.0.txt
  /usr/share/doc/waffle/release-notes/waffle-1.0.1.txt
  /usr/share/doc/waffle/release-notes/waffle-1.1.0.txt
  /usr/share/doc/waffle/release-notes/waffle-1.1.1.txt
  /usr/share/doc/waffle/release-notes/waffle-1.1.2.txt
  /usr/share/doc/waffle/release-notes/waffle-1.2.0.txt
  /usr/share/doc/waffle/release-notes/waffle-1.2.1.txt
  /usr/share/doc/waffle/release-notes/waffle-1.2.2.txt
  /usr/share/doc/waffle/release-notes/waffle-1.3.0.txt
  /usr/share/doc/waffle/release-notes/waffle-1.4.0.txt
  /usr/share/doc/waffle/release-notes/waffle-1.4.1.txt
  /usr/share/doc/waffle/release-notes/waffle-1.4.2.txt
  /usr/share/doc/waffle/release-notes/waffle-1.4.3.txt
  /usr/share/doc/waffle/release-notes/waffle-1.4.4.txt
  /usr/share/doc/waffle/release-notes/waffle-1.5.0.txt
  /usr/share/doc/waffle/release-notes/waffle-1.5.1.txt
  /usr/share/doc/waffle/release-notes/waffle-1.5.2.txt
  /usr/share/doc/waffle/release-notes/waffle-1.6.0.md

(libwaffle0)
  /usr/bin/cygwaffle-0.dll

(libwaffle-devel)
  /usr/include/waffle/waffle.h
  /usr/include/waffle/waffle_gbm.h
  /usr/include/waffle/waffle_glx.h
  /usr/include/waffle/waffle_version.h
  /usr/include/waffle/waffle_wayland.h
  /usr/include/waffle/waffle_x11_egl.h
  /usr/lib/libwaffle.dll.a
  /usr/lib/pkgconfig/waffle.pc
  /usr/share/doc/waffle/examples/Makefile.example
  /usr/share/doc/waffle/examples/gl_basic.c
  /usr/share/doc/waffle/examples/simple-x11-egl.c

------------------

Port Notes:

----- version 1.6.0-1bl1 -----
Initial release by fd0 <https://github.com/fd00/>
You can’t perform that action at this time.