LIBRARY DISTRIBUTION-VERSION SELECTION

Spacebar uses mpv, FFmpeg, libplacebo and FriBidi. The LGPL-covered
portions of these libraries and their use are covered by LGPL version 3
for this distribution, selected under their original 2.1-or-later grants.
Those grants and all upstream copyright/license notices remain unchanged.

The full LGPLv3 and incorporated GPLv3 texts accompany these notices.
Including GPLv3 is NOT licensing the Spacebar application under GPL.
Spacebar itself remains proprietary; its source is not offered.

The source of these libraries as built for this version of Spacebar,
with Spacebar's changes to them and the scripts that build them, and
the compiled files needed to relink Spacebar against a modified copy
of the libraries, are offered at no charge at
https://spacebar.tools/open-source/ together with the terms that
apply to them. You may modify the libraries, relink Spacebar with
your version, and reverse engineer Spacebar to debug such changes.

Build-reported LGPL-2.1-or-later strings and CONFIG_VERSION3=0 are
unchanged build facts, not this distribution-version selection. No GPL,
nonfree or version3-only optional code is enabled by this selection.

FreeType retains FTL; HarfBuzz and fast_float retain MIT; libass retains
ISC; generated GLAD retains CC0-1.0 AND Apache-2.0. Other upstream
permissive notices remain applicable. Spacebar is based in part on the
work of the FreeType Team (https://www.freetype.org).

Each build's materials are named by its version and build number,
shown in Spacebar's About window.

mpv (v0.40.0; e48ac7ce08462f5e33af6ef9deeac6fa87eef01e)
Original LGPL-2.1-or-later grant; selected distribution version: LGPL-3.0.

Upstream grant excerpt: mpv/Copyright
Full inventoried file SHA-256: bfe9ee4cceabcb8ecbfadf208d04156f73d801e6a57369a5606bb8341e204a23

mpv is a fork of mplayer2, which is a fork of MPlayer.

mpv as a whole is licensed under the GNU General Public License GPL version 2
or later (called GPLv2+ in this document, see LICENSE.GPL for full license
text) by default. The mpv program is licensed the GNU Lesser General Public
License LGPL version 2 or later (LGPLv2.1+ in this document, see LICENSE.LGPL
for full license text) if built without using any GPL only files.
The -Dgpl=false configure switch is provided as a convenience for excluding
the GPL only files listed below from the build process.

However, do note that the build system is provided "as is" and using the
-Dgpl=false configure switch does not in itself create a LGPLv2.1+ license
grant.

Upstream grant excerpt: mpv/player/main.c
Full inventoried file SHA-256: 6a9ec78a942ca64a2c733818d7699404cea80dcd487265c108317525faec1b82

/*
 * This file is part of mpv.
 *
 * mpv is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * mpv is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with mpv.  If not, see <http://www.gnu.org/licenses/>.
 */

FFmpeg (n7.1.5; 3a0867c2bfda4a4d4309ca1a8cbdc6175e67f587)
Original LGPL-2.1-or-later grant; selected distribution version: LGPL-3.0.

Upstream grant excerpt: ffmpeg-git/LICENSE.md
Full inventoried file SHA-256: cb48bf09a11f5fb576cddb0431c8f5ed0a60157a9ec942adffc13907cbe083f2

# License

Most files in FFmpeg are under the GNU Lesser General Public License version 2.1
or later (LGPL v2.1+). Read the file `COPYING.LGPLv2.1` for details. Some other
files have MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies to
FFmpeg.

Upstream grant excerpt: ffmpeg-git/libavutil/avutil.h
Full inventoried file SHA-256: c4bc464c1f6b85e08141772a3f07cdaad00b46d9a970f374f171f2b2b810eb90

/*
 * copyright (c) 2006 Michael Niedermayer <michaelni@gmx.at>
 *
 * This file is part of FFmpeg.
 *
 * FFmpeg is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * FFmpeg is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with FFmpeg; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 */

libplacebo (v7.349.0; 1fd3c7bde7b943fe8985c893310b5269a09b46c5)
Original LGPL-2.1-or-later grant; selected distribution version: LGPL-3.0.

Upstream grant excerpt: libplacebo/src/include/libplacebo/common.h
Full inventoried file SHA-256: d61d6425038783aa93582d80d8e828ecb63fcfb6c6f9d5d1577e95d3996f4f10

/*
 * This file is part of libplacebo.
 *
 * libplacebo is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * libplacebo is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with libplacebo.  If not, see <http://www.gnu.org/licenses/>.
 */

FriBidi (v1.0.16; 68162babff4f39c4e2dc164a5e825af93bda9983)
Original LGPL-2.1-or-later grant; selected distribution version: LGPL-3.0.

Upstream grant excerpt: fribidi/lib/fribidi.c
Full inventoried file SHA-256: 826707f6ddb46bd15b5d6799d01fb76c413b4b06fb48b8811ae151636cb638cd

/* FriBidi
 * fribidi.c - Unicode bidirectional and Arabic joining/shaping algorithms
 *
 * Authors:
 *   Behdad Esfahbod, 2001, 2002, 2004
 *   Dov Grobgeld, 1999, 2000
 *
 * Copyright (C) 2004 Sharif FarsiWeb, Inc
 * Copyright (C) 2001,2002 Behdad Esfahbod
 * Copyright (C) 1999,2000 Dov Grobgeld
 * 
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 * 
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 * 
 * You should have received a copy of the GNU Lesser General Public License
 * along with this library, in a file named COPYING; if not, write to the
 * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
 * Boston, MA 02110-1301, USA
 * 
 * For licensing issues, contact <fribidi.license@gmail.com>.
 */
