Skip to content

Commit

Permalink
Merge pull request longturn#628 from jwrober/dep_lics
Browse files Browse the repository at this point in the history
Licenses
jwrober authored Sep 9, 2021
2 parents 580c37f + 1b241e7 commit a6f9bee
Showing 21 changed files with 3,119 additions and 3 deletions.
25 changes: 25 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -120,6 +120,31 @@ if(WIN32 OR MSYS OR MINGW)
DESTINATION ${CMAKE_INSTALL_BINDIR}
COMPONENT freeciv21)

# Add Licenses
install(
FILES
dist/licenses/0-MSYS2-INDEX.txt
dist/licenses/APACHE-2.txt
dist/licenses/BSD-2-CLAUSE.txt
dist/licenses/BSD-3-CLAUSE.txt
dist/licenses/BZ2.txt
dist/licenses/FTL.txt
dist/licenses/GPL2.txt
dist/licenses/GPL3.txt
dist/licenses/IMAGEMAGICK.txt
dist/licenses/LGPL-2.0-ONLY.txt
dist/licenses/LGPL-2.0-OR-LATER.txt
dist/licenses/LGPL-3.0-ONLY.txt
dist/licenses/LICENSEREF-KDE-ACCEPTED-LGPL.txt
dist/licenses/MAGICKWAND.txt
dist/licenses/MIT.txt
dist/licenses/OPENSSL.txt
dist/licenses/PNG.txt
dist/licenses/UNICODE.txt
dist/licenses/ZLIB.txt
DESTINATION ${CMAKE_INSTALL_DOCDIR}/licenses
COMPONENT freeciv21)

# Install the ca-bundle for the modpack installer
install(
FILES
187 changes: 187 additions & 0 deletions dist/licenses/0-MSYS2-INDEX.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,187 @@
Freeciv21 Third-Party Dependencies
==================================

GNU GCC C and C++ Libraries
Website: https://www.gnu.org/software/gcc/
License: GPL3
Key Files:
libgcc_s_seh-1.dll (Standard Exception Handling Library)
libstdc++-6.dll (Standard C Library)
libssp-0.dll (Stack Smashing Protection Library)
libwinpthread-1.dll (Windows Threading Library)

Qt GUI Framework
Website: https://www.qt.io/
License: https://doc.qt.io/qt-5/licenses-used-in-qt.html
Key Files:
Qt5Core.dll (Qt5:Core Library)
Qt5Gui.dll (Qt5:Gui Library)
Qt5Network.dll (Qt5:Network Library)
Qt5Svg.dll (Qt5:Svg Library)
Qt5Widgets.dll (Qt5:Widgets Library)
platforms\qwindows.dll (Qt5 Windows Platform Library)

SQLite Database Library
Website: https://www.sqlite.org
License: Public Domain - https://www.sqlite.org/copyright.html
Key Files:
libsqlite3-0.dll

GNU Gettext i18n Library
Website: https://www.gnu.org/software/gettext/
License: GPL3
Key Files:
libintl-8.dll

Lua 5 Scripting Core Library
Website: http://www.lua.org
License: MIT
Key Files:
lua54.dll

KF5 Archive Library
Website: https://invent.kde.org/frameworks/karchive
License: BSD-2 Clause, LGPL-2.0 Only, LGPL-2.0 or Later, LGPL-3.0 Only, LicenseRef-KDE-Accepted-LGPL
Key Files:
libkf5archive.dll

SDL2 Sound Mixer Library
Website: https://www.libsdl.org
License: ZLIB
Key Files:
sdl2.dll
sdl2_mixer.dll

Brotli Compression Library
Website: https://github.com/google/brotli
License: MIT
Key Files:
libbrotlicommon.dll
libbrotlidec.dll

BZ2 Compression Library
Website: https://sourceforge.net/projects/bzip2/
License: BZ2
Key Files:
libbz2-1.dll

Open SSL Library
Website: https://www.openssl.org/
License: OPENSSL
Key Files:
libcrypto-1_1-x64.dll (Cryptographic Library)
libssl-1_1-x64.dll (Secure Sockets Layer Library)

Double Math Conversion Library
Website: https://github.com/google/double-conversion
License: BSD-3 Clause
Key Files:
libdouble-conversion.dll

Free Lossless Audio Codec (FLAC) Library
Website: https://flac.sourceforge.io/
License: GPL3
Key Files:
libflac-8.dll

Font Rendering Library
Website: https://www.freetype.org/
License: FREETYPE, GPL2
Key Files:
libfreetype-6.dll

GTK3 Graphic Library
Website: https://www.gtk.org/
License: LGPL-2.0 Only
Key Files:
libglib-2.0-0.dll

Smart i18n Font Library
Website: https://github.com/silnrsi/graphite
License: LGPL-2.0 or Later
Key Files:
libgraphite2.dll

HarfBuzz Text Shaping Engine Library
Website: https://github.com/harfbuzz/harfbuzz
License: MIT
Key Files:
libharfbuzz-0.dll

GNU i18n Library
Website: https://www.gnu.org/software/libiconv/
License: LGPL-2.0 Only, GPL3
Key Files:
libiconv-2.dll

Unicode i18n Library
Website: https://icu.unicode.org/
License: UNICODE
Key Files:
libicudt??.dll
libicuin??.dll
libicuuc??.dll

XZ/LZMA Compression Library
Website: https://tukaani.org/xz/
License: Public Domain, LGPL-2.0 or Later
Key Files:
liblzma-5.dll

MPEG Audio Player Library
Website: https://www.mpg123.com/
License: LGPL-2.0 or Later
Key Files:
libmpg123-0.dll

OGG Audio Player Library
Website: https://xiph.org/
License: BSD
Key Files:
libogg-0.dll
libvorbis-0.dll
libvorbisfile-3.dll

Opus Interactive Audio Codec Library
Website: https://www.opus-codec.org/
License: BSD
Key Files:
libopus-0.dll
libopusfile-0.dll

PERL Compatible Regular Expressions Library
Website: https://pcre.org/
Library: BSD
Key Files:
libpcre-1.dll
libpcre2-16-0.dll

PNG Graphics File Library
Website: http://www.libpng.org/pub/png/libpng.html
License: PNG
Key Files:
libpng16-16.dll

Command Line Editing Library
Website: https://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
License: GPL3
Key Files:
libreadline8.dll

GNU Terminal Feature Database Library
Website: https://www.gnu.org/software/termutils/
License:
Key Files:
libtermcap-0.dll

Z-Standard Compression Library
Website: https://facebook.github.io/zstd/
License: BSD
Key Files:
libzstd.dll

Zip Compression Library
Website: https://www.zlib.net/
License: ZLIB
Key Files:
zlib1.dll
Loading

0 comments on commit a6f9bee

Please sign in to comment.