libhl2 - Library for access Half-life files

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE Games all
Package name libhl2
Package version 2.4.3
Package release 1.3
Package architecture x86_64
Package type rpm
Installed size 336.60 KB
Download size 93.26 KB
Official Mirror
HLLib is a package library for Half-Life that abstracts several package formats and provides a simple interface for all of them. HLLib is written in native C++ but exposes both a C and C++ interface which can be used in any C or C++ application (additional languages may also use the library with standard C imports). HLLib works natively in both Windows and Linux. BSP, GCF, NCF, PAK, VPK, WAD, XZP and uncompressed ZIP package formats are supported.


Package Version Architecture Repository
libhl2 - - -


Name Value
/sbin/ldconfig - - - - - - - -


Name Value -
libhl2 = 2.4.3-1.3
libhl2(x86-64) = 2.4.3-1.3


Type URL
Binary Package libhl2-2.4.3-1.3.x86_64.rpm
Source Package libhl2-2.4.3-1.3.src.rpm

Install Howto

  1. Add the openSUSE Games repository:
    # zypper addrepo opensuse-games
  2. Install libhl2 rpm package:
    # zypper install libhl2




2012-12-02 -
- update to 2.4.3
- Added support for new VPK file format (v2).
- Added SGA file support.
- Added ZIP deflate support.
- updated patches abuild, Makefile and switch_default.
2012-02-19 -
- Update license field to reflect actual license
- Remove redundant tags/sections from specfile
- Remove old obsoletes
2011-09-16 -
- update to 2.4.2
- Fixed crash when opening VBSP files with no pak file lump.
2011-02-23 -
- added baselibs.conf
2010-11-07 -
- update to 2.4.0
* Added support for GCF files larger than 4 GB
2010-05-14 -
- update to 2.3.0
2010-04-12 -
- added -fno-strict-aliasing %optflags
- removed "-s" from install
2010-04-11 -
- new package

See Also

Package Description
libhl2-devel-2.4.3-1.3.x86_64.rpm HLLib headers
libjpgalleg44-devel-4.4.2-1.1.x86_64.rpm Development files for JPGAlleg
libjpgalleg4_4-4.4.2-1.1.x86_64.rpm JPEG support library for Allegro
libjsoncpp19-1.8.4-50.1.x86_64.rpm Shared library for jsoncpp
libloadpng44-devel-4.4.2-1.1.x86_64.rpm Development files for Allegro's loadpng
libloadpng4_4-4.4.2-1.1.x86_64.rpm PNG support library for Allegro
liblogg44-devel-4.4.2-1.1.x86_64.rpm Development files for Allegro's logg
liblogg4_4-4.4.2-1.1.x86_64.rpm Ogg Vorbis support library for Allegro
libmercator-0_3-4-0.3.3-1.2.x86_64.rpm A WorldForge terrain library shared libs
libmeshmagick0_6-0.6.0-2.17.x86_64.rpm Libraries for meshmagick
liboaml_shared1-1.2-4.1.x86_64.rpm Open Adaptive Music library
libode3-0.13-4.1.x86_64.rpm Open Dynamics Engine Library development files
libopusfile0-0.10-14.1.x86_64.rpm A high-level API for decoding and seeking within .opus files
libosgART-devel-1.0-2.27.x86_64.rpm Adapter to use the ARToolKit inside OpenSceneGraph headers
libosgART1-1.0-2.27.x86_64.rpm Adapter to use the ARToolKit inside OpenSceneGraph