| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: waffle | Distribution: openSUSE Tumbleweed |
| Version: 1.8.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Aug 12 10:28:33 2024 |
| Group: Development/Libraries/X11 | Build host: reproducible |
| Size: 118678 | Source RPM: waffle-1.8.1-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://people.freedesktop.org/~chadversary/waffle/index.html | |
| Summary: C library defering selection of GL API and window system until runtime | |
Waffle is a C library that allows deferring the selection of GL API and 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. Waffle's immediate goal is to enable Piglit, Mesa's OpenGL test suite, to test multiple GL flavors.
BSD-2-Clause
* Mon Aug 12 2024 ming li <mli@suse.com>
- Update to release 1.8.1:
* Fix the meson build to avoid (over)linking against dependencies
* Reinstate support for wayland/wayland-scanner older than 1.20
* Run the clang-format CI stage as applicable, on the correct commits
* Mon Sep 25 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to release 1.8.0
* meson: require meson v0.53, various wayland-scanner fixes
* cmake: deprecate in favour of meson
* ci: add lint stage, resolve intermittent Xvfb failures
* nacl: remove the backend, error out if requested at build
* cgl: fix warnings and compilation issues
* wflinfo: add zsh completion, simplify the bash completion
* tests: rework and de-duplicate the per-platform handling
- switched to meson for build
* Mon Sep 25 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to release 1.7.3
* Use a static waffle.def
* meson: drop the libwaffle-1.dll lib prefix on windows
* Fix build on macOS by fixing a typo
* Add cflag to fix macOS build
* Sun Mar 05 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to release 1.7.2
* all: use format(gnu_printf), enable in mingw
* meson: don't run TLS checks on mingw
* wgl: remove unused dummy wgl_error.[ch]
* Thu Mar 02 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to release 1.7.1
* cmake: pass deps' cflags to the build
* gbm: fix crash when platform lacks modifier support
* gitlab-ci: stabilise CI runs under X
* gitlab-ci: add more warnings, make all warnings fatal
* gitlab-ci: update to bullseye
* meson: add override_* support, when using waffle as submodule
* meson: skip installing bash completion when custom prefix is used
* meson: silence deprecation warnings
* meson: generate cmake files only on Windows
* meson: find wayland.xml from wayland-scanner.pc
* misc: zsh completion
* misc: fix dozens of compiler warnings
* misc: update website references
* wayland: fix build against wayland 1.20
- supersedes 106.patch
* Fri Jan 21 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Add 106.patch: wayland: fix build against version 1.20.
* Mon Mar 08 2021 Stefan Dirsch <sndirsch@suse.com>
- Update to release 1.7.0
* wayland: Support for the xdg-shell protocol.
* surfaceless: Implement window resize
* GLX/WGL: Behave correctly in the presence of ARB_create_context
* tests: Rework and extend test suite
* cmake: Bump requirement to 2.8.12
* man: Spelling and associated fixes.
* GBM: Pass valid arguments to gbm_surface_create_with_modifiers
* apple: Build fixes
* Thu Feb 25 2021 Stefan Dirsch <sndirsch@suse.com>
- bugfix release 1.6.3 (changes since 1.6.1)
* docs: Add waffle 1.6.3 release notes
* docs: Add waffle 1.6.2 release notes
* meson: Fix meson build if bash-completion not found
* meson: always install bash-completion file
* meson: do not replace datadir for bash completion
* wflinfo: use glGetStringi() only when available
* gitlab-ci: update to latest ci-template
* apple: hide GL deprecation warnings
* tests/gl_basic_test: fix SURFACELESS_EGL only build
* gbm: don't pass invalid arguments to gbm_surface_create_with_modifiers
* cmocka: don't require librt, when it's not unavailable
* Tue Jan 19 2021 Martin Pluskal <mpluskal@suse.com>
- Use current cmake macros
- Specify minimal build dependencies as required by upstream
* Thu Apr 02 2020 Stefan Dirsch <sndirsch@suse.com>
- bugfix release 1.6.1
* wflinfo: Correctly install the bash completion file
* GLX/WGL: Handle ARB_create_context appropriatelly
* Wayland: Build fix for -fno-common, default with GCC10
* Surfaceless: Implement window_resize
- added tests to cover above issues
- addressing the -fno-common build issue, required us to bump the
wayland-client requirement to v1.10
/usr/bin/wflinfo /usr/share/bash-completion/completions/wflinfo /usr/share/doc/packages/waffle /usr/share/doc/packages/waffle/HACKING.txt /usr/share/doc/packages/waffle/LICENSE-threads.txt /usr/share/doc/packages/waffle/LICENSE.txt /usr/share/doc/packages/waffle/README.md /usr/share/doc/packages/waffle/release-notes /usr/share/doc/packages/waffle/release-notes/waffle-0.1.txt /usr/share/doc/packages/waffle/release-notes/waffle-0.2.txt /usr/share/doc/packages/waffle/release-notes/waffle-0.3.0.txt /usr/share/doc/packages/waffle/release-notes/waffle-0.3.1.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.0.0.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.0.1.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.1.0.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.1.1.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.1.2.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.2.0.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.2.1.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.2.2.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.2.3-announcement.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.3.0-announcement.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.3.0.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.4.0-rc1.announce.eml /usr/share/doc/packages/waffle/release-notes/waffle-1.4.0-rc1.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.4.0.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.4.1.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.4.2.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.4.3.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.4.4.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.5.0-rc1.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.5.0-rc2.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.5.0.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.5.1.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.5.2.txt /usr/share/doc/packages/waffle/release-notes/waffle-1.6.0.md /usr/share/doc/packages/waffle/release-notes/waffle-1.6.1.md /usr/share/doc/packages/waffle/release-notes/waffle-1.6.2.md /usr/share/doc/packages/waffle/release-notes/waffle-1.6.3.md /usr/share/doc/packages/waffle/release-notes/waffle-1.7.0.md /usr/share/doc/packages/waffle/release-notes/waffle-1.7.1.md /usr/share/doc/packages/waffle/release-notes/waffle-1.7.2.md /usr/share/doc/packages/waffle/release-notes/waffle-1.8.0.md /usr/share/doc/packages/waffle/release-notes/waffle-1.8.1.md /usr/share/zsh/site-functions/_wflinfo
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 8 23:32:53 2025