From 91e5c2dfa56fb0785e4611b99b67e43d748c71c6 Mon Sep 17 00:00:00 2001 From: Trilarion Date: Mon, 27 Sep 2021 23:22:22 +0200 Subject: [PATCH] removed some libraries that very general and not primarily used for gaming (will keep the information about them elsewhere) --- entries/boost_c++_libraries.md | 23 ----------------------- entries/crypto++.md | 14 -------------- entries/doxygen.md | 16 ---------------- entries/gl4es.md | 15 --------------- entries/glew.md | 16 ---------------- entries/gtk.md | 16 ---------------- entries/harfbuzz.md | 15 --------------- entries/libpng.md | 18 ------------------ entries/libvorbis.md | 17 ----------------- entries/libxml2.md | 14 -------------- entries/lua.md | 21 --------------------- entries/lzma_sdk.md | 18 ------------------ entries/numpy.md | 16 ---------------- entries/openal.md | 13 ------------- entries/openal_soft.md | 15 --------------- entries/openssl.md | 14 -------------- entries/pillow.md | 16 ---------------- entries/pkg-config.md | 14 -------------- entries/pthreads-win32.md | 16 ---------------- entries/pyglet.md | 14 -------------- entries/pyqt.md | 15 --------------- entries/ragel.md | 14 -------------- entries/swig.md | 14 -------------- entries/twisted.md | 17 ----------------- entries/wxpython.md | 14 -------------- entries/wxwidgets.md | 14 -------------- entries/xz_utils.md | 18 ------------------ entries/yaml-cpp.md | 14 -------------- entries/zlib.md | 15 --------------- 29 files changed, 456 deletions(-) delete mode 100644 entries/boost_c++_libraries.md delete mode 100644 entries/crypto++.md delete mode 100644 entries/doxygen.md delete mode 100644 entries/gl4es.md delete mode 100644 entries/glew.md delete mode 100644 entries/gtk.md delete mode 100644 entries/harfbuzz.md delete mode 100644 entries/libpng.md delete mode 100644 entries/libvorbis.md delete mode 100644 entries/libxml2.md delete mode 100644 entries/lua.md delete mode 100644 entries/lzma_sdk.md delete mode 100644 entries/numpy.md delete mode 100644 entries/openal.md delete mode 100644 entries/openal_soft.md delete mode 100644 entries/openssl.md delete mode 100644 entries/pillow.md delete mode 100644 entries/pkg-config.md delete mode 100644 entries/pthreads-win32.md delete mode 100644 entries/pyglet.md delete mode 100644 entries/pyqt.md delete mode 100644 entries/ragel.md delete mode 100644 entries/swig.md delete mode 100644 entries/twisted.md delete mode 100644 entries/wxpython.md delete mode 100644 entries/wxwidgets.md delete mode 100644 entries/xz_utils.md delete mode 100644 entries/yaml-cpp.md delete mode 100644 entries/zlib.md diff --git a/entries/boost_c++_libraries.md b/entries/boost_c++_libraries.md deleted file mode 100644 index f4f2d817..00000000 --- a/entries/boost_c++_libraries.md +++ /dev/null @@ -1,23 +0,0 @@ -# Boost (C++ Libraries) - -- Home: https://www.boost.org/ -- Media: https://en.wikipedia.org/wiki/Boost_(C%2B%2B_libraries) -- State: mature -- Download: https://www.boost.org/users/download/ -- Keyword: library -- Code repository: https://github.com/boostorg/boost.git (@created 2013, @stars 3932, @forks 1171) -- Code language: C++ -- Code license: Boost-1.0 - -Portable C++ source libraries. -[Boost Software License 1.0](https://github.com/boostorg/boost/blob/master/LICENSE_1_0.txt) - -## Building - -Uses its own Build process - -2017-11 (1.65.1) -Much is header only, but some parts require building -Follow [Getting started on Windows](https://www.boost.org/doc/libs/1_65_1/more/getting_started/windows.html) or [Getting started on Unix variants](https://www.boost.org/doc/libs/1_65_1/more/getting_started/unix-variants.html) -Building on Windows with MSVC 2017 requires a workaround (see [issue #13197](https://svn.boost.org/trac10/ticket/13197)) -With MSVC 2015 run "bootstrap vc14" followed by "b2 toolset=msvc-14.0 stage" diff --git a/entries/crypto++.md b/entries/crypto++.md deleted file mode 100644 index b89b3be9..00000000 --- a/entries/crypto++.md +++ /dev/null @@ -1,14 +0,0 @@ -# Crypto++ - -- Home: https://cryptopp.com/ -- Media: https://en.wikipedia.org/wiki/Crypto%2B%2B -- State: mature -- Download: https://cryptopp.com/#download -- Keyword: library -- Code repository: https://github.com/weidai11/cryptopp.git (@created 2015, @stars 2597, @forks 799) -- Code language: C++ -- Code license: Boost-1.0 - -Library of cryptographic schemes. - -## Building diff --git a/entries/doxygen.md b/entries/doxygen.md deleted file mode 100644 index cdebcc68..00000000 --- a/entries/doxygen.md +++ /dev/null @@ -1,16 +0,0 @@ -# Doxygen - -- Home: https://www.doxygen.nl/index.html, https://web.archive.org/web/20181202085648/http://www.stack.nl/~dimitri/doxygen/ -- Media: https://en.wikipedia.org/wiki/Doxygen -- State: mature -- Download: https://www.doxygen.nl/download.html -- Keyword: library, tool -- Code repository: https://github.com/doxygen/doxygen.git (@created 2013, @stars 3339, @forks 882) -- Code language: C++ -- Code license: GPL-2.0 - -Tool for generating documentation from annotated C++ sources. - -## Building - -- Build system: CMake diff --git a/entries/gl4es.md b/entries/gl4es.md deleted file mode 100644 index 7083974d..00000000 --- a/entries/gl4es.md +++ /dev/null @@ -1,15 +0,0 @@ -# GL4ES - -- Home: http://ptitseb.github.io/gl4es/ -- State: mature -- Platform: Linux, Android -- Keyword: library -- Code repository: https://github.com/ptitSeb/gl4es.git (@created 2014, @stars 306, @forks 65) -- Code language: C -- Code license: MIT - -OpenGL for GLES Hardware. - -## Building - -- Build system: CMake diff --git a/entries/glew.md b/entries/glew.md deleted file mode 100644 index 31ce0dfd..00000000 --- a/entries/glew.md +++ /dev/null @@ -1,16 +0,0 @@ -# GLEW - -- Home: http://glew.sourceforge.net/, https://www.opengl.org/sdk/libs/GLEW/ -- Media: https://en.wikipedia.org/wiki/OpenGL_Extension_Wrangler_Library -- State: mature -- Platform: Windows, Linux, macOS -- Keyword: library -- Code repository: https://github.com/nigels-com/glew.git (@created 2013, @stars 1708, @forks 432) -- Code language: C, C++, Perl -- Code license: 3-clause BSD - -OpenGL extension loading library. - -## Building - -- Build system: Make diff --git a/entries/gtk.md b/entries/gtk.md deleted file mode 100644 index a494b5d5..00000000 --- a/entries/gtk.md +++ /dev/null @@ -1,16 +0,0 @@ -# GTK - -- Home: https://www.gtk.org/ -- State: mature -- Download: https://www.gtk.org/docs/installations/ -- Platform: Windows, Linux, macOS -- Keyword: library -- Code repository: https://gitlab.gnome.org/GNOME/gtk.git -- Code language: C -- Code license: LGPL-2.1 - -Multi-platform toolkit for creating graphical user interfaces. - -## Building - -- Build system: Meson diff --git a/entries/harfbuzz.md b/entries/harfbuzz.md deleted file mode 100644 index 0b58ae31..00000000 --- a/entries/harfbuzz.md +++ /dev/null @@ -1,15 +0,0 @@ -# HarfBuzz - -- Home: https://harfbuzz.github.io/, https://web.archive.org/web/20200616182117/https://www.freedesktop.org/wiki/Software/HarfBuzz/ -- Media: https://en.wikipedia.org/wiki/HarfBuzz -- State: mature -- Keyword: library -- Code repository: https://github.com/harfbuzz/harfbuzz.git (@created 2012, @stars 1775, @forks 385) -- Code language: C++ -- Code license: MIT - -OpenType text shaping engine. - -## Building - -- Build system: CMake diff --git a/entries/libpng.md b/entries/libpng.md deleted file mode 100644 index 3a6dee2d..00000000 --- a/entries/libpng.md +++ /dev/null @@ -1,18 +0,0 @@ -# libpng - -- Home: http://libpng.org/pub/png/libpng.html, https://libpng.sourceforge.io/ -- Media: https://en.wikipedia.org/wiki/Libpng -- State: mature -- Keyword: library -- Code repository: https://github.com/glennrp/libpng.git (@created 2012, @stars 634, @forks 346), https://sourceforge.net/p/libpng/code/ci/master/tree/ -- Code language: C -- Code license: Custom (see LICENSE) - -Official PNG reference library. -[libpng](https://sourceforge.net/p/libpng/code/ci/master/tree/LICENSE) - -## Building - -2017-12 -On Windows CMake fails with "No CMAKE_ASM_COMPILER could be found." on "project(.. ASM)" with MSVC 2015 as generator - diff --git a/entries/libvorbis.md b/entries/libvorbis.md deleted file mode 100644 index bd4a5e84..00000000 --- a/entries/libvorbis.md +++ /dev/null @@ -1,17 +0,0 @@ -# libvorbis - -- Home: https://xiph.org/vorbis/ -- Media: https://en.wikipedia.org/wiki/Vorbis -- State: mature -- Download: https://xiph.org/downloads/ -- Platform: Linux -- Keyword: library -- Code repository: https://git.xiph.org/vorbis.git -- Code language: C -- Code license: 3-clause BSD - -Vorbis audio compression reference implementation. - -## Building - -- Build system: CMake diff --git a/entries/libxml2.md b/entries/libxml2.md deleted file mode 100644 index 8cdb4fb1..00000000 --- a/entries/libxml2.md +++ /dev/null @@ -1,14 +0,0 @@ -# Libxml2 - -- Home: http://www.xmlsoft.org/ -- Media: https://en.wikipedia.org/wiki/Libxml2 -- State: mature -- Download: http://www.xmlsoft.org/downloads.html -- Keyword: library -- Code repository: https://gitlab.gnome.org/GNOME/libxml2.git -- Code language: C -- Code license: MIT - -XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform). - -## Building diff --git a/entries/lua.md b/entries/lua.md deleted file mode 100644 index 34ead9f1..00000000 --- a/entries/lua.md +++ /dev/null @@ -1,21 +0,0 @@ -# Lua - -- Home: http://www.lua.org/ -- Media: https://en.wikipedia.org/wiki/Lua_(programming_language) -- State: mature -- Download: http://www.lua.org/download.html -- Keyword: library -- Code repository: https://github.com/lua/lua.git (mirror, @created 2012, @stars 3987, @forks 961) -- Code language: C -- Code license: MIT - -Powerful, efficient, lightweight, embeddable scripting language. -It's a whole programming language but often used within games projects for scripting purposes (like Python). - -See also [LuaDist](https://github.com/LuaDist). - -Who develops Lua if the actual repository is not publicly available? - -See also [toLua](http://webserver2.tecgraf.puc-rio.br/~celes/tolua/tolua-3.2.html). - -## Building diff --git a/entries/lzma_sdk.md b/entries/lzma_sdk.md deleted file mode 100644 index 8bc2a42e..00000000 --- a/entries/lzma_sdk.md +++ /dev/null @@ -1,18 +0,0 @@ -# LZMA SDK - -- Home: https://7-zip.org/ -- Media: https://en.wikipedia.org/wiki/Lempel%E2%80%93Ziv%E2%80%93Markov_chain_algorithm -- State: mature -- Download: https://7-zip.org/download.html, https://7-zip.org/sdk.html -- Keyword: library -- Code language: C -- Code license: LGPL-2.0 - -Provides the documentation, samples, header files, libraries, and tools you need to develop applications that use LZMA compression. -Windows only. -For Linux see [p7zip](https://sourceforge.net/projects/p7zip/), a command line tool (see also [here](https://www.linux.com/training-tutorials/handling-rar-and-7-zip-archives-linux/)). - -## Building - -The binary LZMA SDK is licensed as PD. - diff --git a/entries/numpy.md b/entries/numpy.md deleted file mode 100644 index 275f0e95..00000000 --- a/entries/numpy.md +++ /dev/null @@ -1,16 +0,0 @@ -# NumPy - -- Home: https://numpy.org/ -- State: mature -- Download: https://pypi.org/project/numpy/ -- Platform: Windows, Linux, macOS -- Keyword: library -- Code repository: https://github.com/numpy/numpy.git (@created 2010, @stars 15947, @forks 5160) -- Code language: C, Python -- Code license: 3-clause BSD - -Scientific computing package for Python. - -## Building - -- Build system: setup.py diff --git a/entries/openal.md b/entries/openal.md deleted file mode 100644 index 590bc642..00000000 --- a/entries/openal.md +++ /dev/null @@ -1,13 +0,0 @@ -# OpenAL - -- Home: http://www.openal.org/ -- Media: https://en.wikipedia.org/wiki/OpenAL -- State: mature -- Download: http://www.openal.org/downloads/ -- Keyword: library -- Code language: C -- Code license: Proprietary (since v1.1, LGPL before) - -Audio application programming interface (API). - -## Building diff --git a/entries/openal_soft.md b/entries/openal_soft.md deleted file mode 100644 index a06e1bd0..00000000 --- a/entries/openal_soft.md +++ /dev/null @@ -1,15 +0,0 @@ -# OpenAL Soft - -- Home: https://web.archive.org/web/20200927044729/https://kcat.strangesoft.net/openal.html -- Media: https://en.wikipedia.org/wiki/OpenAL#Implementations -- State: mature -- Keyword: library -- Code repository: https://repo.or.cz/openal-soft.git -- Code language: C -- Code license: LGPL-2.0 - -Implementation of the OpenAL 3D audio API. - -## Building - -- Build system: CMake diff --git a/entries/openssl.md b/entries/openssl.md deleted file mode 100644 index 2e1680b1..00000000 --- a/entries/openssl.md +++ /dev/null @@ -1,14 +0,0 @@ -# OpenSSL - -- Home: https://www.openssl.org/ -- Media: https://en.wikipedia.org/wiki/OpenSSL -- State: mature -- Download: https://www.openssl.org/source/ -- Keyword: library -- Code repository: https://github.com/openssl/openssl.git (mirror, @created 2013, @stars 14562, @forks 6479), https://www.openssl.org/source/gitrepo.html -- Code language: C -- Code license: Apache-2.0 - -Toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. - -## Building diff --git a/entries/pillow.md b/entries/pillow.md deleted file mode 100644 index c9223baf..00000000 --- a/entries/pillow.md +++ /dev/null @@ -1,16 +0,0 @@ -# Pillow - -- Home: https://python-pillow.org/ -- State: mature -- Download: https://pypi.org/project/Pillow/ -- Platform: Windows, Linux, macOS -- Keyword: library -- Code repository: https://github.com/python-pillow/Pillow.git (@created 2012, @stars 8097, @forks 1558) -- Code language: C, Python -- Code license: Custom (PIL Software License) - -Fork of the Python Imaging Library. - -## Building - -- Build system: setup.py diff --git a/entries/pkg-config.md b/entries/pkg-config.md deleted file mode 100644 index 7e21f373..00000000 --- a/entries/pkg-config.md +++ /dev/null @@ -1,14 +0,0 @@ -# pkg-config - -- Home: https://www.freedesktop.org/wiki/Software/pkg-config/ -- Media: https://en.wikipedia.org/wiki/Pkg-config -- State: mature -- Download: https://pkg-config.freedesktop.org/releases/ -- Keyword: library, tool -- Code repository: https://anongit.freedesktop.org/git/pkg-config.git -- Code language: C -- Code license: GPL-2.0 - -Tool used when compiling applications and libraries. - -## Building diff --git a/entries/pthreads-win32.md b/entries/pthreads-win32.md deleted file mode 100644 index 25f5fb9a..00000000 --- a/entries/pthreads-win32.md +++ /dev/null @@ -1,16 +0,0 @@ -# Pthreads-win32 - -- Home: https://sourceware.org/pthreads-win32/ -- Media: https://en.wikipedia.org/wiki/POSIX_Threads#POSIX_Threads_for_Windows -- State: mature -- Keyword: library -- Code repository: https://github.com/GerHobbelt/pthread-win32.git (for cvs see home, @created 2011, @stars 155, @forks 99) -- Code language: C -- Code license: LGPL-2.1 - -Implements a large subset of the POSIX standard threads related API. - -## Building - -Manually created project files for MSVC. - diff --git a/entries/pyglet.md b/entries/pyglet.md deleted file mode 100644 index 22ecf048..00000000 --- a/entries/pyglet.md +++ /dev/null @@ -1,14 +0,0 @@ -# pyglet - -- Home: http://pyglet.org/ -- State: mature -- Download: https://pypi.org/project/pyglet/ -- Platform: Windows, Linux, macOS -- Keyword: library -- Code repository: https://github.com/pyglet/pyglet.git (@created 2019, @stars 677, @forks 125) -- Code language: Python -- Code license: 3-clause BSD - -Multimedia library for Python. - -## Building diff --git a/entries/pyqt.md b/entries/pyqt.md deleted file mode 100644 index 28799885..00000000 --- a/entries/pyqt.md +++ /dev/null @@ -1,15 +0,0 @@ -# PyQt - -- Home: https://www.riverbankcomputing.com/software/pyqt/intro -- Media: https://en.wikipedia.org/wiki/PyQt -- State: mature -- Download: https://www.riverbankcomputing.com/software/pyqt/download -- Platform: Windows, Linux, macOS, Android, iOS -- Keyword: library -- Code language: C++, Python -- Code license: GPL-3.0, Custom (Riverbank Commercial License) -- Code dependency: Qt - -Python binding for the Qt framework. - -## Building diff --git a/entries/ragel.md b/entries/ragel.md deleted file mode 100644 index 7fc302d1..00000000 --- a/entries/ragel.md +++ /dev/null @@ -1,14 +0,0 @@ -# Ragel - -- Home: http://www.colm.net/open-source/ragel/ -- Media: https://en.wikipedia.org/wiki/Ragel -- State: mature -- Keyword: library -- Code repository: git://git.colm.net/ragel.git -- Code language: C++ -- Code license: MIT - -Compiles executable finite state machines from regular languages. -Required by [HarfBuzz](harfbuzz.md). - -## Building diff --git a/entries/swig.md b/entries/swig.md deleted file mode 100644 index a028a5bc..00000000 --- a/entries/swig.md +++ /dev/null @@ -1,14 +0,0 @@ -# SWIG - -- Home: http://swig.org/ -- Media: https://en.wikipedia.org/wiki/SWIG -- State: mature -- Download: http://www.swig.org/download.html -- Keyword: library, interface generator -- Code repository: https://github.com/swig/swig.git (@created 2012, @stars 3769, @forks 931) -- Code language: C++ -- Code license: SWIG license (https://raw.githubusercontent.com/swig/swig/master/LICENSE) - -Software development tool that connects programs written in C and C++ with a variety of high-level programming languages. - -## Building diff --git a/entries/twisted.md b/entries/twisted.md deleted file mode 100644 index 781893c7..00000000 --- a/entries/twisted.md +++ /dev/null @@ -1,17 +0,0 @@ -# Twisted - -- Home: https://twistedmatrix.com/trac/ -- Media: https://en.wikipedia.org/wiki/Twisted_(software) -- State: mature -- Download: https://pypi.org/project/Twisted/ -- Platform: Windows, Linux -- Keyword: library -- Code repository: https://github.com/twisted/twisted.git (@created 2011, @stars 4135, @forks 1010) -- Code language: Python -- Code license: MIT - -Event-driven networking engine. - -## Building - -- Build system: setup.py diff --git a/entries/wxpython.md b/entries/wxpython.md deleted file mode 100644 index 8203622d..00000000 --- a/entries/wxpython.md +++ /dev/null @@ -1,14 +0,0 @@ -# wxPython - -- Home: https://wxpython.org/ -- State: mature -- Download: https://pypi.org/project/wxPython/ -- Platform: Windows, Linux, macOS -- Keyword: library -- Code repository: https://github.com/wxWidgets/Phoenix.git (@created 2012, @stars 1502, @forks 400) -- Code language: Python, C -- Code license: wxWindows license - -Wraps the wxWidgets C++ toolkit and provides access to the user interface portions of the wxWidgets API. - -## Building diff --git a/entries/wxwidgets.md b/entries/wxwidgets.md deleted file mode 100644 index 2e1c1b64..00000000 --- a/entries/wxwidgets.md +++ /dev/null @@ -1,14 +0,0 @@ -# wxWidgets - -- Home: http://wxwidgets.org/ -- Media: https://en.wikipedia.org/wiki/WxWidgets -- State: mature -- Download: http://wxwidgets.org/downloads/ -- Keyword: library, gui toolkit -- Code repository: https://github.com/wxWidgets/wxWidgets.git (@created 2011, @stars 3444, @forks 1190) -- Code language: C++, Objective-C -- Code license: Custom - -C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms. - -## Building diff --git a/entries/xz_utils.md b/entries/xz_utils.md deleted file mode 100644 index f1ac3b43..00000000 --- a/entries/xz_utils.md +++ /dev/null @@ -1,18 +0,0 @@ -# XZ Utils - -- Home: https://tukaani.org/xz/ -- Media: https://en.wikipedia.org/wiki/XZ_Utils -- State: mature -- Keyword: library -- Code repository: https://git.tukaani.org/xz.git (https://git.tukaani.org/?p=xz.git) -- Code language: C -- Code license: Custom (see file Copying, liblzma is public domain) - -General-purpose data compression software with a high compression ratio. -Python support [lzma](https://docs.python.org/3/library/lzma.html) - -Supersedes [LZMA Utils](https://tukaani.org/lzma/) - -## Building - -- Build instruction: manual (see instructions in source folder windows) diff --git a/entries/yaml-cpp.md b/entries/yaml-cpp.md deleted file mode 100644 index 062ac9a7..00000000 --- a/entries/yaml-cpp.md +++ /dev/null @@ -1,14 +0,0 @@ -# yaml-cpp - -- Home: https://github.com/jbeder/yaml-cpp -- State: mature -- Keyword: library -- Code repository: https://github.com/jbeder/yaml-cpp.git (@created 2015, @stars 2417, @forks 844) -- Code language: C++ -- Code license: MIT - -YAML parser and emitter in C++ matching the YAML 1.2 spec. - -## Building - -- Build system: CMake (shows deprecation warnings) diff --git a/entries/zlib.md b/entries/zlib.md deleted file mode 100644 index 1a21c07f..00000000 --- a/entries/zlib.md +++ /dev/null @@ -1,15 +0,0 @@ -# zlib - -- Home: http://zlib.net/ -- Media: https://en.wikipedia.org/wiki/Zlib -- State: mature -- Keyword: library -- Code repository: https://github.com/madler/zlib.git (@created 2011, @stars 2726, @forks 1520) -- Code language: C -- Code license: zlib - -Software library used for data compression. - -## Building - -- Build system: CMake