Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: clanlib | Distribution: openSUSE Tumbleweed |
Version: 4.2.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Oct 16 08:43:57 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 5275123 | Source RPM: clanlib-4.2.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/sphair/ClanLib | |
Summary: A Portable Interface for Writing Games |
ClanLib delivers a platform-independent interface for writing games.
Zlib
* Wed Oct 16 2024 Dominique Leuenberger <dimstar@opensuse.org> - Add libXinerama-devel BuildRequires: ensure clanDisplay can be built. * Mon Oct 14 2024 Carsten Ziepke <kieltux@gmail.com> - Update to version 4.2 Enhancements * Implement CSS justify-content:space-evenly for clanUI * Modify Vec2 and Vec3 so std::is_trivially_copyable returns true Possible Breaking changes * Update C++ required standard to c++20 (from c++11) * Change OpenGL minimum requirements to 4.3 (Year 2012) from 3.2 (Year 2009) for the for GL3 target * (Linux) libxinerama-dev is now a prerequisite Fixes * Fix usage of OpenGL Buffer Objects for Intel GPUs * Implement fullscreen toggle on Linux. * Fixed broken examples Tidy Up * Replace clan::make_unique with std::make_unique * Enforce object ownership for providers by using std::unique_ptr * Updated GLSL shaders to version 430 - Drop clanlib-add-aarch64.patch, fixed upstream * Wed Jun 16 2021 Guillaume GARDET <guillaume.gardet@opensuse.org> - Fix build on aarch64 since clanlib-cpuid.patch has been dropped: * clanlib-add-aarch64.patch * Tue Apr 06 2021 Ferdinand Thiessen <rpm@fthiessen.de> - Update to version 4.1 * Removed all the obsolete elements of ClanLib that were either abandoned, replaced by newer methodologies, moved to separate projects. * Removed base modules: Compute, CSSLayout, Database, GameIDE, GUI, Physics2D, Physics3D, Sqlite and SWRender * Introduced clanUI, that replaced clanGUI. This took the best ideas of clanGUI, to provide a faster, easier and more flexible UI framework. * New Prerequisite, a C++11 compiler is now required to compile ClanLib. * Performance increase of clanUI * Support of OpenGL ES3.2 * Fixed clan::GameTime::get_time_elapsed_ms() accuracy * Enhanced clanUI to reflect the UICore fork. * Updated clanSound to use ALSA * Various API enhancements * Various bug fixes - Integrated doc and examples package - Dropped upstream fixed * ClanLib-2.3.6-fix-opengl.patch * clanlib-cpuid.patch * stdgnu++11.patch * clanlib-alsa.patch * Tue Mar 26 2019 olaf@aepfle.de - Use alsa API properly. Consumers are expected to use <alsa/asoundlib.h> instead of <asoundlib.h>. This is in preparation of an change to pkgconfig(alsa) to not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333) clanlib-alsa.patch * Wed Jan 10 2018 crrodriguez@opensuse.org - Do not use Mesa-devel package but pkgconfig(gl) * Tue Oct 20 2015 eric.fintzel@linux.vnet.ibm.com - Use -std=gnu++11 option for ppc64le. According to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58241 it avoids "cannot convert 'bool' to '__vector(4) __bool int' in return" errors. Patch file: stdgnu++11.patch * Thu Nov 07 2013 schwab@suse.de - clanlib-cpuid.patch: use cpuid only on x86 - Remove obsolete clanlib-ppc.patch - Remove obsolete options * Mon Mar 18 2013 schwab@suse.de - Define CL_ARM_PLATFORM also for aarch64 * Sun Dec 30 2012 dvaleev@suse.com - fix build for powerpc (clanlib-ppc.patch)
/usr/lib64/libclan42App-4.2.so.1 /usr/lib64/libclan42App-4.2.so.1.0.0 /usr/lib64/libclan42Core-4.2.so.1 /usr/lib64/libclan42Core-4.2.so.1.0.0 /usr/lib64/libclan42Display-4.2.so.1 /usr/lib64/libclan42Display-4.2.so.1.0.0 /usr/lib64/libclan42GL-4.2.so.1 /usr/lib64/libclan42GL-4.2.so.1.0.0 /usr/lib64/libclan42Network-4.2.so.1 /usr/lib64/libclan42Network-4.2.so.1.0.0 /usr/lib64/libclan42Sound-4.2.so.1 /usr/lib64/libclan42Sound-4.2.so.1.0.0 /usr/lib64/libclan42UI-4.2.so.1 /usr/lib64/libclan42UI-4.2.so.1.0.0 /usr/lib64/libclan42XML-4.2.so.1 /usr/lib64/libclan42XML-4.2.so.1.0.0 /usr/share/doc/packages/clanlib /usr/share/doc/packages/clanlib/CREDITS /usr/share/doc/packages/clanlib/README /usr/share/licenses/clanlib /usr/share/licenses/clanlib/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 19 23:25:31 2025