Skip to content

Instantly share code, notes, and snippets.

@FilBot3
Created May 27, 2022 17:19
Show Gist options
  • Save FilBot3/bf95c40b45f0493b1f843f3780a29fa9 to your computer and use it in GitHub Desktop.
Save FilBot3/bf95c40b45f0493b1f843f3780a29fa9 to your computer and use it in GitHub Desktop.
Building Screenkey Flatpak on Fedora 36 Silverblue
➜ Development
> rm -rf com.gitlab.screenkey.screenkey
➜ Development
> git clone [email protected]:FilBot3/com.gitlab.screenkey.screenkey.git
Cloning into 'com.gitlab.screenkey.screenkey'...
remote: Enumerating objects: 35, done.
remote: Counting objects: 100% (35/35), done.
remote: Compressing objects: 100% (24/24), done.
remote: Total 35 (delta 14), reused 29 (delta 8), pack-reused 0
Receiving objects: 100% (35/35), 8.94 KiB | 366.00 KiB/s, done.
Resolving deltas: 100% (14/14), done.
➜ Development
> cd com.gitlab.screenkey.screenkey
➜ com.gitlab.screenkey.screenkey git:(main)
> make deps
git submodule init
Submodule 'shared-modules' (https://github.com/flathub/shared-modules.git) registered for path 'shared-modules'
git submodule update
Cloning into '/var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/shared-modules'...
Submodule path 'shared-modules': checked out '1b470b7982aa820ab2c972c8242f860e83ab6971'
flatpak --user install org.gnome.Platform//42 org.gnome.Sdk//42 --assumeyes
Looking for matches…
Skipping: org.gnome.Platform/x86_64/42 is already installed
Skipping: org.gnome.Sdk/x86_64/42 is already installed
➜ com.gitlab.screenkey.screenkey git:(main)
> make build
flatpak-builder test com.gitlab.screenkey.screenkey.yaml --force-clean
Downloading sources
Downloading https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 158k 100 158k 0 0 110k 0 0:00:01 0:00:01 --:--:-- 110k
Downloading https://launchpad.net/python-distutils-extra/trunk/2.39/+download/python-distutils-extra-2.39.tar.gz
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 27389 100 27389 0 0 88201 0 --:--:-- --:--:-- --:--:-- 88201
Downloading https://downloads.sourceforge.net/project/glew/glew/2.2.0/glew-2.2.0.tgz
100 331 100 331 0 0 1101 0 --:--:-- --:--:-- --:--:-- 1101
100 816k 100 816k 0 0 525k 0 0:00:01 0:00:01 --:--:-- 770k
Downloading https://mesa.freedesktop.org/archive/glu/glu-9.0.2.tar.xz
100 162 100 162 0 0 911 0 --:--:-- --:--:-- --:--:-- 158k
100 425k 100 425k 0 0 703k 0 --:--:-- --:--:-- --:--:-- 703k
Downloading https://github.com/naelstrof/slop/archive/v7.5.tar.gz
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 51060 0 51060 0 0 95835 0 --:--:-- --:--:-- --:--:-- 95835
Downloading https://github.com/g-truc/glm/releases/download/0.9.9.8/glm-0.9.9.8.zip
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 5537k 100 5537k 0 0 14.3M 0 --:--:-- --:--:-- --:--:-- 14.3M
Downloading https://gitlab.com/screenkey/screenkey/-/archive/v1.3/screenkey-v1.3.tar.gz
100 82732 0 82732 0 0 238k 0 --:--:-- --:--:-- --:--:-- 238k
Initializing build dir
Committing stage init to cache
Starting build of com.gitlab.screenkey.screenkey
========================================================================
Building module intltool in /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/build/intltool-1
========================================================================
Applying patch intltool-perl5.26-regex-fixes.patch
patching file intltool-update.in
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.34.0
checking for XML::Parser... ok
checking for bzr... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating intltoolize
config.status: creating tests/Makefile
config.status: creating tests/cases/Makefile
config.status: creating tests/results/Makefile
config.status: creating tests/selftest.pl
Making all in tests
make[1]: Entering directory '/run/build/intltool/tests'
Making all in cases
make[2]: Entering directory '/run/build/intltool/tests/cases'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/run/build/intltool/tests/cases'
Making all in results
make[2]: Entering directory '/run/build/intltool/tests/results'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/run/build/intltool/tests/results'
make[2]: Entering directory '/run/build/intltool/tests'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/run/build/intltool/tests'
make[1]: Leaving directory '/run/build/intltool/tests'
Making all in doc
make[1]: Entering directory '/run/build/intltool/doc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/run/build/intltool/doc'
make[1]: Entering directory '/run/build/intltool'
sed -e 's|[@]PACKAGE@|intltool|g' -e 's|[@]VERSION@|0.51.0|g' -e "s|[@]INTLTOOL_PERL@|/usr/bin/perl|g" -e "s|[@]INTLTOOL_LIBDIR@|/app/lib|g" < intltool-extract.in > intltool-extract
sed -e 's|[@]PACKAGE@|intltool|g' -e 's|[@]VERSION@|0.51.0|g' -e "s|[@]INTLTOOL_PERL@|/usr/bin/perl|g" -e "s|[@]INTLTOOL_LIBDIR@|/app/lib|g" < intltool-merge.in > intltool-merge
sed -e 's|[@]PACKAGE@|intltool|g' -e 's|[@]VERSION@|0.51.0|g' -e "s|[@]INTLTOOL_PERL@|/usr/bin/perl|g" -e "s|[@]INTLTOOL_LIBDIR@|/app/lib|g" < intltool-update.in > intltool-update
sed -e 's|[@]PACKAGE@|intltool|g' -e 's|[@]VERSION@|0.51.0|g' -e "s|[@]INTLTOOL_PERL@|/usr/bin/perl|g" -e "s|[@]INTLTOOL_LIBDIR@|/app/lib|g" < intltool-prepare.in > intltool-prepare
chmod +x intltool-extract
chmod +x intltool-prepare
chmod +x intltool-merge
chmod +x intltool-update
make[1]: Leaving directory '/run/build/intltool'
Making install in tests
make[1]: Entering directory '/run/build/intltool/tests'
Making install in cases
make[2]: Entering directory '/run/build/intltool/tests/cases'
make[3]: Entering directory '/run/build/intltool/tests/cases'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/run/build/intltool/tests/cases'
make[2]: Leaving directory '/run/build/intltool/tests/cases'
Making install in results
make[2]: Entering directory '/run/build/intltool/tests/results'
make[3]: Entering directory '/run/build/intltool/tests/results'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/run/build/intltool/tests/results'
make[2]: Leaving directory '/run/build/intltool/tests/results'
make[2]: Entering directory '/run/build/intltool/tests'
make[3]: Entering directory '/run/build/intltool/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/run/build/intltool/tests'
make[2]: Leaving directory '/run/build/intltool/tests'
make[1]: Leaving directory '/run/build/intltool/tests'
Making install in doc
make[1]: Entering directory '/run/build/intltool/doc'
make[2]: Entering directory '/run/build/intltool/doc'
make[2]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/app/share/man/man8'
/usr/bin/install -c -m 644 intltoolize.8 intltool-extract.8 intltool-merge.8 intltool-prepare.8 intltool-update.8 '/app/share/man/man8'
make[2]: Leaving directory '/run/build/intltool/doc'
make[1]: Leaving directory '/run/build/intltool/doc'
make[1]: Entering directory '/run/build/intltool'
make[2]: Entering directory '/run/build/intltool'
/usr/bin/mkdir -p '/app/bin'
/usr/bin/install -c intltool-extract intltool-merge intltool-update intltoolize intltool-prepare '/app/bin'
/usr/bin/mkdir -p '/app/share/aclocal'
/usr/bin/install -c -m 644 intltool.m4 '/app/share/aclocal'
/usr/bin/mkdir -p '/app/share/intltool'
/usr/bin/install -c -m 644 Makefile.in.in '/app/share/intltool'
make[2]: Leaving directory '/run/build/intltool'
make[1]: Leaving directory '/run/build/intltool'
Committing stage build-intltool to cache
========================================================================
Building module python-distutils-extra in /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/build/python-distutils-extra-1
========================================================================
Running: python3 setup.py install --prefix=/app
running install
/usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Checking .pth file support in /app/lib/python3.9/site-packages/
/usr/bin/python3 -E -c pass
TEST PASSED: /app/lib/python3.9/site-packages/ appears to support .pth files
running bdist_egg
running egg_info
writing python_distutils_extra.egg-info/PKG-INFO
writing dependency_links to python_distutils_extra.egg-info/dependency_links.txt
writing entry points to python_distutils_extra.egg-info/entry_points.txt
writing top-level names to python_distutils_extra.egg-info/top_level.txt
reading manifest file 'python_distutils_extra.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'python_distutils_extra.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib
creating build/lib/DistUtilsExtra
copying DistUtilsExtra/__init__.py -> build/lib/DistUtilsExtra
copying DistUtilsExtra/auto.py -> build/lib/DistUtilsExtra
creating build/lib/DistUtilsExtra/command
copying DistUtilsExtra/command/__init__.py -> build/lib/DistUtilsExtra/command
copying DistUtilsExtra/command/build_extra.py -> build/lib/DistUtilsExtra/command
copying DistUtilsExtra/command/build_help.py -> build/lib/DistUtilsExtra/command
copying DistUtilsExtra/command/build_i18n.py -> build/lib/DistUtilsExtra/command
copying DistUtilsExtra/command/build_icons.py -> build/lib/DistUtilsExtra/command
copying DistUtilsExtra/command/clean_i18n.py -> build/lib/DistUtilsExtra/command
copying DistUtilsExtra/command/pylint.py -> build/lib/DistUtilsExtra/command
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/DistUtilsExtra
copying build/lib/DistUtilsExtra/__init__.py -> build/bdist.linux-x86_64/egg/DistUtilsExtra
copying build/lib/DistUtilsExtra/auto.py -> build/bdist.linux-x86_64/egg/DistUtilsExtra
creating build/bdist.linux-x86_64/egg/DistUtilsExtra/command
copying build/lib/DistUtilsExtra/command/__init__.py -> build/bdist.linux-x86_64/egg/DistUtilsExtra/command
copying build/lib/DistUtilsExtra/command/build_extra.py -> build/bdist.linux-x86_64/egg/DistUtilsExtra/command
copying build/lib/DistUtilsExtra/command/build_help.py -> build/bdist.linux-x86_64/egg/DistUtilsExtra/command
copying build/lib/DistUtilsExtra/command/build_i18n.py -> build/bdist.linux-x86_64/egg/DistUtilsExtra/command
copying build/lib/DistUtilsExtra/command/build_icons.py -> build/bdist.linux-x86_64/egg/DistUtilsExtra/command
copying build/lib/DistUtilsExtra/command/clean_i18n.py -> build/bdist.linux-x86_64/egg/DistUtilsExtra/command
copying build/lib/DistUtilsExtra/command/pylint.py -> build/bdist.linux-x86_64/egg/DistUtilsExtra/command
byte-compiling build/bdist.linux-x86_64/egg/DistUtilsExtra/__init__.py to __init__.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/DistUtilsExtra/auto.py to auto.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/DistUtilsExtra/command/__init__.py to __init__.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/DistUtilsExtra/command/build_extra.py to build_extra.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/DistUtilsExtra/command/build_help.py to build_help.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/DistUtilsExtra/command/build_i18n.py to build_i18n.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/DistUtilsExtra/command/build_icons.py to build_icons.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/DistUtilsExtra/command/clean_i18n.py to clean_i18n.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/DistUtilsExtra/command/pylint.py to pylint.cpython-39.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying python_distutils_extra.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying python_distutils_extra.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying python_distutils_extra.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying python_distutils_extra.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying python_distutils_extra.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
DistUtilsExtra.__pycache__.auto.cpython-39: module references __file__
creating dist
creating 'dist/python_distutils_extra-2.39-py3.9.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing python_distutils_extra-2.39-py3.9.egg
creating /app/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg
Extracting python_distutils_extra-2.39-py3.9.egg to /app/lib/python3.9/site-packages
Adding python-distutils-extra 2.39 to easy-install.pth file
Installed /app/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg
Processing dependencies for python-distutils-extra==2.39
Finished processing dependencies for python-distutils-extra==2.39
Committing stage build-python-distutils-extra to cache
========================================================================
Building module glew in /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/build/glew-1
========================================================================
sed \
-e "s|@prefix@|/app|g" \
-e "s|@libdir@|/app/lib|g" \
-e "s|@exec_prefix@|/app/bin|g" \
-e "s|@includedir@|/app/include/GL|g" \
-e "s|@version@|2.2.0|g" \
-e "s|@cflags@||g" \
-e "s|@libname@|GLEW|g" \
-e "s|@libgl@|-lGL -lX11|g" \
-e "s|@requireslib@|glu|g" \
< glew.pc.in > glew.pc
cc -DGLEW_NO_GLU -DGLEW_BUILD -O2 -Wall -W -Wshadow -pedantic -Iinclude -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -fPIC -o tmp/linux/default/shared/glew.o -c src/glew.c
cc -DGLEW_NO_GLU -O2 -Wall -W -Wshadow -pedantic -Iinclude -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -fPIC -o tmp/linux/default/shared/visualinfo.o -c src/visualinfo.c
cc -DGLEW_NO_GLU -O2 -Wall -W -Wshadow -pedantic -Iinclude -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -fPIC -o tmp/linux/default/shared/glewinfo.o -c src/glewinfo.c
cc -DGLEW_NO_GLU -DGLEW_STATIC -O2 -Wall -W -Wshadow -pedantic -Iinclude -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -fPIC -o tmp/linux/default/static/glew.o -c src/glew.c
ar rv lib/libGLEW.a tmp/linux/default/static/glew.o
ar: creating lib/libGLEW.a
a - tmp/linux/default/static/glew.o
strip -x lib/libGLEW.a
cc -shared -Wl,-soname=libGLEW.so.2.2 -o lib/libGLEW.so.2.2.0 tmp/linux/default/shared/glew.o -L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed -lGL -lX11
ln -sf libGLEW.so.2.2.0 lib/libGLEW.so.2.2
ln -sf libGLEW.so.2.2.0 lib/libGLEW.so
strip -x lib/libGLEW.so.2.2.0
cc -O2 -Wall -W -Wshadow -pedantic -Iinclude -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -fPIC -o bin/glewinfo tmp/linux/default/shared/glewinfo.o -Llib -Wl,-Bdynamic -lGLEW -L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed -lGL -lX11
cc -O2 -Wall -W -Wshadow -pedantic -Iinclude -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -fPIC -o bin/visualinfo tmp/linux/default/shared/visualinfo.o -Llib -Wl,-Bdynamic -lGLEW -L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed -lGL -lX11
strip -x bin/visualinfo
strip -x bin/glewinfo
install -d -m 0755 "/app/include/GL"
install -m 0644 include/GL/wglew.h "/app/include/GL/"
install -m 0644 include/GL/glew.h "/app/include/GL/"
install -m 0644 include/GL/glxew.h "/app/include/GL/"
sed \
-e "s|@prefix@|/app|g" \
-e "s|@libdir@|/app/lib|g" \
-e "s|@exec_prefix@|/app/bin|g" \
-e "s|@includedir@|/app/include/GL|g" \
-e "s|@version@|2.2.0|g" \
-e "s|@cflags@||g" \
-e "s|@libname@|GLEW|g" \
-e "s|@libgl@|-lGL -lX11|g" \
-e "s|@requireslib@|glu|g" \
< glew.pc.in > glew.pc
install -d -m 0755 "/app/lib"
install -m 0644 lib/libGLEW.so.2.2.0 "/app/lib/"
ln -sf libGLEW.so.2.2.0 "/app/lib/libGLEW.so.2.2"
ln -sf libGLEW.so.2.2.0 "/app/lib/libGLEW.so"
install -m 0644 lib/libGLEW.a "/app/lib/"
install -d -m 0755 "/app/lib/pkgconfig"
install -d -m 0755 "/app/lib/pkgconfig"
install -m 0644 glew.pc "/app/lib/pkgconfig/"
compressing debuginfo in: /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/libGLEW.so.2.2.0
processing: /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/libGLEW.so.2.2.0
Nothing to do.
stripping /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/libGLEW.so.2.2.0 to /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/debug/lib/libGLEW.so.2.2.0.debug
Committing stage build-glew to cache
========================================================================
Building module glu in /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/build/glu-1
========================================================================
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to print strings... printf
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/x86_64-unknown-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-unknown-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-unknown-linux-gnu/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C preprocessor... gcc -E
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether make supports nested variables... (cached) yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GL... yes
checking whether gcc supports -fvisibility=hidden... yes
checking whether g++ supports -fvisibility=hidden... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating glu.pc
config.status: executing depfiles commands
config.status: executing libtool commands
CC src/libtess/dict.lo
CC src/libtess/geom.lo
CC src/libtess/priorityq.lo
CC src/libtess/memalloc.lo
CC src/libtess/sweep.lo
CC src/libtess/render.lo
CC src/libutil/glue.lo
CC src/libtess/mesh.lo
CC src/libutil/error.lo
CC src/libtess/tess.lo
CC src/libtess/normal.lo
CC src/libtess/tessmono.lo
CC src/libutil/registry.lo
CC src/libutil/project.lo
CC src/libutil/mipmap.lo
CC src/libutil/quad.lo
CXX src/libnurbs/interface/bezierEval.lo
CXX src/libnurbs/interface/bezierPatch.lo
src/libtess/tess.c:415:46: warning: argument 2 of type ‘GLdouble[3]’ {aka ‘double[3]’} with mismatched bound [-Warray-parameter=]
415 | gluTessVertex( GLUtesselator *tess, GLdouble coords[3], void *data )
| ~~~~~~~~~^~~~~~~~~
In file included from src/libtess/tess.h:38,
from src/libtess/tess.c:40:
./include/GL/glu.h:341:69: note: previously declared as ‘GLdouble *’ {aka ‘double *’}
341 | GLAPI void GLAPIENTRY gluTessVertex (GLUtesselator* tess, GLdouble *location, GLvoid* data);
| ~~~~~~~~~~^~~~~~~~
CXX src/libnurbs/interface/bezierPatchMesh.lo
src/libutil/project.c:235:30: warning: argument 4 of type ‘const GLdouble[16]’ {aka ‘const double[16]’} with mismatched bound [-Warray-parameter=]
235 | const GLdouble modelMatrix[16],
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from src/libutil/project.c:34:
./include/GL/glu.h:325:97: note: previously declared as ‘const GLdouble *’ {aka ‘const double *’}
325 | GLAPI GLint GLAPIENTRY gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);
| ~~~~~~~~~~~~~~~~^~~~~
CXX src/libnurbs/interface/glcurveval.lo
src/libutil/project.c:236:30: warning: argument 5 of type ‘const GLdouble[16]’ {aka ‘const double[16]’} with mismatched bound [-Warray-parameter=]
236 | const GLdouble projMatrix[16],
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from src/libutil/project.c:34:
./include/GL/glu.h:325:120: note: previously declared as ‘const GLdouble *’ {aka ‘const double *’}
325 | GLAPI GLint GLAPIENTRY gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);
| ~~~~~~~~~~~~~~~~^~~~
src/libutil/project.c:237:27: warning: argument 6 of type ‘const GLint[4]’ {aka ‘const int[4]’} with mismatched bound [-Warray-parameter=]
237 | const GLint viewport[4],
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from src/libutil/project.c:34:
./include/GL/glu.h:325:139: note: previously declared as ‘const GLint *’ {aka ‘const int *’}
325 | GLAPI GLint GLAPIENTRY gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);
| ~~~~~~~~~~~~~^~~~
src/libutil/project.c:270:32: warning: argument 4 of type ‘const GLdouble[16]’ {aka ‘const double[16]’} with mismatched bound [-Warray-parameter=]
270 | const GLdouble modelMatrix[16],
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from src/libutil/project.c:34:
./include/GL/glu.h:342:99: note: previously declared as ‘const GLdouble *’ {aka ‘const double *’}
342 | GLAPI GLint GLAPIENTRY gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);
| ~~~~~~~~~~~~~~~~^~~~~
src/libutil/project.c:271:32: warning: argument 5 of type ‘const GLdouble[16]’ {aka ‘const double[16]’} with mismatched bound [-Warray-parameter=]
271 | const GLdouble projMatrix[16],
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from src/libutil/project.c:34:
./include/GL/glu.h:342:122: note: previously declared as ‘const GLdouble *’ {aka ‘const double *’}
342 | GLAPI GLint GLAPIENTRY gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);
| ~~~~~~~~~~~~~~~~^~~~
src/libutil/project.c:272:29: warning: argument 6 of type ‘const GLint[4]’ {aka ‘const int[4]’} with mismatched bound [-Warray-parameter=]
272 | const GLint viewport[4],
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from src/libutil/project.c:34:
./include/GL/glu.h:342:141: note: previously declared as ‘const GLint *’ {aka ‘const int *’}
342 | GLAPI GLint GLAPIENTRY gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);
| ~~~~~~~~~~~~~^~~~
src/libutil/project.c:309:30: warning: argument 5 of type ‘const GLdouble[16]’ {aka ‘const double[16]’} with mismatched bound [-Warray-parameter=]
309 | const GLdouble modelMatrix[16],
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from src/libutil/project.c:34:
./include/GL/glu.h:343:116: note: previously declared as ‘const GLdouble *’ {aka ‘const double *’}
343 | GLAPI GLint GLAPIENTRY gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearVal, GLdouble farVal, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);
| ~~~~~~~~~~~~~~~~^~~~~
src/libutil/project.c:310:30: warning: argument 6 of type ‘const GLdouble[16]’ {aka ‘const double[16]’} with mismatched bound [-Warray-parameter=]
310 | const GLdouble projMatrix[16],
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from src/libutil/project.c:34:
./include/GL/glu.h:343:139: note: previously declared as ‘const GLdouble *’ {aka ‘const double *’}
343 | GLAPI GLint GLAPIENTRY gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearVal, GLdouble farVal, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);
| ~~~~~~~~~~~~~~~~^~~~
src/libutil/project.c:311:27: warning: argument 7 of type ‘const GLint[4]’ {aka ‘const int[4]’} with mismatched bound [-Warray-parameter=]
311 | const GLint viewport[4],
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from src/libutil/project.c:34:
./include/GL/glu.h:343:158: note: previously declared as ‘const GLint *’ {aka ‘const int *’}
343 | GLAPI GLint GLAPIENTRY gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearVal, GLdouble farVal, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);
| ~~~~~~~~~~~~~^~~~
src/libutil/project.c:349:25: warning: argument 5 of type ‘GLint[4]’ {aka ‘int[4]’} with mismatched bound [-Warray-parameter=]
349 | GLint viewport[4])
| ~~~~~~^~~~~~~~~~~
In file included from src/libutil/project.c:34:
./include/GL/glu.h:324:99: note: previously declared as ‘GLint *’ {aka ‘int *’}
324 | GLAPI void GLAPIENTRY gluPickMatrix (GLdouble x, GLdouble y, GLdouble delX, GLdouble delY, GLint *viewport);
| ~~~~~~~^~~~~~~~
CXX src/libnurbs/interface/glinterface.lo
CXX src/libnurbs/interface/glrenderer.lo
CXX src/libnurbs/interface/glsurfeval.lo
CXX src/libnurbs/interface/incurveeval.lo
CXX src/libnurbs/interface/insurfeval.lo
CXX src/libnurbs/internals/arcsorter.lo
CXX src/libnurbs/internals/arc.lo
CXX src/libnurbs/internals/arctess.lo
CXX src/libnurbs/internals/backend.lo
CXX src/libnurbs/internals/basiccrveval.lo
src/libnurbs/internals/arc.cc: In member function ‘int Arc::check()’:
src/libnurbs/internals/arc.cc:239:5: warning: ‘nonnull’ argument ‘this’ compared to NULL [-Wnonnull-compare]
239 | if( this == 0 ) return 1;
| ^~
CXX src/libnurbs/internals/basicsurfeval.lo
CXX src/libnurbs/internals/bin.lo
CXX src/libnurbs/internals/bufpool.lo
CXX src/libnurbs/internals/cachingeval.lo
CXX src/libnurbs/internals/ccw.lo
CXX src/libnurbs/internals/coveandtiler.lo
CXX src/libnurbs/internals/curve.lo
CXX src/libnurbs/internals/curvelist.lo
CXX src/libnurbs/internals/curvesub.lo
CXX src/libnurbs/internals/dataTransform.lo
CXX src/libnurbs/internals/displaylist.lo
CXX src/libnurbs/internals/flist.lo
src/libnurbs/interface/insurfeval.cc: In member function ‘void OpenGLSurfaceEvaluator::inEvalUStrip(int, REAL, REAL*, int, REAL, REAL*)’:
src/libnurbs/interface/insurfeval.cc:1169:8: warning: variable ‘leftMostV’ set but not used [-Wunused-but-set-variable]
1169 | REAL leftMostV[2];
| ^~~~~~~~~
src/libnurbs/interface/insurfeval.cc: In member function ‘void OpenGLSurfaceEvaluator::inEvalVStrip(int, REAL, REAL*, int, REAL, REAL*)’:
src/libnurbs/interface/insurfeval.cc:1358:8: warning: variable ‘botMostV’ set but not used [-Wunused-but-set-variable]
1358 | REAL botMostV[2];
| ^~~~~~~~
CXX src/libnurbs/internals/flistsorter.lo
CXX src/libnurbs/internals/hull.lo
CXX src/libnurbs/internals/intersect.lo
CXX src/libnurbs/internals/knotvector.lo
CXX src/libnurbs/internals/mapdesc.lo
CXX src/libnurbs/internals/mapdescv.lo
CXX src/libnurbs/internals/maplist.lo
CXX src/libnurbs/internals/monoTriangulationBackend.lo
CXX src/libnurbs/internals/mesher.lo
CXX src/libnurbs/internals/monotonizer.lo
CXX src/libnurbs/internals/mycode.lo
CXX src/libnurbs/internals/nurbsinterfac.lo
CXX src/libnurbs/internals/nurbstess.lo
CXX src/libnurbs/internals/patch.lo
CXX src/libnurbs/internals/patchlist.lo
CXX src/libnurbs/internals/quilt.lo
CXX src/libnurbs/internals/reader.lo
CXX src/libnurbs/internals/renderhints.lo
src/libnurbs/internals/quilt.cc: In member function ‘void Quilt::deleteMe(Pool&)’:
src/libnurbs/internals/quilt.cc:65:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
65 | if( q->breakpoints) delete[] q->breakpoints; q->breakpoints = 0;
| ^~
src/libnurbs/internals/quilt.cc:65:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
65 | if( q->breakpoints) delete[] q->breakpoints; q->breakpoints = 0;
| ^
CXX src/libnurbs/internals/slicer.lo
CXX src/libnurbs/internals/sorter.lo
CXX src/libnurbs/internals/splitarcs.lo
CXX src/libnurbs/internals/subdivider.lo
CXX src/libnurbs/internals/tobezier.lo
CXX src/libnurbs/internals/trimline.lo
CXX src/libnurbs/internals/trimregion.lo
CXX src/libnurbs/internals/trimvertpool.lo
CXX src/libnurbs/internals/uarray.lo
CXX src/libnurbs/internals/varray.lo
CXX src/libnurbs/nurbtess/directedLine.lo
CXX src/libnurbs/nurbtess/gridWrap.lo
CXX src/libnurbs/nurbtess/monoChain.lo
CXX src/libnurbs/nurbtess/monoPolyPart.lo
src/libnurbs/internals/subdivider.cc: In member function ‘void Subdivider::freejarcs(Bin&)’:
src/libnurbs/internals/subdivider.cc:852:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
852 | if( jarc->pwlArc ) jarc->pwlArc->deleteMe( pwlarcpool ); jarc->pwlArc = 0;
| ^~
src/libnurbs/internals/subdivider.cc:852:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
852 | if( jarc->pwlArc ) jarc->pwlArc->deleteMe( pwlarcpool ); jarc->pwlArc = 0;
| ^~~~
src/libnurbs/internals/subdivider.cc:853:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
853 | if( jarc->bezierArc) jarc->bezierArc->deleteMe( bezierarcpool ); jarc->bezierArc = 0;
| ^~
src/libnurbs/internals/subdivider.cc:853:74: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
853 | if( jarc->bezierArc) jarc->bezierArc->deleteMe( bezierarcpool ); jarc->bezierArc = 0;
| ^~~~
CXX src/libnurbs/nurbtess/monoTriangulation.lo
src/libnurbs/internals/varray.cc: In member function ‘void Varray::update(Arc_ptr, long int*, REAL)’:
src/libnurbs/internals/varray.cc:76:19: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
76 | register long ds = sgn(arc->tail()[0] - arc->prev->tail()[0]);
| ^~
src/libnurbs/internals/varray.cc:77:19: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
77 | register long dt = sgn(arc->tail()[1] - arc->prev->tail()[1]);
| ^~
CXX src/libnurbs/nurbtess/partitionY.lo
CXX src/libnurbs/nurbtess/partitionX.lo
CXX src/libnurbs/nurbtess/polyDBG.lo
CXX src/libnurbs/nurbtess/polyUtil.lo
CXX src/libnurbs/nurbtess/primitiveStream.lo
CXX src/libnurbs/nurbtess/quicksort.lo
CXX src/libnurbs/nurbtess/rectBlock.lo
src/libnurbs/nurbtess/directedLine.cc: In function ‘directedLine* readAllPolygons(char*)’:
src/libnurbs/nurbtess/directedLine.cc:797:7: warning: variable ‘result’ set but not used [-Wunused-but-set-variable]
797 | int result;
| ^~~~~~
CXX src/libnurbs/nurbtess/sampleComp.lo
CXX src/libnurbs/nurbtess/sampleCompBot.lo
CXX src/libnurbs/nurbtess/sampleCompRight.lo
CXX src/libnurbs/nurbtess/sampleMonoPoly.lo
CXX src/libnurbs/nurbtess/sampleCompTop.lo
CXX src/libnurbs/nurbtess/sampledLine.lo
CXX src/libnurbs/nurbtess/searchTree.lo
src/libnurbs/nurbtess/sampleCompTop.cc: In function ‘void sampleCompTop(Real*, vertexArray*, Int, vertexArray*, Int, gridBoundaryChain*, gridBoundaryChain*, Int, Int, Int, Int, Int, primStream*)’:
src/libnurbs/nurbtess/sampleCompTop.cc:514:13: warning: variable ‘tempTop’ set but not used [-Wunused-but-set-variable]
514 | Real* tempTop;
| ^~~~~~~
src/libnurbs/nurbtess/sampleCompTop.cc:515:11: warning: variable ‘tempLeftStart’ set but not used [-Wunused-but-set-variable]
515 | Int tempLeftStart;
| ^~~~~~~~~~~~~
CXXLD libGLU.la
make[1]: Entering directory '/run/build/glu'
/usr/bin/mkdir -p '/app/lib'
/bin/sh ./libtool --mode=install /usr/bin/install -c libGLU.la '/app/lib'
libtool: install: /usr/bin/install -c .libs/libGLU.so.1.3.1 /app/lib/libGLU.so.1.3.1
libtool: install: (cd /app/lib && { ln -s -f libGLU.so.1.3.1 libGLU.so.1 || { rm -f libGLU.so.1 && ln -s libGLU.so.1.3.1 libGLU.so.1; }; })
libtool: install: (cd /app/lib && { ln -s -f libGLU.so.1.3.1 libGLU.so || { rm -f libGLU.so && ln -s libGLU.so.1.3.1 libGLU.so; }; })
libtool: install: /usr/bin/install -c .libs/libGLU.lai /app/lib/libGLU.la
libtool: finish: PATH="/app/bin:/usr/bin:/sbin" ldconfig -n /app/lib
----------------------------------------------------------------------
Libraries have been installed in:
/app/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/usr/bin/mkdir -p '/app/include/GL'
/usr/bin/install -c -m 644 ./include/GL/glu.h '/app/include/GL'
/usr/bin/mkdir -p '/app/lib/pkgconfig'
/usr/bin/install -c -m 644 glu.pc '/app/lib/pkgconfig'
make[1]: Leaving directory '/run/build/glu'
compressing debuginfo in: /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/libGLU.so.1.3.1
processing: /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/libGLU.so.1.3.1
[29] .debug_aranges compressed -> .zdebug_aranges (5312 => 1356 25.53%)
[30] .debug_info compressed -> .zdebug_info (1036976 => 485307 46.80%)
[31] .debug_abbrev compressed -> .zdebug_abbrev (111728 => 23488 21.02%)
[32] .debug_line compressed -> .zdebug_line (320313 => 135745 42.38%)
[33] .debug_str compressed -> .zdebug_str (79435 => 22456 28.27%)
[34] .debug_line_str compressed -> .zdebug_line_str (4685 => 1236 26.38%)
[35] .debug_loclists compressed -> .zdebug_loclists (436329 => 179339 41.10%)
[36] .debug_rnglists compressed -> .zdebug_rnglists (47556 => 23792 50.03%)
[39] Updating section string table
stripping /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/libGLU.so.1.3.1 to /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/debug/lib/libGLU.so.1.3.1.debug
Committing stage build-glu to cache
========================================================================
Building module slop in /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/build/slop-1
========================================================================
Archive: /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/downloads/37e2a3d62ea3322e43593c34bae29f57e3e251ea89f4067506c94043769ade4c/glm-0.9.9.8.zip
creating: glm/
inflating: glm/.appveyor.yml
inflating: glm/.gitignore
inflating: glm/.travis.yml
creating: glm/cmake/
inflating: glm/CMakeLists.txt
creating: glm/cmake/glm/
inflating: glm/cmake/glm/glmConfig-version.cmake
inflating: glm/cmake/glm/glmConfig.cmake
inflating: glm/copying.txt
creating: glm/doc/
creating: glm/doc/api/
inflating: glm/doc/api/a00001_source.html
inflating: glm/doc/api/a00002_source.html
inflating: glm/doc/api/a00003_source.html
inflating: glm/doc/api/a00004_source.html
inflating: glm/doc/api/a00005_source.html
inflating: glm/doc/api/a00006_source.html
inflating: glm/doc/api/a00007.html
inflating: glm/doc/api/a00007_source.html
inflating: glm/doc/api/a00008.html
inflating: glm/doc/api/a00008_source.html
inflating: glm/doc/api/a00009.html
inflating: glm/doc/api/a00009_source.html
inflating: glm/doc/api/a00010.html
inflating: glm/doc/api/a00010_source.html
inflating: glm/doc/api/a00011.html
inflating: glm/doc/api/a00011_source.html
inflating: glm/doc/api/a00012.html
inflating: glm/doc/api/a00012_source.html
inflating: glm/doc/api/a00013.html
inflating: glm/doc/api/a00013_source.html
inflating: glm/doc/api/a00014.html
inflating: glm/doc/api/a00014_source.html
inflating: glm/doc/api/a00015.html
inflating: glm/doc/api/a00015_source.html
inflating: glm/doc/api/a00016.html
inflating: glm/doc/api/a00016_source.html
inflating: glm/doc/api/a00017.html
inflating: glm/doc/api/a00017_source.html
inflating: glm/doc/api/a00018.html
inflating: glm/doc/api/a00018_source.html
inflating: glm/doc/api/a00019_source.html
inflating: glm/doc/api/a00020_source.html
inflating: glm/doc/api/a00021.html
inflating: glm/doc/api/a00021_source.html
inflating: glm/doc/api/a00022.html
inflating: glm/doc/api/a00022_source.html
inflating: glm/doc/api/a00023.html
inflating: glm/doc/api/a00023_source.html
inflating: glm/doc/api/a00024.html
inflating: glm/doc/api/a00024_source.html
inflating: glm/doc/api/a00025.html
inflating: glm/doc/api/a00025_source.html
inflating: glm/doc/api/a00026.html
inflating: glm/doc/api/a00026_source.html
inflating: glm/doc/api/a00027.html
inflating: glm/doc/api/a00027_source.html
inflating: glm/doc/api/a00028.html
inflating: glm/doc/api/a00028_source.html
inflating: glm/doc/api/a00029.html
inflating: glm/doc/api/a00029_source.html
inflating: glm/doc/api/a00030.html
inflating: glm/doc/api/a00030_source.html
inflating: glm/doc/api/a00031.html
inflating: glm/doc/api/a00031_source.html
inflating: glm/doc/api/a00032.html
inflating: glm/doc/api/a00032_source.html
inflating: glm/doc/api/a00033.html
inflating: glm/doc/api/a00033_source.html
inflating: glm/doc/api/a00034.html
inflating: glm/doc/api/a00034_source.html
inflating: glm/doc/api/a00035_source.html
inflating: glm/doc/api/a00036.html
inflating: glm/doc/api/a00036_source.html
inflating: glm/doc/api/a00037.html
inflating: glm/doc/api/a00037_source.html
inflating: glm/doc/api/a00038.html
inflating: glm/doc/api/a00038_source.html
inflating: glm/doc/api/a00039.html
inflating: glm/doc/api/a00039_source.html
inflating: glm/doc/api/a00040.html
inflating: glm/doc/api/a00040_source.html
inflating: glm/doc/api/a00041.html
inflating: glm/doc/api/a00041_source.html
inflating: glm/doc/api/a00042.html
inflating: glm/doc/api/a00042_source.html
inflating: glm/doc/api/a00043.html
inflating: glm/doc/api/a00043_source.html
inflating: glm/doc/api/a00044.html
inflating: glm/doc/api/a00044_source.html
inflating: glm/doc/api/a00045.html
inflating: glm/doc/api/a00045_source.html
inflating: glm/doc/api/a00046.html
inflating: glm/doc/api/a00046_source.html
inflating: glm/doc/api/a00047_source.html
inflating: glm/doc/api/a00048.html
inflating: glm/doc/api/a00048_source.html
inflating: glm/doc/api/a00049.html
inflating: glm/doc/api/a00049_source.html
inflating: glm/doc/api/a00050.html
inflating: glm/doc/api/a00050_source.html
inflating: glm/doc/api/a00051.html
inflating: glm/doc/api/a00051_source.html
inflating: glm/doc/api/a00052.html
inflating: glm/doc/api/a00052_source.html
inflating: glm/doc/api/a00053.html
inflating: glm/doc/api/a00053_source.html
inflating: glm/doc/api/a00054.html
inflating: glm/doc/api/a00054_source.html
inflating: glm/doc/api/a00055.html
inflating: glm/doc/api/a00055_source.html
inflating: glm/doc/api/a00056.html
inflating: glm/doc/api/a00056_source.html
inflating: glm/doc/api/a00057.html
inflating: glm/doc/api/a00057_source.html
inflating: glm/doc/api/a00058.html
inflating: glm/doc/api/a00058_source.html
inflating: glm/doc/api/a00059.html
inflating: glm/doc/api/a00059_source.html
inflating: glm/doc/api/a00060.html
inflating: glm/doc/api/a00060_source.html
inflating: glm/doc/api/a00061.html
inflating: glm/doc/api/a00061_source.html
inflating: glm/doc/api/a00062.html
inflating: glm/doc/api/a00062_source.html
inflating: glm/doc/api/a00063.html
inflating: glm/doc/api/a00063_source.html
inflating: glm/doc/api/a00064.html
inflating: glm/doc/api/a00064_source.html
inflating: glm/doc/api/a00065.html
inflating: glm/doc/api/a00065_source.html
inflating: glm/doc/api/a00066.html
inflating: glm/doc/api/a00066_source.html
inflating: glm/doc/api/a00067.html
inflating: glm/doc/api/a00067_source.html
inflating: glm/doc/api/a00068.html
inflating: glm/doc/api/a00068_source.html
inflating: glm/doc/api/a00069.html
inflating: glm/doc/api/a00069_source.html
inflating: glm/doc/api/a00070.html
inflating: glm/doc/api/a00070_source.html
inflating: glm/doc/api/a00071.html
inflating: glm/doc/api/a00071_source.html
inflating: glm/doc/api/a00072.html
inflating: glm/doc/api/a00072_source.html
inflating: glm/doc/api/a00073.html
inflating: glm/doc/api/a00073_source.html
inflating: glm/doc/api/a00074.html
inflating: glm/doc/api/a00074_source.html
inflating: glm/doc/api/a00075.html
inflating: glm/doc/api/a00075_source.html
inflating: glm/doc/api/a00076.html
inflating: glm/doc/api/a00076_source.html
inflating: glm/doc/api/a00077.html
inflating: glm/doc/api/a00077_source.html
inflating: glm/doc/api/a00078.html
inflating: glm/doc/api/a00078_source.html
inflating: glm/doc/api/a00079.html
inflating: glm/doc/api/a00079_source.html
inflating: glm/doc/api/a00080.html
inflating: glm/doc/api/a00080_source.html
inflating: glm/doc/api/a00081.html
inflating: glm/doc/api/a00081_source.html
inflating: glm/doc/api/a00082.html
inflating: glm/doc/api/a00082_source.html
inflating: glm/doc/api/a00083.html
inflating: glm/doc/api/a00083_source.html
inflating: glm/doc/api/a00084.html
inflating: glm/doc/api/a00084_source.html
inflating: glm/doc/api/a00085.html
inflating: glm/doc/api/a00085_source.html
inflating: glm/doc/api/a00086.html
inflating: glm/doc/api/a00086_source.html
inflating: glm/doc/api/a00087.html
inflating: glm/doc/api/a00087_source.html
inflating: glm/doc/api/a00088.html
inflating: glm/doc/api/a00088_source.html
inflating: glm/doc/api/a00089.html
inflating: glm/doc/api/a00089_source.html
inflating: glm/doc/api/a00090.html
inflating: glm/doc/api/a00090_source.html
inflating: glm/doc/api/a00091.html
inflating: glm/doc/api/a00091_source.html
inflating: glm/doc/api/a00092.html
inflating: glm/doc/api/a00092_source.html
inflating: glm/doc/api/a00093.html
inflating: glm/doc/api/a00093_source.html
inflating: glm/doc/api/a00094.html
inflating: glm/doc/api/a00094_source.html
inflating: glm/doc/api/a00095_source.html
inflating: glm/doc/api/a00096.html
inflating: glm/doc/api/a00096_source.html
inflating: glm/doc/api/a00097.html
inflating: glm/doc/api/a00097_source.html
inflating: glm/doc/api/a00098.html
inflating: glm/doc/api/a00098_source.html
inflating: glm/doc/api/a00099.html
inflating: glm/doc/api/a00099_source.html
inflating: glm/doc/api/a00100.html
inflating: glm/doc/api/a00100_source.html
inflating: glm/doc/api/a00101.html
inflating: glm/doc/api/a00101_source.html
inflating: glm/doc/api/a00102.html
inflating: glm/doc/api/a00102_source.html
inflating: glm/doc/api/a00103.html
inflating: glm/doc/api/a00103_source.html
inflating: glm/doc/api/a00104.html
inflating: glm/doc/api/a00104_source.html
inflating: glm/doc/api/a00105.html
inflating: glm/doc/api/a00105_source.html
inflating: glm/doc/api/a00106.html
inflating: glm/doc/api/a00106_source.html
inflating: glm/doc/api/a00107.html
inflating: glm/doc/api/a00107_source.html
inflating: glm/doc/api/a00108.html
inflating: glm/doc/api/a00108_source.html
inflating: glm/doc/api/a00109.html
inflating: glm/doc/api/a00109_source.html
inflating: glm/doc/api/a00110.html
inflating: glm/doc/api/a00110_source.html
inflating: glm/doc/api/a00111.html
inflating: glm/doc/api/a00111_source.html
inflating: glm/doc/api/a00112.html
inflating: glm/doc/api/a00112_source.html
inflating: glm/doc/api/a00113.html
inflating: glm/doc/api/a00113_source.html
inflating: glm/doc/api/a00114.html
inflating: glm/doc/api/a00114_source.html
inflating: glm/doc/api/a00115.html
inflating: glm/doc/api/a00115_source.html
inflating: glm/doc/api/a00116.html
inflating: glm/doc/api/a00116_source.html
inflating: glm/doc/api/a00117.html
inflating: glm/doc/api/a00117_source.html
inflating: glm/doc/api/a00118.html
inflating: glm/doc/api/a00118_source.html
inflating: glm/doc/api/a00119.html
inflating: glm/doc/api/a00119_source.html
inflating: glm/doc/api/a00120.html
inflating: glm/doc/api/a00120_source.html
inflating: glm/doc/api/a00121.html
inflating: glm/doc/api/a00121_source.html
inflating: glm/doc/api/a00122.html
inflating: glm/doc/api/a00122_source.html
inflating: glm/doc/api/a00123.html
inflating: glm/doc/api/a00123_source.html
inflating: glm/doc/api/a00124_source.html
inflating: glm/doc/api/a00125.html
inflating: glm/doc/api/a00125_source.html
inflating: glm/doc/api/a00126.html
inflating: glm/doc/api/a00126_source.html
inflating: glm/doc/api/a00127.html
inflating: glm/doc/api/a00127_source.html
inflating: glm/doc/api/a00128.html
inflating: glm/doc/api/a00128_source.html
inflating: glm/doc/api/a00129.html
inflating: glm/doc/api/a00129_source.html
inflating: glm/doc/api/a00130.html
inflating: glm/doc/api/a00130_source.html
inflating: glm/doc/api/a00131.html
inflating: glm/doc/api/a00131_source.html
inflating: glm/doc/api/a00132.html
inflating: glm/doc/api/a00132_source.html
inflating: glm/doc/api/a00133.html
inflating: glm/doc/api/a00133_source.html
inflating: glm/doc/api/a00134.html
inflating: glm/doc/api/a00134_source.html
inflating: glm/doc/api/a00135.html
inflating: glm/doc/api/a00135_source.html
inflating: glm/doc/api/a00136.html
inflating: glm/doc/api/a00136_source.html
inflating: glm/doc/api/a00137.html
inflating: glm/doc/api/a00137_source.html
inflating: glm/doc/api/a00138.html
inflating: glm/doc/api/a00138_source.html
inflating: glm/doc/api/a00139.html
inflating: glm/doc/api/a00139_source.html
inflating: glm/doc/api/a00140.html
inflating: glm/doc/api/a00140_source.html
inflating: glm/doc/api/a00141.html
inflating: glm/doc/api/a00141_source.html
inflating: glm/doc/api/a00142.html
inflating: glm/doc/api/a00142_source.html
inflating: glm/doc/api/a00143.html
inflating: glm/doc/api/a00143_source.html
inflating: glm/doc/api/a00144.html
inflating: glm/doc/api/a00144_source.html
inflating: glm/doc/api/a00145.html
inflating: glm/doc/api/a00145_source.html
inflating: glm/doc/api/a00146.html
inflating: glm/doc/api/a00146_source.html
inflating: glm/doc/api/a00147.html
inflating: glm/doc/api/a00147_source.html
inflating: glm/doc/api/a00148.html
inflating: glm/doc/api/a00148_source.html
inflating: glm/doc/api/a00149.html
inflating: glm/doc/api/a00149_source.html
inflating: glm/doc/api/a00150.html
inflating: glm/doc/api/a00150_source.html
inflating: glm/doc/api/a00151.html
inflating: glm/doc/api/a00151_source.html
inflating: glm/doc/api/a00152.html
inflating: glm/doc/api/a00152_source.html
inflating: glm/doc/api/a00153_source.html
inflating: glm/doc/api/a00154.html
inflating: glm/doc/api/a00154_source.html
inflating: glm/doc/api/a00155.html
inflating: glm/doc/api/a00155_source.html
inflating: glm/doc/api/a00156.html
inflating: glm/doc/api/a00156_source.html
inflating: glm/doc/api/a00157.html
inflating: glm/doc/api/a00157_source.html
inflating: glm/doc/api/a00158.html
inflating: glm/doc/api/a00158_source.html
inflating: glm/doc/api/a00159.html
inflating: glm/doc/api/a00159_source.html
inflating: glm/doc/api/a00160.html
inflating: glm/doc/api/a00160_source.html
inflating: glm/doc/api/a00161.html
inflating: glm/doc/api/a00161_source.html
inflating: glm/doc/api/a00162.html
inflating: glm/doc/api/a00162_source.html
inflating: glm/doc/api/a00163_source.html
inflating: glm/doc/api/a00164_source.html
inflating: glm/doc/api/a00165.html
inflating: glm/doc/api/a00165_source.html
inflating: glm/doc/api/a00166.html
inflating: glm/doc/api/a00166_source.html
inflating: glm/doc/api/a00167.html
inflating: glm/doc/api/a00167_source.html
inflating: glm/doc/api/a00168.html
inflating: glm/doc/api/a00168_source.html
inflating: glm/doc/api/a00169.html
inflating: glm/doc/api/a00169_source.html
inflating: glm/doc/api/a00170.html
inflating: glm/doc/api/a00170_source.html
inflating: glm/doc/api/a00171.html
inflating: glm/doc/api/a00171_source.html
inflating: glm/doc/api/a00172.html
inflating: glm/doc/api/a00172_source.html
inflating: glm/doc/api/a00173.html
inflating: glm/doc/api/a00173_source.html
inflating: glm/doc/api/a00174.html
inflating: glm/doc/api/a00174_source.html
inflating: glm/doc/api/a00175.html
inflating: glm/doc/api/a00175_source.html
inflating: glm/doc/api/a00176.html
inflating: glm/doc/api/a00176_source.html
inflating: glm/doc/api/a00177.html
inflating: glm/doc/api/a00177_source.html
inflating: glm/doc/api/a00178.html
inflating: glm/doc/api/a00178_source.html
inflating: glm/doc/api/a00179.html
inflating: glm/doc/api/a00179_source.html
inflating: glm/doc/api/a00180.html
inflating: glm/doc/api/a00180_source.html
inflating: glm/doc/api/a00181.html
inflating: glm/doc/api/a00181_source.html
inflating: glm/doc/api/a00182.html
inflating: glm/doc/api/a00182_source.html
inflating: glm/doc/api/a00183.html
inflating: glm/doc/api/a00183_source.html
inflating: glm/doc/api/a00184.html
inflating: glm/doc/api/a00184_source.html
inflating: glm/doc/api/a00185.html
inflating: glm/doc/api/a00185_source.html
inflating: glm/doc/api/a00186.html
inflating: glm/doc/api/a00186_source.html
inflating: glm/doc/api/a00187.html
inflating: glm/doc/api/a00187_source.html
inflating: glm/doc/api/a00188.html
inflating: glm/doc/api/a00188_source.html
inflating: glm/doc/api/a00189.html
inflating: glm/doc/api/a00189_source.html
inflating: glm/doc/api/a00190.html
inflating: glm/doc/api/a00190_source.html
inflating: glm/doc/api/a00191.html
inflating: glm/doc/api/a00191_source.html
inflating: glm/doc/api/a00192.html
inflating: glm/doc/api/a00192_source.html
inflating: glm/doc/api/a00193.html
inflating: glm/doc/api/a00193_source.html
inflating: glm/doc/api/a00194.html
inflating: glm/doc/api/a00194_source.html
inflating: glm/doc/api/a00195.html
inflating: glm/doc/api/a00195_source.html
inflating: glm/doc/api/a00196.html
inflating: glm/doc/api/a00196_source.html
inflating: glm/doc/api/a00197.html
inflating: glm/doc/api/a00197_source.html
inflating: glm/doc/api/a00198.html
inflating: glm/doc/api/a00198_source.html
inflating: glm/doc/api/a00199.html
inflating: glm/doc/api/a00199_source.html
inflating: glm/doc/api/a00200.html
inflating: glm/doc/api/a00200_source.html
inflating: glm/doc/api/a00201.html
inflating: glm/doc/api/a00201_source.html
inflating: glm/doc/api/a00202.html
inflating: glm/doc/api/a00202_source.html
inflating: glm/doc/api/a00203.html
inflating: glm/doc/api/a00203_source.html
inflating: glm/doc/api/a00204.html
inflating: glm/doc/api/a00204_source.html
inflating: glm/doc/api/a00205.html
inflating: glm/doc/api/a00205_source.html
inflating: glm/doc/api/a00206.html
inflating: glm/doc/api/a00206_source.html
inflating: glm/doc/api/a00207.html
inflating: glm/doc/api/a00207_source.html
inflating: glm/doc/api/a00208.html
inflating: glm/doc/api/a00208_source.html
inflating: glm/doc/api/a00209.html
inflating: glm/doc/api/a00209_source.html
inflating: glm/doc/api/a00210.html
inflating: glm/doc/api/a00210_source.html
inflating: glm/doc/api/a00211.html
inflating: glm/doc/api/a00211_source.html
inflating: glm/doc/api/a00212.html
inflating: glm/doc/api/a00212_source.html
inflating: glm/doc/api/a00213.html
inflating: glm/doc/api/a00213_source.html
inflating: glm/doc/api/a00214.html
inflating: glm/doc/api/a00214_source.html
inflating: glm/doc/api/a00215.html
inflating: glm/doc/api/a00215_source.html
inflating: glm/doc/api/a00216.html
inflating: glm/doc/api/a00216_source.html
inflating: glm/doc/api/a00217.html
inflating: glm/doc/api/a00217_source.html
inflating: glm/doc/api/a00218.html
inflating: glm/doc/api/a00218_source.html
inflating: glm/doc/api/a00219.html
inflating: glm/doc/api/a00219_source.html
inflating: glm/doc/api/a00220.html
inflating: glm/doc/api/a00220_source.html
inflating: glm/doc/api/a00221.html
inflating: glm/doc/api/a00221_source.html
inflating: glm/doc/api/a00222.html
inflating: glm/doc/api/a00222_source.html
inflating: glm/doc/api/a00223.html
inflating: glm/doc/api/a00223_source.html
inflating: glm/doc/api/a00224.html
inflating: glm/doc/api/a00224_source.html
inflating: glm/doc/api/a00225.html
inflating: glm/doc/api/a00225_source.html
inflating: glm/doc/api/a00226.html
inflating: glm/doc/api/a00226_source.html
inflating: glm/doc/api/a00227.html
inflating: glm/doc/api/a00227_source.html
inflating: glm/doc/api/a00228.html
inflating: glm/doc/api/a00228_source.html
inflating: glm/doc/api/a00229.html
inflating: glm/doc/api/a00229_source.html
inflating: glm/doc/api/a00230.html
inflating: glm/doc/api/a00230_source.html
inflating: glm/doc/api/a00231.html
inflating: glm/doc/api/a00231_source.html
inflating: glm/doc/api/a00232.html
inflating: glm/doc/api/a00232_source.html
inflating: glm/doc/api/a00233.html
inflating: glm/doc/api/a00233_source.html
inflating: glm/doc/api/a00234.html
inflating: glm/doc/api/a00234_source.html
inflating: glm/doc/api/a00235.html
inflating: glm/doc/api/a00235_source.html
inflating: glm/doc/api/a00241.html
inflating: glm/doc/api/a00242.html
inflating: glm/doc/api/a00243.html
inflating: glm/doc/api/a00244.html
inflating: glm/doc/api/a00245.html
inflating: glm/doc/api/a00246.html
inflating: glm/doc/api/a00247.html
inflating: glm/doc/api/a00248.html
inflating: glm/doc/api/a00249.html
inflating: glm/doc/api/a00250.html
inflating: glm/doc/api/a00251.html
inflating: glm/doc/api/a00252.html
inflating: glm/doc/api/a00253.html
inflating: glm/doc/api/a00254.html
inflating: glm/doc/api/a00255.html
inflating: glm/doc/api/a00256.html
inflating: glm/doc/api/a00257.html
inflating: glm/doc/api/a00258.html
inflating: glm/doc/api/a00259.html
inflating: glm/doc/api/a00260.html
inflating: glm/doc/api/a00261.html
inflating: glm/doc/api/a00262.html
inflating: glm/doc/api/a00263.html
inflating: glm/doc/api/a00264.html
inflating: glm/doc/api/a00265.html
inflating: glm/doc/api/a00266.html
inflating: glm/doc/api/a00267.html
inflating: glm/doc/api/a00268.html
inflating: glm/doc/api/a00269.html
inflating: glm/doc/api/a00270.html
inflating: glm/doc/api/a00271.html
inflating: glm/doc/api/a00272.html
inflating: glm/doc/api/a00273.html
inflating: glm/doc/api/a00274.html
inflating: glm/doc/api/a00275.html
inflating: glm/doc/api/a00276.html
inflating: glm/doc/api/a00277.html
inflating: glm/doc/api/a00278.html
inflating: glm/doc/api/a00279.html
inflating: glm/doc/api/a00280.html
inflating: glm/doc/api/a00281.html
inflating: glm/doc/api/a00282.html
inflating: glm/doc/api/a00283.html
inflating: glm/doc/api/a00284.html
inflating: glm/doc/api/a00285.html
inflating: glm/doc/api/a00286.html
inflating: glm/doc/api/a00287.html
inflating: glm/doc/api/a00288.html
inflating: glm/doc/api/a00289.html
inflating: glm/doc/api/a00290.html
inflating: glm/doc/api/a00291.html
inflating: glm/doc/api/a00292.html
inflating: glm/doc/api/a00293.html
inflating: glm/doc/api/a00294.html
inflating: glm/doc/api/a00295.html
inflating: glm/doc/api/a00296.html
inflating: glm/doc/api/a00297.html
inflating: glm/doc/api/a00298.html
inflating: glm/doc/api/a00299.html
inflating: glm/doc/api/a00300.html
inflating: glm/doc/api/a00301.html
inflating: glm/doc/api/a00302.html
inflating: glm/doc/api/a00303.html
inflating: glm/doc/api/a00304.html
inflating: glm/doc/api/a00305.html
inflating: glm/doc/api/a00306.html
inflating: glm/doc/api/a00307.html
inflating: glm/doc/api/a00308.html
inflating: glm/doc/api/a00309.html
inflating: glm/doc/api/a00310.html
inflating: glm/doc/api/a00311.html
inflating: glm/doc/api/a00312.html
inflating: glm/doc/api/a00313.html
inflating: glm/doc/api/a00314.html
inflating: glm/doc/api/a00315.html
inflating: glm/doc/api/a00316.html
inflating: glm/doc/api/a00317.html
inflating: glm/doc/api/a00318.html
inflating: glm/doc/api/a00319.html
inflating: glm/doc/api/a00320.html
inflating: glm/doc/api/a00321.html
inflating: glm/doc/api/a00322.html
inflating: glm/doc/api/a00323.html
inflating: glm/doc/api/a00324.html
inflating: glm/doc/api/a00325.html
inflating: glm/doc/api/a00326.html
inflating: glm/doc/api/a00327.html
inflating: glm/doc/api/a00328.html
inflating: glm/doc/api/a00329.html
inflating: glm/doc/api/a00330.html
inflating: glm/doc/api/a00331.html
inflating: glm/doc/api/a00332.html
inflating: glm/doc/api/a00333.html
inflating: glm/doc/api/a00334.html
inflating: glm/doc/api/a00335.html
inflating: glm/doc/api/a00336.html
inflating: glm/doc/api/a00337.html
inflating: glm/doc/api/a00338.html
inflating: glm/doc/api/a00339.html
inflating: glm/doc/api/a00340.html
inflating: glm/doc/api/a00341.html
inflating: glm/doc/api/a00342.html
inflating: glm/doc/api/a00343.html
inflating: glm/doc/api/a00344.html
inflating: glm/doc/api/a00345.html
inflating: glm/doc/api/a00346.html
inflating: glm/doc/api/a00347.html
inflating: glm/doc/api/a00348.html
inflating: glm/doc/api/a00349.html
inflating: glm/doc/api/a00350.html
inflating: glm/doc/api/a00351.html
inflating: glm/doc/api/a00352.html
inflating: glm/doc/api/a00353.html
inflating: glm/doc/api/a00354.html
inflating: glm/doc/api/a00355.html
inflating: glm/doc/api/a00356.html
inflating: glm/doc/api/a00357.html
inflating: glm/doc/api/a00358.html
inflating: glm/doc/api/a00359.html
inflating: glm/doc/api/a00360.html
inflating: glm/doc/api/a00361.html
inflating: glm/doc/api/a00362.html
inflating: glm/doc/api/a00363.html
inflating: glm/doc/api/a00364.html
inflating: glm/doc/api/a00365.html
inflating: glm/doc/api/a00366.html
inflating: glm/doc/api/a00367.html
inflating: glm/doc/api/a00368.html
inflating: glm/doc/api/a00369.html
inflating: glm/doc/api/a00370.html
inflating: glm/doc/api/a00371.html
inflating: glm/doc/api/a00372.html
inflating: glm/doc/api/a00373.html
inflating: glm/doc/api/a00374.html
extracting: glm/doc/api/arrowdown.png
extracting: glm/doc/api/arrowright.png
extracting: glm/doc/api/bc_s.png
inflating: glm/doc/api/bdwn.png
inflating: glm/doc/api/closed.png
inflating: glm/doc/api/dir_033f5edb0915b828d2c46ed4804e5503.html
inflating: glm/doc/api/dir_3a581ba30d25676e4b797b1f96d53b45.html
inflating: glm/doc/api/dir_44e5e654415abd9ca6fdeaddaff8565e.html
inflating: glm/doc/api/dir_4c6bd29c73fa4e5a2509e1c15f846751.html
inflating: glm/doc/api/dir_5189610d3ba09ec39b766fb99b34cd93.html
inflating: glm/doc/api/dir_6b66465792d005310484819a0eb0b0d3.html
inflating: glm/doc/api/dir_9e5fe034a00e89334fd5186c3e7db156.html
inflating: glm/doc/api/dir_a8bee7be44182a33f3820393ae0b105d.html
inflating: glm/doc/api/dir_cef2d71d502cb69a9252bca2297d9549.html
inflating: glm/doc/api/dir_d9496f0844b48bc7e53b5af8c99b9ab2.html
inflating: glm/doc/api/dir_f35778ec600a1b9bbc4524e62e226aa2.html
extracting: glm/doc/api/doc.png
inflating: glm/doc/api/doxygen.css
extracting: glm/doc/api/doxygen.png
inflating: glm/doc/api/dynsections.js
inflating: glm/doc/api/files.html
extracting: glm/doc/api/folderclosed.png
extracting: glm/doc/api/folderopen.png
inflating: glm/doc/api/index.html
inflating: glm/doc/api/jquery.js
inflating: glm/doc/api/logo-mini.png
inflating: glm/doc/api/modules.html
inflating: glm/doc/api/nav_f.png
inflating: glm/doc/api/nav_g.png
inflating: glm/doc/api/nav_h.png
inflating: glm/doc/api/open.png
creating: glm/doc/api/search/
inflating: glm/doc/api/search/all_0.html
inflating: glm/doc/api/search/all_0.js
inflating: glm/doc/api/search/all_1.html
inflating: glm/doc/api/search/all_1.js
inflating: glm/doc/api/search/all_10.html
inflating: glm/doc/api/search/all_10.js
inflating: glm/doc/api/search/all_11.html
inflating: glm/doc/api/search/all_11.js
inflating: glm/doc/api/search/all_12.html
inflating: glm/doc/api/search/all_12.js
inflating: glm/doc/api/search/all_13.html
inflating: glm/doc/api/search/all_13.js
inflating: glm/doc/api/search/all_14.html
inflating: glm/doc/api/search/all_14.js
inflating: glm/doc/api/search/all_15.html
inflating: glm/doc/api/search/all_15.js
inflating: glm/doc/api/search/all_16.html
inflating: glm/doc/api/search/all_16.js
inflating: glm/doc/api/search/all_2.html
inflating: glm/doc/api/search/all_2.js
inflating: glm/doc/api/search/all_3.html
inflating: glm/doc/api/search/all_3.js
inflating: glm/doc/api/search/all_4.html
inflating: glm/doc/api/search/all_4.js
inflating: glm/doc/api/search/all_5.html
inflating: glm/doc/api/search/all_5.js
inflating: glm/doc/api/search/all_6.html
inflating: glm/doc/api/search/all_6.js
inflating: glm/doc/api/search/all_7.html
inflating: glm/doc/api/search/all_7.js
inflating: glm/doc/api/search/all_8.html
inflating: glm/doc/api/search/all_8.js
inflating: glm/doc/api/search/all_9.html
inflating: glm/doc/api/search/all_9.js
inflating: glm/doc/api/search/all_a.html
inflating: glm/doc/api/search/all_a.js
inflating: glm/doc/api/search/all_b.html
inflating: glm/doc/api/search/all_b.js
inflating: glm/doc/api/search/all_c.html
inflating: glm/doc/api/search/all_c.js
inflating: glm/doc/api/search/all_d.html
inflating: glm/doc/api/search/all_d.js
inflating: glm/doc/api/search/all_e.html
inflating: glm/doc/api/search/all_e.js
inflating: glm/doc/api/search/all_f.html
inflating: glm/doc/api/search/all_f.js
extracting: glm/doc/api/search/close.png
inflating: glm/doc/api/search/files_0.html
inflating: glm/doc/api/search/files_0.js
inflating: glm/doc/api/search/files_1.html
inflating: glm/doc/api/search/files_1.js
inflating: glm/doc/api/search/files_10.html
inflating: glm/doc/api/search/files_10.js
inflating: glm/doc/api/search/files_11.html
inflating: glm/doc/api/search/files_11.js
inflating: glm/doc/api/search/files_12.html
inflating: glm/doc/api/search/files_12.js
inflating: glm/doc/api/search/files_13.html
inflating: glm/doc/api/search/files_13.js
inflating: glm/doc/api/search/files_14.html
inflating: glm/doc/api/search/files_14.js
inflating: glm/doc/api/search/files_2.html
inflating: glm/doc/api/search/files_2.js
inflating: glm/doc/api/search/files_3.html
inflating: glm/doc/api/search/files_3.js
inflating: glm/doc/api/search/files_4.html
inflating: glm/doc/api/search/files_4.js
inflating: glm/doc/api/search/files_5.html
inflating: glm/doc/api/search/files_5.js
inflating: glm/doc/api/search/files_6.html
inflating: glm/doc/api/search/files_6.js
inflating: glm/doc/api/search/files_7.html
inflating: glm/doc/api/search/files_7.js
inflating: glm/doc/api/search/files_8.html
inflating: glm/doc/api/search/files_8.js
inflating: glm/doc/api/search/files_9.html
inflating: glm/doc/api/search/files_9.js
inflating: glm/doc/api/search/files_a.html
inflating: glm/doc/api/search/files_a.js
inflating: glm/doc/api/search/files_b.html
inflating: glm/doc/api/search/files_b.js
inflating: glm/doc/api/search/files_c.html
inflating: glm/doc/api/search/files_c.js
inflating: glm/doc/api/search/files_d.html
inflating: glm/doc/api/search/files_d.js
inflating: glm/doc/api/search/files_e.html
inflating: glm/doc/api/search/files_e.js
inflating: glm/doc/api/search/files_f.html
inflating: glm/doc/api/search/files_f.js
inflating: glm/doc/api/search/functions_0.html
inflating: glm/doc/api/search/functions_0.js
inflating: glm/doc/api/search/functions_1.html
inflating: glm/doc/api/search/functions_1.js
inflating: glm/doc/api/search/functions_10.html
inflating: glm/doc/api/search/functions_10.js
inflating: glm/doc/api/search/functions_11.html
inflating: glm/doc/api/search/functions_11.js
inflating: glm/doc/api/search/functions_12.html
inflating: glm/doc/api/search/functions_12.js
inflating: glm/doc/api/search/functions_13.html
inflating: glm/doc/api/search/functions_13.js
inflating: glm/doc/api/search/functions_14.html
inflating: glm/doc/api/search/functions_14.js
inflating: glm/doc/api/search/functions_15.html
inflating: glm/doc/api/search/functions_15.js
inflating: glm/doc/api/search/functions_16.html
inflating: glm/doc/api/search/functions_16.js
inflating: glm/doc/api/search/functions_2.html
inflating: glm/doc/api/search/functions_2.js
inflating: glm/doc/api/search/functions_3.html
inflating: glm/doc/api/search/functions_3.js
inflating: glm/doc/api/search/functions_4.html
inflating: glm/doc/api/search/functions_4.js
inflating: glm/doc/api/search/functions_5.html
inflating: glm/doc/api/search/functions_5.js
inflating: glm/doc/api/search/functions_6.html
inflating: glm/doc/api/search/functions_6.js
inflating: glm/doc/api/search/functions_7.html
inflating: glm/doc/api/search/functions_7.js
inflating: glm/doc/api/search/functions_8.html
inflating: glm/doc/api/search/functions_8.js
inflating: glm/doc/api/search/functions_9.html
inflating: glm/doc/api/search/functions_9.js
inflating: glm/doc/api/search/functions_a.html
inflating: glm/doc/api/search/functions_a.js
inflating: glm/doc/api/search/functions_b.html
inflating: glm/doc/api/search/functions_b.js
inflating: glm/doc/api/search/functions_c.html
inflating: glm/doc/api/search/functions_c.js
inflating: glm/doc/api/search/functions_d.html
inflating: glm/doc/api/search/functions_d.js
inflating: glm/doc/api/search/functions_e.html
inflating: glm/doc/api/search/functions_e.js
inflating: glm/doc/api/search/functions_f.html
inflating: glm/doc/api/search/functions_f.js
inflating: glm/doc/api/search/groups_0.html
inflating: glm/doc/api/search/groups_0.js
inflating: glm/doc/api/search/groups_1.html
inflating: glm/doc/api/search/groups_1.js
inflating: glm/doc/api/search/groups_2.html
inflating: glm/doc/api/search/groups_2.js
inflating: glm/doc/api/search/groups_3.html
inflating: glm/doc/api/search/groups_3.js
inflating: glm/doc/api/search/groups_4.html
inflating: glm/doc/api/search/groups_4.js
inflating: glm/doc/api/search/groups_5.html
inflating: glm/doc/api/search/groups_5.js
inflating: glm/doc/api/search/groups_6.html
inflating: glm/doc/api/search/groups_6.js
inflating: glm/doc/api/search/groups_7.html
inflating: glm/doc/api/search/groups_7.js
inflating: glm/doc/api/search/groups_8.html
inflating: glm/doc/api/search/groups_8.js
inflating: glm/doc/api/search/groups_9.html
inflating: glm/doc/api/search/groups_9.js
extracting: glm/doc/api/search/mag_sel.png
inflating: glm/doc/api/search/nomatches.html
inflating: glm/doc/api/search/pages_0.html
inflating: glm/doc/api/search/pages_0.js
inflating: glm/doc/api/search/search.css
inflating: glm/doc/api/search/search.js
inflating: glm/doc/api/search/searchdata.js
extracting: glm/doc/api/search/search_l.png
inflating: glm/doc/api/search/search_m.png
extracting: glm/doc/api/search/search_r.png
inflating: glm/doc/api/search/typedefs_0.html
inflating: glm/doc/api/search/typedefs_0.js
inflating: glm/doc/api/search/typedefs_1.html
inflating: glm/doc/api/search/typedefs_1.js
inflating: glm/doc/api/search/typedefs_2.html
inflating: glm/doc/api/search/typedefs_2.js
inflating: glm/doc/api/search/typedefs_3.html
inflating: glm/doc/api/search/typedefs_3.js
inflating: glm/doc/api/search/typedefs_4.html
inflating: glm/doc/api/search/typedefs_4.js
inflating: glm/doc/api/search/typedefs_5.html
inflating: glm/doc/api/search/typedefs_5.js
inflating: glm/doc/api/search/typedefs_6.html
inflating: glm/doc/api/search/typedefs_6.js
inflating: glm/doc/api/search/typedefs_7.html
inflating: glm/doc/api/search/typedefs_7.js
inflating: glm/doc/api/search/typedefs_8.html
inflating: glm/doc/api/search/typedefs_8.js
inflating: glm/doc/api/search/typedefs_9.html
inflating: glm/doc/api/search/typedefs_9.js
inflating: glm/doc/api/search/typedefs_a.html
inflating: glm/doc/api/search/typedefs_a.js
inflating: glm/doc/api/search/typedefs_b.html
inflating: glm/doc/api/search/typedefs_b.js
inflating: glm/doc/api/search/typedefs_c.html
inflating: glm/doc/api/search/typedefs_c.js
inflating: glm/doc/api/search/typedefs_d.html
inflating: glm/doc/api/search/typedefs_d.js
inflating: glm/doc/api/splitbar.png
extracting: glm/doc/api/sync_off.png
extracting: glm/doc/api/sync_on.png
inflating: glm/doc/api/tabs.css
inflating: glm/doc/api/tab_a.png
inflating: glm/doc/api/tab_b.png
inflating: glm/doc/api/tab_h.png
inflating: glm/doc/api/tab_s.png
inflating: glm/doc/man.doxy
creating: glm/doc/manual/
inflating: glm/doc/manual.pdf
inflating: glm/doc/manual/frontpage1.png
inflating: glm/doc/manual/frontpage2.png
extracting: glm/doc/manual/g-truc.png
inflating: glm/doc/manual/logo-mini.png
inflating: glm/doc/manual/noise-perlin1.jpg
inflating: glm/doc/manual/noise-perlin2.jpg
inflating: glm/doc/manual/noise-perlin3.jpg
inflating: glm/doc/manual/noise-perlin4.png
inflating: glm/doc/manual/noise-perlin5.png
inflating: glm/doc/manual/noise-perlin6.png
inflating: glm/doc/manual/noise-simplex1.jpg
inflating: glm/doc/manual/noise-simplex2.jpg
inflating: glm/doc/manual/noise-simplex3.jpg
inflating: glm/doc/manual/random-ballrand.png
inflating: glm/doc/manual/random-circularrand.png
inflating: glm/doc/manual/random-diskrand.png
extracting: glm/doc/manual/random-gaussrand.png
inflating: glm/doc/manual/random-linearrand.png
inflating: glm/doc/manual/random-sphericalrand.png
extracting: glm/doc/manual/references-cinder.png
inflating: glm/doc/manual/references-glsl4book.jpg
inflating: glm/doc/manual/references-leosfortune.jpeg
inflating: glm/doc/manual/references-leosfortune2.jpg
extracting: glm/doc/manual/references-opencloth1.png
extracting: glm/doc/manual/references-opencloth3.png
inflating: glm/doc/manual/references-outerra1.jpg
inflating: glm/doc/manual/references-outerra2.jpg
inflating: glm/doc/manual/references-outerra3.jpg
inflating: glm/doc/manual/references-outerra4.jpg
creating: glm/doc/theme/
extracting: glm/doc/theme/bc_s.png
inflating: glm/doc/theme/bdwn.png
inflating: glm/doc/theme/closed.png
extracting: glm/doc/theme/doc.png
inflating: glm/doc/theme/doxygen.css
extracting: glm/doc/theme/doxygen.png
extracting: glm/doc/theme/folderclosed.png
extracting: glm/doc/theme/folderopen.png
inflating: glm/doc/theme/logo-mini.png
inflating: glm/doc/theme/nav_f.png
inflating: glm/doc/theme/nav_g.png
inflating: glm/doc/theme/nav_h.png
inflating: glm/doc/theme/open.png
inflating: glm/doc/theme/splitbar.png
extracting: glm/doc/theme/sync_off.png
extracting: glm/doc/theme/sync_on.png
inflating: glm/doc/theme/tab_a.png
inflating: glm/doc/theme/tab_b.png
inflating: glm/doc/theme/tab_h.png
inflating: glm/doc/theme/tab_s.png
creating: glm/glm/
inflating: glm/glm/CMakeLists.txt
inflating: glm/glm/common.hpp
creating: glm/glm/detail/
inflating: glm/glm/detail/compute_common.hpp
inflating: glm/glm/detail/compute_vector_relational.hpp
inflating: glm/glm/detail/func_common.inl
inflating: glm/glm/detail/func_common_simd.inl
inflating: glm/glm/detail/func_exponential.inl
inflating: glm/glm/detail/func_exponential_simd.inl
inflating: glm/glm/detail/func_geometric.inl
inflating: glm/glm/detail/func_geometric_simd.inl
inflating: glm/glm/detail/func_integer.inl
inflating: glm/glm/detail/func_integer_simd.inl
inflating: glm/glm/detail/func_matrix.inl
inflating: glm/glm/detail/func_matrix_simd.inl
inflating: glm/glm/detail/func_packing.inl
inflating: glm/glm/detail/func_packing_simd.inl
inflating: glm/glm/detail/func_trigonometric.inl
extracting: glm/glm/detail/func_trigonometric_simd.inl
inflating: glm/glm/detail/func_vector_relational.inl
inflating: glm/glm/detail/func_vector_relational_simd.inl
inflating: glm/glm/detail/glm.cpp
inflating: glm/glm/detail/qualifier.hpp
inflating: glm/glm/detail/setup.hpp
inflating: glm/glm/detail/type_float.hpp
inflating: glm/glm/detail/type_half.hpp
inflating: glm/glm/detail/type_half.inl
inflating: glm/glm/detail/type_mat2x2.hpp
inflating: glm/glm/detail/type_mat2x2.inl
inflating: glm/glm/detail/type_mat2x3.hpp
inflating: glm/glm/detail/type_mat2x3.inl
inflating: glm/glm/detail/type_mat2x4.hpp
inflating: glm/glm/detail/type_mat2x4.inl
inflating: glm/glm/detail/type_mat3x2.hpp
inflating: glm/glm/detail/type_mat3x2.inl
inflating: glm/glm/detail/type_mat3x3.hpp
inflating: glm/glm/detail/type_mat3x3.inl
inflating: glm/glm/detail/type_mat3x4.hpp
inflating: glm/glm/detail/type_mat3x4.inl
inflating: glm/glm/detail/type_mat4x2.hpp
inflating: glm/glm/detail/type_mat4x2.inl
inflating: glm/glm/detail/type_mat4x3.hpp
inflating: glm/glm/detail/type_mat4x3.inl
inflating: glm/glm/detail/type_mat4x4.hpp
inflating: glm/glm/detail/type_mat4x4.inl
inflating: glm/glm/detail/type_mat4x4_simd.inl
inflating: glm/glm/detail/type_quat.hpp
inflating: glm/glm/detail/type_quat.inl
inflating: glm/glm/detail/type_quat_simd.inl
inflating: glm/glm/detail/type_vec1.hpp
inflating: glm/glm/detail/type_vec1.inl
inflating: glm/glm/detail/type_vec2.hpp
inflating: glm/glm/detail/type_vec2.inl
inflating: glm/glm/detail/type_vec3.hpp
inflating: glm/glm/detail/type_vec3.inl
inflating: glm/glm/detail/type_vec4.hpp
inflating: glm/glm/detail/type_vec4.inl
inflating: glm/glm/detail/type_vec4_simd.inl
inflating: glm/glm/detail/_features.hpp
inflating: glm/glm/detail/_fixes.hpp
inflating: glm/glm/detail/_noise.hpp
inflating: glm/glm/detail/_swizzle.hpp
inflating: glm/glm/detail/_swizzle_func.hpp
inflating: glm/glm/detail/_vectorize.hpp
inflating: glm/glm/exponential.hpp
creating: glm/glm/ext/
inflating: glm/glm/ext.hpp
inflating: glm/glm/ext/matrix_clip_space.hpp
inflating: glm/glm/ext/matrix_clip_space.inl
inflating: glm/glm/ext/matrix_common.hpp
inflating: glm/glm/ext/matrix_common.inl
inflating: glm/glm/ext/matrix_double2x2.hpp
inflating: glm/glm/ext/matrix_double2x2_precision.hpp
inflating: glm/glm/ext/matrix_double2x3.hpp
inflating: glm/glm/ext/matrix_double2x3_precision.hpp
inflating: glm/glm/ext/matrix_double2x4.hpp
inflating: glm/glm/ext/matrix_double2x4_precision.hpp
inflating: glm/glm/ext/matrix_double3x2.hpp
inflating: glm/glm/ext/matrix_double3x2_precision.hpp
inflating: glm/glm/ext/matrix_double3x3.hpp
inflating: glm/glm/ext/matrix_double3x3_precision.hpp
inflating: glm/glm/ext/matrix_double3x4.hpp
inflating: glm/glm/ext/matrix_double3x4_precision.hpp
inflating: glm/glm/ext/matrix_double4x2.hpp
inflating: glm/glm/ext/matrix_double4x2_precision.hpp
inflating: glm/glm/ext/matrix_double4x3.hpp
inflating: glm/glm/ext/matrix_double4x3_precision.hpp
inflating: glm/glm/ext/matrix_double4x4.hpp
inflating: glm/glm/ext/matrix_double4x4_precision.hpp
inflating: glm/glm/ext/matrix_float2x2.hpp
inflating: glm/glm/ext/matrix_float2x2_precision.hpp
inflating: glm/glm/ext/matrix_float2x3.hpp
inflating: glm/glm/ext/matrix_float2x3_precision.hpp
inflating: glm/glm/ext/matrix_float2x4.hpp
inflating: glm/glm/ext/matrix_float2x4_precision.hpp
inflating: glm/glm/ext/matrix_float3x2.hpp
inflating: glm/glm/ext/matrix_float3x2_precision.hpp
inflating: glm/glm/ext/matrix_float3x3.hpp
inflating: glm/glm/ext/matrix_float3x3_precision.hpp
inflating: glm/glm/ext/matrix_float3x4.hpp
inflating: glm/glm/ext/matrix_float3x4_precision.hpp
inflating: glm/glm/ext/matrix_float4x2.hpp
inflating: glm/glm/ext/matrix_float4x2_precision.hpp
inflating: glm/glm/ext/matrix_float4x3.hpp
inflating: glm/glm/ext/matrix_float4x3_precision.hpp
inflating: glm/glm/ext/matrix_float4x4.hpp
inflating: glm/glm/ext/matrix_float4x4_precision.hpp
inflating: glm/glm/ext/matrix_int2x2.hpp
inflating: glm/glm/ext/matrix_int2x2_sized.hpp
inflating: glm/glm/ext/matrix_int2x3.hpp
inflating: glm/glm/ext/matrix_int2x3_sized.hpp
inflating: glm/glm/ext/matrix_int2x4.hpp
inflating: glm/glm/ext/matrix_int2x4_sized.hpp
inflating: glm/glm/ext/matrix_int3x2.hpp
inflating: glm/glm/ext/matrix_int3x2_sized.hpp
inflating: glm/glm/ext/matrix_int3x3.hpp
inflating: glm/glm/ext/matrix_int3x3_sized.hpp
inflating: glm/glm/ext/matrix_int3x4.hpp
inflating: glm/glm/ext/matrix_int3x4_sized.hpp
inflating: glm/glm/ext/matrix_int4x2.hpp
inflating: glm/glm/ext/matrix_int4x2_sized.hpp
inflating: glm/glm/ext/matrix_int4x3.hpp
inflating: glm/glm/ext/matrix_int4x3_sized.hpp
inflating: glm/glm/ext/matrix_int4x4.hpp
inflating: glm/glm/ext/matrix_int4x4_sized.hpp
inflating: glm/glm/ext/matrix_projection.hpp
inflating: glm/glm/ext/matrix_projection.inl
inflating: glm/glm/ext/matrix_relational.hpp
inflating: glm/glm/ext/matrix_relational.inl
inflating: glm/glm/ext/matrix_transform.hpp
inflating: glm/glm/ext/matrix_transform.inl
inflating: glm/glm/ext/matrix_uint2x2.hpp
inflating: glm/glm/ext/matrix_uint2x2_sized.hpp
inflating: glm/glm/ext/matrix_uint2x3.hpp
inflating: glm/glm/ext/matrix_uint2x3_sized.hpp
inflating: glm/glm/ext/matrix_uint2x4.hpp
inflating: glm/glm/ext/matrix_uint2x4_sized.hpp
inflating: glm/glm/ext/matrix_uint3x2.hpp
inflating: glm/glm/ext/matrix_uint3x2_sized.hpp
inflating: glm/glm/ext/matrix_uint3x3.hpp
inflating: glm/glm/ext/matrix_uint3x3_sized.hpp
inflating: glm/glm/ext/matrix_uint3x4.hpp
inflating: glm/glm/ext/matrix_uint3x4_sized.hpp
inflating: glm/glm/ext/matrix_uint4x2.hpp
inflating: glm/glm/ext/matrix_uint4x2_sized.hpp
inflating: glm/glm/ext/matrix_uint4x3.hpp
inflating: glm/glm/ext/matrix_uint4x3_sized.hpp
inflating: glm/glm/ext/matrix_uint4x4.hpp
inflating: glm/glm/ext/matrix_uint4x4_sized.hpp
inflating: glm/glm/ext/quaternion_common.hpp
inflating: glm/glm/ext/quaternion_common.inl
inflating: glm/glm/ext/quaternion_common_simd.inl
inflating: glm/glm/ext/quaternion_double.hpp
inflating: glm/glm/ext/quaternion_double_precision.hpp
inflating: glm/glm/ext/quaternion_exponential.hpp
inflating: glm/glm/ext/quaternion_exponential.inl
inflating: glm/glm/ext/quaternion_float.hpp
inflating: glm/glm/ext/quaternion_float_precision.hpp
inflating: glm/glm/ext/quaternion_geometric.hpp
inflating: glm/glm/ext/quaternion_geometric.inl
inflating: glm/glm/ext/quaternion_relational.hpp
inflating: glm/glm/ext/quaternion_relational.inl
inflating: glm/glm/ext/quaternion_transform.hpp
inflating: glm/glm/ext/quaternion_transform.inl
inflating: glm/glm/ext/quaternion_trigonometric.hpp
inflating: glm/glm/ext/quaternion_trigonometric.inl
inflating: glm/glm/ext/scalar_common.hpp
inflating: glm/glm/ext/scalar_common.inl
inflating: glm/glm/ext/scalar_constants.hpp
inflating: glm/glm/ext/scalar_constants.inl
inflating: glm/glm/ext/scalar_integer.hpp
inflating: glm/glm/ext/scalar_integer.inl
inflating: glm/glm/ext/scalar_int_sized.hpp
inflating: glm/glm/ext/scalar_packing.hpp
extracting: glm/glm/ext/scalar_packing.inl
inflating: glm/glm/ext/scalar_relational.hpp
inflating: glm/glm/ext/scalar_relational.inl
inflating: glm/glm/ext/scalar_uint_sized.hpp
inflating: glm/glm/ext/scalar_ulp.hpp
inflating: glm/glm/ext/scalar_ulp.inl
inflating: glm/glm/ext/vector_bool1.hpp
inflating: glm/glm/ext/vector_bool1_precision.hpp
inflating: glm/glm/ext/vector_bool2.hpp
inflating: glm/glm/ext/vector_bool2_precision.hpp
inflating: glm/glm/ext/vector_bool3.hpp
inflating: glm/glm/ext/vector_bool3_precision.hpp
inflating: glm/glm/ext/vector_bool4.hpp
inflating: glm/glm/ext/vector_bool4_precision.hpp
inflating: glm/glm/ext/vector_common.hpp
inflating: glm/glm/ext/vector_common.inl
inflating: glm/glm/ext/vector_double1.hpp
inflating: glm/glm/ext/vector_double1_precision.hpp
inflating: glm/glm/ext/vector_double2.hpp
inflating: glm/glm/ext/vector_double2_precision.hpp
inflating: glm/glm/ext/vector_double3.hpp
inflating: glm/glm/ext/vector_double3_precision.hpp
inflating: glm/glm/ext/vector_double4.hpp
inflating: glm/glm/ext/vector_double4_precision.hpp
inflating: glm/glm/ext/vector_float1.hpp
inflating: glm/glm/ext/vector_float1_precision.hpp
inflating: glm/glm/ext/vector_float2.hpp
inflating: glm/glm/ext/vector_float2_precision.hpp
inflating: glm/glm/ext/vector_float3.hpp
inflating: glm/glm/ext/vector_float3_precision.hpp
inflating: glm/glm/ext/vector_float4.hpp
inflating: glm/glm/ext/vector_float4_precision.hpp
inflating: glm/glm/ext/vector_int1.hpp
inflating: glm/glm/ext/vector_int1_sized.hpp
inflating: glm/glm/ext/vector_int2.hpp
inflating: glm/glm/ext/vector_int2_sized.hpp
inflating: glm/glm/ext/vector_int3.hpp
inflating: glm/glm/ext/vector_int3_sized.hpp
inflating: glm/glm/ext/vector_int4.hpp
inflating: glm/glm/ext/vector_int4_sized.hpp
inflating: glm/glm/ext/vector_integer.hpp
inflating: glm/glm/ext/vector_integer.inl
inflating: glm/glm/ext/vector_packing.hpp
extracting: glm/glm/ext/vector_packing.inl
inflating: glm/glm/ext/vector_relational.hpp
inflating: glm/glm/ext/vector_relational.inl
inflating: glm/glm/ext/vector_uint1.hpp
inflating: glm/glm/ext/vector_uint1_sized.hpp
inflating: glm/glm/ext/vector_uint2.hpp
inflating: glm/glm/ext/vector_uint2_sized.hpp
inflating: glm/glm/ext/vector_uint3.hpp
inflating: glm/glm/ext/vector_uint3_sized.hpp
inflating: glm/glm/ext/vector_uint4.hpp
inflating: glm/glm/ext/vector_uint4_sized.hpp
inflating: glm/glm/ext/vector_ulp.hpp
inflating: glm/glm/ext/vector_ulp.inl
inflating: glm/glm/fwd.hpp
inflating: glm/glm/geometric.hpp
inflating: glm/glm/glm.hpp
creating: glm/glm/gtc/
inflating: glm/glm/gtc/bitfield.hpp
inflating: glm/glm/gtc/bitfield.inl
inflating: glm/glm/gtc/color_space.hpp
inflating: glm/glm/gtc/color_space.inl
inflating: glm/glm/gtc/constants.hpp
inflating: glm/glm/gtc/constants.inl
inflating: glm/glm/gtc/epsilon.hpp
inflating: glm/glm/gtc/epsilon.inl
inflating: glm/glm/gtc/integer.hpp
inflating: glm/glm/gtc/integer.inl
inflating: glm/glm/gtc/matrix_access.hpp
inflating: glm/glm/gtc/matrix_access.inl
inflating: glm/glm/gtc/matrix_integer.hpp
inflating: glm/glm/gtc/matrix_inverse.hpp
inflating: glm/glm/gtc/matrix_inverse.inl
inflating: glm/glm/gtc/matrix_transform.hpp
inflating: glm/glm/gtc/matrix_transform.inl
inflating: glm/glm/gtc/noise.hpp
inflating: glm/glm/gtc/noise.inl
inflating: glm/glm/gtc/packing.hpp
inflating: glm/glm/gtc/packing.inl
inflating: glm/glm/gtc/quaternion.hpp
inflating: glm/glm/gtc/quaternion.inl
extracting: glm/glm/gtc/quaternion_simd.inl
inflating: glm/glm/gtc/random.hpp
inflating: glm/glm/gtc/random.inl
inflating: glm/glm/gtc/reciprocal.hpp
inflating: glm/glm/gtc/reciprocal.inl
inflating: glm/glm/gtc/round.hpp
inflating: glm/glm/gtc/round.inl
inflating: glm/glm/gtc/type_aligned.hpp
inflating: glm/glm/gtc/type_precision.hpp
extracting: glm/glm/gtc/type_precision.inl
inflating: glm/glm/gtc/type_ptr.hpp
inflating: glm/glm/gtc/type_ptr.inl
inflating: glm/glm/gtc/ulp.hpp
inflating: glm/glm/gtc/ulp.inl
inflating: glm/glm/gtc/vec1.hpp
creating: glm/glm/gtx/
inflating: glm/glm/gtx/associated_min_max.hpp
inflating: glm/glm/gtx/associated_min_max.inl
inflating: glm/glm/gtx/bit.hpp
inflating: glm/glm/gtx/bit.inl
inflating: glm/glm/gtx/closest_point.hpp
inflating: glm/glm/gtx/closest_point.inl
inflating: glm/glm/gtx/color_encoding.hpp
inflating: glm/glm/gtx/color_encoding.inl
inflating: glm/glm/gtx/color_space.hpp
inflating: glm/glm/gtx/color_space.inl
inflating: glm/glm/gtx/color_space_YCoCg.hpp
inflating: glm/glm/gtx/color_space_YCoCg.inl
inflating: glm/glm/gtx/common.hpp
inflating: glm/glm/gtx/common.inl
inflating: glm/glm/gtx/compatibility.hpp
inflating: glm/glm/gtx/compatibility.inl
inflating: glm/glm/gtx/component_wise.hpp
inflating: glm/glm/gtx/component_wise.inl
inflating: glm/glm/gtx/dual_quaternion.hpp
inflating: glm/glm/gtx/dual_quaternion.inl
inflating: glm/glm/gtx/easing.hpp
inflating: glm/glm/gtx/easing.inl
inflating: glm/glm/gtx/euler_angles.hpp
inflating: glm/glm/gtx/euler_angles.inl
inflating: glm/glm/gtx/extend.hpp
inflating: glm/glm/gtx/extend.inl
inflating: glm/glm/gtx/extended_min_max.hpp
inflating: glm/glm/gtx/extended_min_max.inl
inflating: glm/glm/gtx/exterior_product.hpp
inflating: glm/glm/gtx/exterior_product.inl
inflating: glm/glm/gtx/fast_exponential.hpp
inflating: glm/glm/gtx/fast_exponential.inl
inflating: glm/glm/gtx/fast_square_root.hpp
inflating: glm/glm/gtx/fast_square_root.inl
inflating: glm/glm/gtx/fast_trigonometry.hpp
inflating: glm/glm/gtx/fast_trigonometry.inl
inflating: glm/glm/gtx/float_notmalize.inl
inflating: glm/glm/gtx/functions.hpp
inflating: glm/glm/gtx/functions.inl
inflating: glm/glm/gtx/gradient_paint.hpp
inflating: glm/glm/gtx/gradient_paint.inl
inflating: glm/glm/gtx/handed_coordinate_space.hpp
inflating: glm/glm/gtx/handed_coordinate_space.inl
inflating: glm/glm/gtx/hash.hpp
inflating: glm/glm/gtx/hash.inl
inflating: glm/glm/gtx/integer.hpp
inflating: glm/glm/gtx/integer.inl
inflating: glm/glm/gtx/intersect.hpp
inflating: glm/glm/gtx/intersect.inl
inflating: glm/glm/gtx/io.hpp
inflating: glm/glm/gtx/io.inl
inflating: glm/glm/gtx/log_base.hpp
inflating: glm/glm/gtx/log_base.inl
inflating: glm/glm/gtx/matrix_cross_product.hpp
inflating: glm/glm/gtx/matrix_cross_product.inl
inflating: glm/glm/gtx/matrix_decompose.hpp
inflating: glm/glm/gtx/matrix_decompose.inl
inflating: glm/glm/gtx/matrix_factorisation.hpp
inflating: glm/glm/gtx/matrix_factorisation.inl
inflating: glm/glm/gtx/matrix_interpolation.hpp
inflating: glm/glm/gtx/matrix_interpolation.inl
inflating: glm/glm/gtx/matrix_major_storage.hpp
inflating: glm/glm/gtx/matrix_major_storage.inl
inflating: glm/glm/gtx/matrix_operation.hpp
inflating: glm/glm/gtx/matrix_operation.inl
inflating: glm/glm/gtx/matrix_query.hpp
inflating: glm/glm/gtx/matrix_query.inl
inflating: glm/glm/gtx/matrix_transform_2d.hpp
inflating: glm/glm/gtx/matrix_transform_2d.inl
inflating: glm/glm/gtx/mixed_product.hpp
inflating: glm/glm/gtx/mixed_product.inl
inflating: glm/glm/gtx/norm.hpp
inflating: glm/glm/gtx/norm.inl
inflating: glm/glm/gtx/normal.hpp
inflating: glm/glm/gtx/normal.inl
inflating: glm/glm/gtx/normalize_dot.hpp
inflating: glm/glm/gtx/normalize_dot.inl
inflating: glm/glm/gtx/number_precision.hpp
extracting: glm/glm/gtx/number_precision.inl
inflating: glm/glm/gtx/optimum_pow.hpp
inflating: glm/glm/gtx/optimum_pow.inl
inflating: glm/glm/gtx/orthonormalize.hpp
inflating: glm/glm/gtx/orthonormalize.inl
inflating: glm/glm/gtx/perpendicular.hpp
inflating: glm/glm/gtx/perpendicular.inl
inflating: glm/glm/gtx/polar_coordinates.hpp
inflating: glm/glm/gtx/polar_coordinates.inl
inflating: glm/glm/gtx/projection.hpp
inflating: glm/glm/gtx/projection.inl
inflating: glm/glm/gtx/quaternion.hpp
inflating: glm/glm/gtx/quaternion.inl
inflating: glm/glm/gtx/range.hpp
inflating: glm/glm/gtx/raw_data.hpp
extracting: glm/glm/gtx/raw_data.inl
inflating: glm/glm/gtx/rotate_normalized_axis.hpp
inflating: glm/glm/gtx/rotate_normalized_axis.inl
inflating: glm/glm/gtx/rotate_vector.hpp
inflating: glm/glm/gtx/rotate_vector.inl
inflating: glm/glm/gtx/scalar_multiplication.hpp
inflating: glm/glm/gtx/scalar_relational.hpp
inflating: glm/glm/gtx/scalar_relational.inl
inflating: glm/glm/gtx/spline.hpp
inflating: glm/glm/gtx/spline.inl
inflating: glm/glm/gtx/std_based_type.hpp
extracting: glm/glm/gtx/std_based_type.inl
inflating: glm/glm/gtx/string_cast.hpp
inflating: glm/glm/gtx/string_cast.inl
inflating: glm/glm/gtx/texture.hpp
inflating: glm/glm/gtx/texture.inl
inflating: glm/glm/gtx/transform.hpp
inflating: glm/glm/gtx/transform.inl
inflating: glm/glm/gtx/transform2.hpp
inflating: glm/glm/gtx/transform2.inl
inflating: glm/glm/gtx/type_aligned.hpp
extracting: glm/glm/gtx/type_aligned.inl
inflating: glm/glm/gtx/type_trait.hpp
inflating: glm/glm/gtx/type_trait.inl
inflating: glm/glm/gtx/vector_angle.hpp
inflating: glm/glm/gtx/vector_angle.inl
inflating: glm/glm/gtx/vector_query.hpp
inflating: glm/glm/gtx/vector_query.inl
inflating: glm/glm/gtx/vec_swizzle.hpp
inflating: glm/glm/gtx/wrap.hpp
inflating: glm/glm/gtx/wrap.inl
inflating: glm/glm/integer.hpp
inflating: glm/glm/mat2x2.hpp
inflating: glm/glm/mat2x3.hpp
inflating: glm/glm/mat2x4.hpp
inflating: glm/glm/mat3x2.hpp
inflating: glm/glm/mat3x3.hpp
inflating: glm/glm/mat3x4.hpp
inflating: glm/glm/mat4x2.hpp
inflating: glm/glm/mat4x3.hpp
inflating: glm/glm/mat4x4.hpp
inflating: glm/glm/matrix.hpp
inflating: glm/glm/packing.hpp
creating: glm/glm/simd/
inflating: glm/glm/simd/common.h
inflating: glm/glm/simd/exponential.h
inflating: glm/glm/simd/geometric.h
inflating: glm/glm/simd/integer.h
inflating: glm/glm/simd/matrix.h
inflating: glm/glm/simd/neon.h
inflating: glm/glm/simd/packing.h
inflating: glm/glm/simd/platform.h
inflating: glm/glm/simd/trigonometric.h
inflating: glm/glm/simd/vector_relational.h
inflating: glm/glm/trigonometric.hpp
inflating: glm/glm/vec2.hpp
inflating: glm/glm/vec3.hpp
inflating: glm/glm/vec4.hpp
inflating: glm/glm/vector_relational.hpp
inflating: glm/manual.md
inflating: glm/readme.md
creating: glm/test/
creating: glm/test/bug/
inflating: glm/test/bug/bug_ms_vec_static.cpp
extracting: glm/test/bug/CMakeLists.txt
creating: glm/test/cmake/
inflating: glm/test/CMakeLists.txt
inflating: glm/test/cmake/CMakeLists.txt
inflating: glm/test/cmake/test_find_glm.cpp
creating: glm/test/core/
inflating: glm/test/core/CMakeLists.txt
inflating: glm/test/core/core_cpp_constexpr.cpp
inflating: glm/test/core/core_cpp_defaulted_ctor.cpp
inflating: glm/test/core/core_force_aligned_gentypes.cpp
inflating: glm/test/core/core_force_arch_unknown.cpp
inflating: glm/test/core/core_force_compiler_unknown.cpp
inflating: glm/test/core/core_force_ctor_init.cpp
inflating: glm/test/core/core_force_cxx03.cpp
inflating: glm/test/core/core_force_cxx98.cpp
inflating: glm/test/core/core_force_cxx_unknown.cpp
inflating: glm/test/core/core_force_depth_zero_to_one.cpp
inflating: glm/test/core/core_force_explicit_ctor.cpp
inflating: glm/test/core/core_force_inline.cpp
inflating: glm/test/core/core_force_left_handed.cpp
inflating: glm/test/core/core_force_platform_unknown.cpp
inflating: glm/test/core/core_force_pure.cpp
inflating: glm/test/core/core_force_quat_wxyz.cpp
inflating: glm/test/core/core_force_size_t_length.cpp
inflating: glm/test/core/core_force_unrestricted_gentype.cpp
inflating: glm/test/core/core_force_xyzw_only.cpp
inflating: glm/test/core/core_func_common.cpp
inflating: glm/test/core/core_func_exponential.cpp
inflating: glm/test/core/core_func_geometric.cpp
inflating: glm/test/core/core_func_integer.cpp
inflating: glm/test/core/core_func_integer_bit_count.cpp
inflating: glm/test/core/core_func_integer_find_lsb.cpp
inflating: glm/test/core/core_func_integer_find_msb.cpp
inflating: glm/test/core/core_func_matrix.cpp
inflating: glm/test/core/core_func_noise.cpp
inflating: glm/test/core/core_func_packing.cpp
inflating: glm/test/core/core_func_swizzle.cpp
inflating: glm/test/core/core_func_trigonometric.cpp
inflating: glm/test/core/core_func_vector_relational.cpp
inflating: glm/test/core/core_setup_force_cxx98.cpp
inflating: glm/test/core/core_setup_force_size_t_length.cpp
inflating: glm/test/core/core_setup_message.cpp
inflating: glm/test/core/core_setup_platform_unknown.cpp
inflating: glm/test/core/core_setup_precision.cpp
inflating: glm/test/core/core_type_aligned.cpp
inflating: glm/test/core/core_type_cast.cpp
inflating: glm/test/core/core_type_ctor.cpp
inflating: glm/test/core/core_type_int.cpp
inflating: glm/test/core/core_type_length.cpp
inflating: glm/test/core/core_type_mat2x2.cpp
inflating: glm/test/core/core_type_mat2x3.cpp
inflating: glm/test/core/core_type_mat2x4.cpp
inflating: glm/test/core/core_type_mat3x2.cpp
inflating: glm/test/core/core_type_mat3x3.cpp
inflating: glm/test/core/core_type_mat3x4.cpp
inflating: glm/test/core/core_type_mat4x2.cpp
inflating: glm/test/core/core_type_mat4x3.cpp
inflating: glm/test/core/core_type_mat4x4.cpp
inflating: glm/test/core/core_type_vec1.cpp
inflating: glm/test/core/core_type_vec2.cpp
inflating: glm/test/core/core_type_vec3.cpp
inflating: glm/test/core/core_type_vec4.cpp
creating: glm/test/ext/
inflating: glm/test/ext/CMakeLists.txt
inflating: glm/test/ext/ext_matrix_clip_space.cpp
inflating: glm/test/ext/ext_matrix_common.cpp
inflating: glm/test/ext/ext_matrix_int2x2_sized.cpp
inflating: glm/test/ext/ext_matrix_int2x3_sized.cpp
inflating: glm/test/ext/ext_matrix_int2x4_sized.cpp
inflating: glm/test/ext/ext_matrix_int3x2_sized.cpp
inflating: glm/test/ext/ext_matrix_int3x3_sized.cpp
inflating: glm/test/ext/ext_matrix_int3x4_sized.cpp
inflating: glm/test/ext/ext_matrix_int4x2_sized.cpp
inflating: glm/test/ext/ext_matrix_int4x3_sized.cpp
inflating: glm/test/ext/ext_matrix_int4x4_sized.cpp
inflating: glm/test/ext/ext_matrix_projection.cpp
inflating: glm/test/ext/ext_matrix_relational.cpp
inflating: glm/test/ext/ext_matrix_transform.cpp
inflating: glm/test/ext/ext_matrix_uint2x2_sized.cpp
inflating: glm/test/ext/ext_matrix_uint2x3_sized.cpp
inflating: glm/test/ext/ext_matrix_uint2x4_sized.cpp
inflating: glm/test/ext/ext_matrix_uint3x2_sized.cpp
inflating: glm/test/ext/ext_matrix_uint3x3_sized.cpp
inflating: glm/test/ext/ext_matrix_uint3x4_sized.cpp
inflating: glm/test/ext/ext_matrix_uint4x2_sized.cpp
inflating: glm/test/ext/ext_matrix_uint4x3_sized.cpp
inflating: glm/test/ext/ext_matrix_uint4x4_sized.cpp
inflating: glm/test/ext/ext_quaternion_common.cpp
inflating: glm/test/ext/ext_quaternion_exponential.cpp
inflating: glm/test/ext/ext_quaternion_geometric.cpp
inflating: glm/test/ext/ext_quaternion_relational.cpp
inflating: glm/test/ext/ext_quaternion_transform.cpp
inflating: glm/test/ext/ext_quaternion_trigonometric.cpp
inflating: glm/test/ext/ext_quaternion_type.cpp
inflating: glm/test/ext/ext_scalar_common.cpp
inflating: glm/test/ext/ext_scalar_constants.cpp
inflating: glm/test/ext/ext_scalar_integer.cpp
inflating: glm/test/ext/ext_scalar_int_sized.cpp
inflating: glm/test/ext/ext_scalar_packing.cpp
inflating: glm/test/ext/ext_scalar_relational.cpp
inflating: glm/test/ext/ext_scalar_uint_sized.cpp
inflating: glm/test/ext/ext_scalar_ulp.cpp
inflating: glm/test/ext/ext_vec1.cpp
inflating: glm/test/ext/ext_vector_bool1.cpp
inflating: glm/test/ext/ext_vector_common.cpp
inflating: glm/test/ext/ext_vector_iec559.cpp
inflating: glm/test/ext/ext_vector_int1_sized.cpp
inflating: glm/test/ext/ext_vector_int2_sized.cpp
inflating: glm/test/ext/ext_vector_int3_sized.cpp
inflating: glm/test/ext/ext_vector_int4_sized.cpp
inflating: glm/test/ext/ext_vector_integer.cpp
inflating: glm/test/ext/ext_vector_integer_sized.cpp
inflating: glm/test/ext/ext_vector_packing.cpp
inflating: glm/test/ext/ext_vector_relational.cpp
inflating: glm/test/ext/ext_vector_uint1_sized.cpp
inflating: glm/test/ext/ext_vector_uint2_sized.cpp
inflating: glm/test/ext/ext_vector_uint3_sized.cpp
inflating: glm/test/ext/ext_vector_uint4_sized.cpp
inflating: glm/test/ext/ext_vector_ulp.cpp
inflating: glm/test/glm.cppcheck
creating: glm/test/gtc/
inflating: glm/test/gtc/CMakeLists.txt
inflating: glm/test/gtc/gtc_bitfield.cpp
inflating: glm/test/gtc/gtc_color_space.cpp
inflating: glm/test/gtc/gtc_constants.cpp
inflating: glm/test/gtc/gtc_epsilon.cpp
inflating: glm/test/gtc/gtc_integer.cpp
inflating: glm/test/gtc/gtc_matrix_access.cpp
inflating: glm/test/gtc/gtc_matrix_integer.cpp
inflating: glm/test/gtc/gtc_matrix_inverse.cpp
inflating: glm/test/gtc/gtc_matrix_transform.cpp
inflating: glm/test/gtc/gtc_noise.cpp
inflating: glm/test/gtc/gtc_packing.cpp
inflating: glm/test/gtc/gtc_quaternion.cpp
inflating: glm/test/gtc/gtc_random.cpp
inflating: glm/test/gtc/gtc_reciprocal.cpp
inflating: glm/test/gtc/gtc_round.cpp
inflating: glm/test/gtc/gtc_type_aligned.cpp
inflating: glm/test/gtc/gtc_type_precision.cpp
inflating: glm/test/gtc/gtc_type_ptr.cpp
inflating: glm/test/gtc/gtc_ulp.cpp
inflating: glm/test/gtc/gtc_user_defined_types.cpp
inflating: glm/test/gtc/gtc_vec1.cpp
creating: glm/test/gtx/
inflating: glm/test/gtx/CMakeLists.txt
inflating: glm/test/gtx/gtx.cpp
inflating: glm/test/gtx/gtx_associated_min_max.cpp
inflating: glm/test/gtx/gtx_closest_point.cpp
inflating: glm/test/gtx/gtx_color_encoding.cpp
inflating: glm/test/gtx/gtx_color_space.cpp
inflating: glm/test/gtx/gtx_color_space_YCoCg.cpp
inflating: glm/test/gtx/gtx_common.cpp
inflating: glm/test/gtx/gtx_compatibility.cpp
inflating: glm/test/gtx/gtx_component_wise.cpp
inflating: glm/test/gtx/gtx_dual_quaternion.cpp
inflating: glm/test/gtx/gtx_easing.cpp
inflating: glm/test/gtx/gtx_euler_angle.cpp
inflating: glm/test/gtx/gtx_extend.cpp
inflating: glm/test/gtx/gtx_extended_min_max.cpp
inflating: glm/test/gtx/gtx_extented_min_max.cpp
inflating: glm/test/gtx/gtx_exterior_product.cpp
inflating: glm/test/gtx/gtx_fast_exponential.cpp
inflating: glm/test/gtx/gtx_fast_square_root.cpp
inflating: glm/test/gtx/gtx_fast_trigonometry.cpp
inflating: glm/test/gtx/gtx_functions.cpp
inflating: glm/test/gtx/gtx_gradient_paint.cpp
inflating: glm/test/gtx/gtx_handed_coordinate_space.cpp
inflating: glm/test/gtx/gtx_integer.cpp
inflating: glm/test/gtx/gtx_intersect.cpp
inflating: glm/test/gtx/gtx_int_10_10_10_2.cpp
inflating: glm/test/gtx/gtx_io.cpp
inflating: glm/test/gtx/gtx_load.cpp
inflating: glm/test/gtx/gtx_log_base.cpp
inflating: glm/test/gtx/gtx_matrix_cross_product.cpp
inflating: glm/test/gtx/gtx_matrix_decompose.cpp
inflating: glm/test/gtx/gtx_matrix_factorisation.cpp
inflating: glm/test/gtx/gtx_matrix_interpolation.cpp
inflating: glm/test/gtx/gtx_matrix_major_storage.cpp
inflating: glm/test/gtx/gtx_matrix_operation.cpp
inflating: glm/test/gtx/gtx_matrix_query.cpp
inflating: glm/test/gtx/gtx_matrix_transform_2d.cpp
inflating: glm/test/gtx/gtx_mixed_product.cpp
inflating: glm/test/gtx/gtx_norm.cpp
inflating: glm/test/gtx/gtx_normal.cpp
inflating: glm/test/gtx/gtx_normalize_dot.cpp
inflating: glm/test/gtx/gtx_number_precision.cpp
inflating: glm/test/gtx/gtx_optimum_pow.cpp
inflating: glm/test/gtx/gtx_orthonormalize.cpp
inflating: glm/test/gtx/gtx_perpendicular.cpp
inflating: glm/test/gtx/gtx_polar_coordinates.cpp
inflating: glm/test/gtx/gtx_projection.cpp
inflating: glm/test/gtx/gtx_quaternion.cpp
inflating: glm/test/gtx/gtx_random.cpp
inflating: glm/test/gtx/gtx_range.cpp
inflating: glm/test/gtx/gtx_rotate_normalized_axis.cpp
inflating: glm/test/gtx/gtx_rotate_vector.cpp
inflating: glm/test/gtx/gtx_scalar_multiplication.cpp
inflating: glm/test/gtx/gtx_scalar_relational.cpp
inflating: glm/test/gtx/gtx_simd_mat4.cpp
inflating: glm/test/gtx/gtx_simd_vec4.cpp
inflating: glm/test/gtx/gtx_spline.cpp
inflating: glm/test/gtx/gtx_string_cast.cpp
inflating: glm/test/gtx/gtx_texture.cpp
inflating: glm/test/gtx/gtx_type_aligned.cpp
inflating: glm/test/gtx/gtx_type_trait.cpp
inflating: glm/test/gtx/gtx_vector_angle.cpp
inflating: glm/test/gtx/gtx_vector_query.cpp
inflating: glm/test/gtx/gtx_vec_swizzle.cpp
inflating: glm/test/gtx/gtx_wrap.cpp
creating: glm/test/perf/
inflating: glm/test/perf/CMakeLists.txt
inflating: glm/test/perf/perf_matrix_div.cpp
inflating: glm/test/perf/perf_matrix_inverse.cpp
inflating: glm/test/perf/perf_matrix_mul.cpp
inflating: glm/test/perf/perf_matrix_mul_vector.cpp
inflating: glm/test/perf/perf_matrix_transpose.cpp
inflating: glm/test/perf/perf_vector_mul_matrix.cpp
creating: glm/util/
inflating: glm/util/autoexp.txt
inflating: glm/util/autoexp.vc2010.dat
inflating: glm/util/glm.natvis
inflating: glm/util/usertype.dat
-- The CXX compiler identification is GNU 11.3.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found GLM: /run/build/slop/glm
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found GLEW: /app/include (found version "2.2.0")
CMake Warning (dev) at /usr/share/cmake-3.23/Modules/FindOpenGL.cmake:315 (message):
Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
available. Run "cmake --help-policy CMP0072" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
FindOpenGL found both a legacy GL library:
OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so
and GLVND libraries for OpenGL and GLX:
OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so
OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so
OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
CMakeLists.txt:73 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0")
-- Found GLX: /usr/include
CMake Warning (dev) at /usr/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
The package name passed to `find_package_handle_standard_args` (Xrender)
does not match the name of the calling package (XRender). This can lead to
problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
modules/FindXRender.cmake:38 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:75 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Xrender: /usr/lib/x86_64-linux-gnu/libXrender.so
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found the following ICU libraries:
-- uc (required)
-- Found ICU: /usr/include (found version "69.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /run/build/slop
[ 13%] Building CXX object CMakeFiles/slopy.dir/src/mouse.cpp.o
[ 13%] Building CXX object CMakeFiles/slopy.dir/src/keyboard.cpp.o
[ 20%] Building CXX object CMakeFiles/slopy.dir/src/slopstates.cpp.o
[ 26%] Building CXX object CMakeFiles/slopy.dir/src/x.cpp.o
[ 33%] Building CXX object CMakeFiles/slopy.dir/src/xshaperectangle.cpp.o
[ 40%] Building CXX object CMakeFiles/slopy.dir/src/window.cpp.o
[ 46%] Building CXX object CMakeFiles/slopy.dir/src/rectangle.cpp.o
[ 53%] Building CXX object CMakeFiles/slopy.dir/src/slop.cpp.o
[ 60%] Building CXX object CMakeFiles/slopy.dir/src/shader.cpp.o
[ 66%] Building CXX object CMakeFiles/slopy.dir/src/glrectangle.cpp.o
[ 73%] Building CXX object CMakeFiles/slopy.dir/src/resource.cpp.o
[ 80%] Building CXX object CMakeFiles/slopy.dir/src/framebuffer.cpp.o
[ 86%] Linking CXX shared library libslopy.so
[ 86%] Built target slopy
[ 93%] Building CXX object CMakeFiles/slop.dir/src/main.cpp.o
[100%] Linking CXX executable bin/slop
[100%] Built target slop
Consolidate compiler generated dependencies of target slopy
[ 86%] Built target slopy
Consolidate compiler generated dependencies of target slop
[100%] Built target slop
Install the project...
-- Install configuration: ""
-- Installing: /app/bin/slop
-- Set runtime path of "/app/bin/slop" to ""
-- Installing: /app/lib/libslopy.so.7.5
-- Installing: /app/lib/libslopy.so
-- Installing: /app/include/slop.hpp
-- Installing: /app/share/man/man1/slop.1
compressing debuginfo in: /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/bin/slop
processing: /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/bin/slop
[31] .debug_aranges compressed -> .zdebug_aranges (5600 => 1442 25.75%)
[32] .debug_info compressed -> .zdebug_info (1578581 => 670852 42.50%)
[33] .debug_abbrev compressed -> .zdebug_abbrev (8644 => 3173 36.71%)
[34] .debug_line compressed -> .zdebug_line (247170 => 59331 24.00%)
[35] .debug_str compressed -> .zdebug_str (939257 => 125994 13.41%)
[36] .debug_line_str compressed -> .zdebug_line_str (2776 => 1101 39.66%)
[37] .debug_loclists compressed -> .zdebug_loclists (621192 => 163715 26.35%)
[38] .debug_rnglists compressed -> .zdebug_rnglists (98799 => 32339 32.73%)
[41] Updating section string table
stripping /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/bin/slop to /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/debug/bin/slop.debug
compressing debuginfo in: /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/libslopy.so.7.5
processing: /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/libslopy.so.7.5
[29] .debug_aranges compressed -> .zdebug_aranges (1552 => 488 31.44%)
[30] .debug_info compressed -> .zdebug_info (838570 => 388982 46.39%)
[31] .debug_abbrev compressed -> .zdebug_abbrev (41147 => 10147 24.66%)
[32] .debug_line compressed -> .zdebug_line (92902 => 29218 31.45%)
[33] .debug_str compressed -> .zdebug_str (166107 => 27140 16.34%)
[34] .debug_line_str compressed -> .zdebug_line_str (3595 => 1114 30.99%)
[35] .debug_loclists compressed -> .zdebug_loclists (222466 => 58954 26.50%)
[36] .debug_rnglists compressed -> .zdebug_rnglists (36676 => 12501 34.08%)
[39] Updating section string table
stripping /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/libslopy.so.7.5 to /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/rofiles/rofiles-8VrXZJ/files/lib/debug/lib/libslopy.so.7.5.debug
Committing stage build-slop to cache
========================================================================
Building module screenkey in /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/.flatpak-builder/build/screenkey-1
========================================================================
Running: python3 setup.py build
running build
running build_py
creating build
creating build/lib
creating build/lib/Screenkey
copying Screenkey/__init__.py -> build/lib/Screenkey
copying Screenkey/inputlistener.py -> build/lib/Screenkey
copying Screenkey/keysyms.py -> build/lib/Screenkey
copying Screenkey/labelmanager.py -> build/lib/Screenkey
copying Screenkey/screenkey.py -> build/lib/Screenkey
copying Screenkey/xlib.py -> build/lib/Screenkey
creating build/lib/Screenkey/images
copying Screenkey/images/mouse.svg -> build/lib/Screenkey/images
running build_scripts
creating build/scripts-3.9
copying and adjusting screenkey -> build/scripts-3.9
changing mode of build/scripts-3.9/screenkey from 644 to 755
running build_i18n
intltool-update -p -g screenkey
msgfmt po/ca.po -o build/mo/ca/LC_MESSAGES/screenkey.mo
msgfmt po/es.po -o build/mo/es/LC_MESSAGES/screenkey.mo
msgfmt po/fr.po -o build/mo/fr/LC_MESSAGES/screenkey.mo
msgfmt po/ru.po -o build/mo/ru/LC_MESSAGES/screenkey.mo
msgfmt po/uk.po -o build/mo/uk/LC_MESSAGES/screenkey.mo
msgfmt po/zh_CN.po -o build/mo/zh_CN/LC_MESSAGES/screenkey.mo
Running: python3 setup.py install --skip-build --prefix=/app
running install
/usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Checking .pth file support in /app/lib/python3.9/site-packages/
/usr/bin/python3 -E -c pass
TEST PASSED: /app/lib/python3.9/site-packages/ appears to support .pth files
running bdist_egg
running egg_info
creating screenkey.egg-info
writing screenkey.egg-info/PKG-INFO
writing dependency_links to screenkey.egg-info/dependency_links.txt
writing requirements to screenkey.egg-info/requires.txt
writing top-level names to screenkey.egg-info/top_level.txt
writing manifest file 'screenkey.egg-info/SOURCES.txt'
reading manifest file 'screenkey.egg-info/SOURCES.txt'
adding license file 'COPYING.txt'
writing manifest file 'screenkey.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/Screenkey
copying build/lib/Screenkey/__init__.py -> build/bdist.linux-x86_64/egg/Screenkey
copying build/lib/Screenkey/inputlistener.py -> build/bdist.linux-x86_64/egg/Screenkey
copying build/lib/Screenkey/keysyms.py -> build/bdist.linux-x86_64/egg/Screenkey
copying build/lib/Screenkey/labelmanager.py -> build/bdist.linux-x86_64/egg/Screenkey
copying build/lib/Screenkey/screenkey.py -> build/bdist.linux-x86_64/egg/Screenkey
copying build/lib/Screenkey/xlib.py -> build/bdist.linux-x86_64/egg/Screenkey
creating build/bdist.linux-x86_64/egg/Screenkey/images
copying build/lib/Screenkey/images/mouse.svg -> build/bdist.linux-x86_64/egg/Screenkey/images
byte-compiling build/bdist.linux-x86_64/egg/Screenkey/__init__.py to __init__.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/Screenkey/inputlistener.py to inputlistener.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/Screenkey/keysyms.py to keysyms.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/Screenkey/labelmanager.py to labelmanager.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/Screenkey/screenkey.py to screenkey.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/Screenkey/xlib.py to xlib.cpython-39.pyc
installing package data to build/bdist.linux-x86_64/egg
running install_data
creating build/bdist.linux-x86_64/egg/share
creating build/bdist.linux-x86_64/egg/share/applications
copying data/screenkey.desktop -> build/bdist.linux-x86_64/egg/share/applications
creating build/bdist.linux-x86_64/egg/share/doc
creating build/bdist.linux-x86_64/egg/share/doc/screenkey
copying README.rst -> build/bdist.linux-x86_64/egg/share/doc/screenkey
copying NEWS.rst -> build/bdist.linux-x86_64/egg/share/doc/screenkey
creating build/bdist.linux-x86_64/egg/share/metainfo
copying data/org.thregr.screenkey.metainfo.xml -> build/bdist.linux-x86_64/egg/share/metainfo
creating build/bdist.linux-x86_64/egg/EGG-INFO
installing scripts to build/bdist.linux-x86_64/egg/EGG-INFO/scripts
running install_scripts
running build_scripts
creating build/bdist.linux-x86_64/egg/EGG-INFO/scripts
copying build/scripts-3.9/screenkey -> build/bdist.linux-x86_64/egg/EGG-INFO/scripts
changing mode of build/bdist.linux-x86_64/egg/EGG-INFO/scripts/screenkey to 755
copying screenkey.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying screenkey.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying screenkey.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying screenkey.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying screenkey.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
Screenkey.__pycache__.screenkey.cpython-39: module references __file__
creating dist
creating 'dist/screenkey-1.3-py3.9.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing screenkey-1.3-py3.9.egg
creating /app/lib/python3.9/site-packages/screenkey-1.3-py3.9.egg
Extracting screenkey-1.3-py3.9.egg to /app/lib/python3.9/site-packages
Adding screenkey 1.3 to easy-install.pth file
Installing screenkey script to /app/bin
Installed /app/lib/python3.9/site-packages/screenkey-1.3-py3.9.egg
Processing dependencies for screenkey==1.3
Searching for pycairo==1.21.0
Best match: pycairo 1.21.0
Adding pycairo 1.21.0 to easy-install.pth file
Using /usr/lib/python3.9/site-packages
Searching for PyGObject==3.42.1
Best match: PyGObject 3.42.1
Adding PyGObject 3.42.1 to easy-install.pth file
Using /usr/lib/python3.9/site-packages
Finished processing dependencies for screenkey==1.3
Running: install -D data/screenkey.desktop /app/share/applications/screenkey.desktop
Running: install -D com.gitlab.screenkey.screenkey.appdata.xml /app/share/appdata/com.gitlab.screenkey.screenkey.appdata.xml
Committing stage build-screenkey to cache
Cleaning up
Removing files/share/man/man8/intltoolize.8
Removing files/share/man/man8/intltool-update.8
Removing files/share/man/man8/intltool-prepare.8
Removing files/share/man/man8/intltool-merge.8
Removing files/share/man/man8/intltool-extract.8
Removing files/share/man/man8
Removing files/share/man/man1/slop.1
Removing files/share/man/man1
Removing files/share/man
Removing files/share/intltool/Makefile.in.in
Removing files/share/intltool
Removing files/share/aclocal/intltool.m4
Removing files/share/aclocal
Removing files/share
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/EGG-INFO/top_level.txt
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/EGG-INFO/not-zip-safe
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/EGG-INFO/entry_points.txt
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/EGG-INFO/dependency_links.txt
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/EGG-INFO/SOURCES.txt
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/EGG-INFO/PKG-INFO
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/EGG-INFO
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/pylint.py
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/clean_i18n.py
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/build_icons.py
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/build_i18n.py
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/build_help.py
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/build_extra.py
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/__pycache__/pylint.cpython-39.pyc
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/__pycache__/clean_i18n.cpython-39.pyc
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/__pycache__/build_icons.cpython-39.pyc
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/__pycache__/build_i18n.cpython-39.pyc
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/__pycache__/build_help.cpython-39.pyc
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/__pycache__/build_extra.cpython-39.pyc
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/__pycache__/__init__.cpython-39.pyc
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/__pycache__
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command/__init__.py
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/command
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/auto.py
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/__pycache__/auto.cpython-39.pyc
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/__pycache__/__init__.cpython-39.pyc
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/__pycache__
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra/__init__.py
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg/DistUtilsExtra
Removing files/lib/python3.9/site-packages/python_distutils_extra-2.39-py3.9.egg
Removing files/lib/python3.9/site-packages/easy-install.pth
Removing files/lib/python3.9/site-packages
Removing files/lib/python3.9
Removing files/lib/pkgconfig/glu.pc
Removing files/lib/pkgconfig/glew.pc
Removing files/lib/pkgconfig
Removing files/lib/libGLU.la
Removing files/lib/libGLEW.a
Removing files/lib
Removing files/include/slop.hpp
Removing files/include/GL/wglew.h
Removing files/include/GL/glxew.h
Removing files/include/GL/glu.h
Removing files/include/GL/glew.h
Removing files/include/GL
Removing files/include
Removing files/bin/intltoolize
Removing files/bin/intltool-update
Removing files/bin/intltool-prepare
Removing files/bin/intltool-merge
Removing files/bin/intltool-extract
Removing files/bin
Renaming screenkey.desktop to com.gitlab.screenkey.screenkey.desktop
Rewriting contents of com.gitlab.screenkey.screenkey.desktop
Running appstream-compose
Processing application com.gitlab.screenkey.screenkey
com.gitlab.screenkey.screenkey.desktop: using stock icon preferences-desktop-keyboard-shortcuts
Saving AppStream /app/share/app-info/xmls/com.gitlab.screenkey.screenkey.xml.gz
Done!
Committing stage cleanup to cache
Finishing app
Exporting share/applications/com.gitlab.screenkey.screenkey.desktop
Please review the exported files and the metadata
Committing stage finish to cache
Pruning cache
flatpak-builder --repo=repo --force-clean test com.gitlab.screenkey.screenkey.yaml
Emptying app dir 'test'
Downloading sources
Starting build of com.gitlab.screenkey.screenkey
Cache hit for intltool, skipping build
Cache hit for python-distutils-extra, skipping build
Cache hit for glew, skipping build
Cache hit for glu, skipping build
Cache hit for slop, skipping build
Cache hit for screenkey, skipping build
Cache hit for cleanup, skipping
Cache hit for finish, skipping
Everything cached, checking out from cache
Exporting com.gitlab.screenkey.screenkey to repo
WARNING: Icon not matching app id in /var/home/filbot/Documents/Development/com.gitlab.screenkey.screenkey/test/export/share/applications/com.gitlab.screenkey.screenkey.desktop: preferences-desktop-keyboard-shortcuts
WARNING: Icon referenced in desktop file but not exported: preferences-desktop-keyboard-shortcuts
Commit: 8aa72954a25a1f03b1a82742cff85f5826eb14860667632dd57262c7fec03204
Metadata Total: 53
Metadata Written: 27
Content Total: 40
Content Written: 36
Content Bytes Written: 1990389 (2.0 MB)
Exporting com.gitlab.screenkey.screenkey.Debug to repo
Commit: 13808c3ff373bb038c7373f8d207b92a3f1a6fbda325b3ec5a13ed09182712e0
Metadata Total: 45
Metadata Written: 23
Content Total: 244
Content Written: 242
Content Bytes Written: 5091374 (5.1 MB)
Pruning cache
➜ com.gitlab.screenkey.screenkey git:(main)
> make package
flatpak build-bundle repo com.gitlab.screenkey.screenkey.flatpak com.gitlab.screenkey.screenkey
➜ com.gitlab.screenkey.screenkey git:(main)
> make install
flatpak build-bundle repo com.gitlab.screenkey.screenkey.flatpak com.gitlab.screenkey.screenkey
flatpak --user install com.gitlab.screenkey.screenkey.flatpak --assumeyes
com.gitlab.screenkey.screenkey permissions:
ipc x11 dri dbus access [1] bus ownership [2]
[1] org.kde.StatusNotifierWatcher
[2] org.kde.*
ID Branch Op Remote Download
1. [✓] com.gitlab.screenkey.screenkey master i screenkey-origin 0 bytes
Installation complete.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment