- Feb 19, 2022
-
-
Simon McVittie authored
To fill in some gaps, I've had to make some assumptions: * trivial changes (such as checking for an additional function or header file in libglnx.m4) are assumed to not be copyrightable * Will Thompson and Matthew Leeds are assumed to be contributing on behalf of Endless Mobile Inc. * files with no explicit licensing information are assumed to be under the license found in COPYING Reference: https://reuse.software/ Signed-off-by: Simon McVittie <smcv@debian.org>
-
- Aug 17, 2021
-
-
Simon McVittie authored
All files are now under the MIT license. Signed-off-by: Simon McVittie <smcv@collabora.com> Acked-by: Timothee Besset <ttimo@valvesoftware.com>
-
- Jul 05, 2021
-
-
Simon McVittie authored
Signed-off-by: Simon McVittie <smcv@collabora.com>
-
- Jul 02, 2021
-
-
Simon McVittie authored
Reference: https://reuse.software/ Signed-off-by: Simon McVittie <smcv@collabora.com>
-
- Nov 10, 2020
-
-
Simon McVittie authored
This includes: * a public interface implemented by input device monitors * a public interface to be implemented by the input devices they signal * a mock implementation for unit-testing * a unit test for the API * a simple implementation in terms of inotify on /dev * a monitor that can print input devices in JSON format on stdout, and optionally monitor them Implementations in terms of udev, SDL, or a portal service are not yet included. Details of the devices, beyond their paths in /dev and /sys, are also not included. Signed-off-by: Simon McVittie <smcv@collabora.com>
-
- Sep 25, 2020
-
-
Simon McVittie authored
This changes the effective license of the library from MIT/X11 to LGPL. Signed-off-by: Simon McVittie <smcv@collabora.com>
-
- May 11, 2020
-
-
Peter Hutterer authored
-
- Oct 29, 2019
-
-
Jeremy Whiting authored
%multiarch%-check-vulkan uses vulkan to draw a simple triangle in a 200x200 window (next commit will not draw the window) and reports any issues found. Exit code is 0 on success. shader.frag and shader.vert are shader source files compiled into shaders/frag.spv and shaders/vert.spv respectively by using glslc such as: glslc shader.frag -o shaders/frag.spv glslc shader.vert -o shaders/vert.spv Binary shaders included in commit because glslc hasn't been packaged for scout runtime yet. Also add libvulkan-dev and libxcb1-dev to ci dependencies.
-
- Oct 11, 2019
-
-
Simon McVittie authored
We used to have some supporting code licensed under the GPL, but Jeremy removed that in commit a1a134dd. Signed-off-by: Simon McVittie <smcv@collabora.com>
-
- Aug 21, 2019
-
-
Jeremy Whiting authored
Also remove references to GPL since helpers licensed as gpl are removed. Also remove bits about GPL 2 from debian copyright. Also remove unused gnome-session-check-accelerated-common.h file. Also remove no longer used dependencies from debian/control.
-
- Jul 16, 2019
-
-
Simon McVittie authored
Signed-off-by: Simon McVittie <smcv@collabora.com>
-
Jeremy Whiting authored
In order to check opengl and gles on linux desktop for multiple architectures build check-gl|gles] with architecture prefix. Modifications from upstream sources include: Removing kernel parameter checks for gnome.fallback, just run no need to check for fallbacks. Removing blacklisted renderer list support, no need for our use case. Removing dependency on gtk+ and gdk. Removing dependency on epoxy.
-
- Jun 27, 2019
-
-
Simon McVittie authored
Signed-off-by: Simon McVittie <smcv@collabora.com>
-
- May 03, 2019
-
-
Simon McVittie authored
This is the license used for the C code, some of which was adapted from Flatpak. Signed-off-by: Simon McVittie <smcv@collabora.com>
-
- Sep 14, 2017
-
-
Simon McVittie authored
Signed-off-by: Simon McVittie <smcv@collabora.com>
-
- May 22, 2017
-
-
Vivek Das Mohapatra authored
We were on v3 or later, we're now at v2.1 or later.
-
- May 09, 2017
-
-
Vivek Das Mohapatra authored
The generated shim libraries (libz and libGL are included as examples) provide the same symbols as the target library but do not expose the symbols from their dependencies to other objects that link to them. They are also capable of using a filesystem tree starting somwhere other than / to get the dependencies for the target. Included are tools to help generate said proxy libraries with minimal manual intervention.
-
- Feb 11, 2017
-
-
Colin Walters authored
We originally inherited LGPL 2.0 from glib I think. But I didn't notice when importing systemd code it's LGPL 2.1. While individual file licenses still apply; I'm not going to bother bumping all of them to 2.1, the complete module should be viewed as under 2.1. Bump the master COPYING file accordingly.
-
- Apr 22, 2016
-
-
Colin Walters authored
Not having this is a rather embarassing amateur mistake...one of us should have caught it. We do have LGPLv2+ bits in the headers, but this should make it unmistakable. This code inherited from xdg-app and linux-user-chroot, both of which are LGPLv2+. Closes: #34 Approved by: alexlarsson
-
- Feb 14, 2015
-
-
Colin Walters authored
This module is a new successor to libgsystem. It currently contains a backport of the GLib cleanup macros, but soon more Linux-specific code will be added.
-