Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

waffle-1.8.0-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: waffle Distribution: openSUSE Tumbleweed
Version: 1.8.0 Vendor: openSUSE
Release: 1.2 Build date: Sat Feb 3 00:10:35 2024
Group: Development/Libraries/X11 Build host: h02-ch2d
Size: 121631 Source RPM: waffle-1.8.0-1.2.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.

Provides

Requires

License

BSD-2-Clause

Changelog

* 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
* Tue Jun 11 2019 Stefan Dirsch <sndirsch@suse.com>
  - version 1.6.0
    * nacl support in cmake
    * a shiny new meson build system
    * json output from wflinfo
    * EGL/GBM modifiers support
    * Out of the box FreeBSD support when using meson
    * Also included are a number of behind the scenes changes from
      Emil, in particular a massive refactoring/improvement of the
      unit tests.
  - no longer package LICENSE in every subpackage: instead let library
    package require base package
  - improve description of devel package

Files

/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/zsh/site-functions/_wflinfo


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024