Skip to content

Commit

Permalink
Correct Makefile logic and lower dh level to 10
Browse files Browse the repository at this point in the history
Signed-off-by: Peter J. Mello <[email protected]>
  • Loading branch information
RogueScholar committed Dec 7, 2020
1 parent 0d52e59 commit 651306d
Show file tree
Hide file tree
Showing 35 changed files with 2,236 additions and 339 deletions.
6 changes: 6 additions & 0 deletions .bzrignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# SPDX-FileCopyrightText: © 2008-2012 Stéphane Graber <[email protected]>
# SPDX-FileCopyrightText: © 2020 Peter J. Mello <[email protected]>
#
# SPDX-License-Identifier: CC0-1.0
# ------------------------------------------------------------------------------

#---- Gambas files to ignore (v1)
.gambas/*
.kdbg*
Expand Down
10 changes: 8 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
# SPDX-FileCopyrightText: © 2020 Peter J. Mello <[email protected]>
#
# SPDX-License-Identifier: MPL-2.0
#
# Version: 1.1.0 (Using <https://semver.org/>)
# Updated: 2020-08-12
# Visit <https://editorconfig.org/> for more information.
# ------------------------------------------------------------------------------

root = true

Expand All @@ -22,9 +29,8 @@ trim_trailing_whitespace = false
[*.py]
indent_size = 4

[**/Makefile*]
[**/{Makefile*,rules}]
indent_style = tab
tab_width = 4

[ChangeLog]
indent_style = tab
Expand Down
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[submodule "libcpuid"]
path = libcpuid
url = https://github.com/anrieff/libcpuid.git
path = libcpuid
url = https://github.com/anrieff/libcpuid.git
200 changes: 200 additions & 0 deletions .reuse/dep5
Original file line number Diff line number Diff line change
@@ -0,0 +1,200 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: I-Nex
Upstream-Contact: eloaders <[email protected]>
Source: https://github.com/i-nex/I-Nex/releases

Files: *
Copyright: 2006-2012, Stéphane Graber <[email protected]>
2007-2013, Adam Jackson <[email protected]>
2011-2019, eloaders <[email protected]>
License: LGPL-3.0-or-later

Files: I-Nex/i-nex/Data/GPU_LOGO/*
Copyright: 2006-2020, Intel Corporation <[email protected]>
1994-2020, Advanced Micro Devices, Inc. <[email protected]>
License: LicenseRef-Intel-Acknowledgment AND LicenseRef-AMD-Disclaimer
Comment: The most recent version of the Intel Trademark Usage Acknowledgments
are available at
<https://www.intel.com/content/www/us/en/trademarks/trademarks.html>.
.
The most recent version of the AMD Terms of Use at available at
<https://www.amd.com/en/corporate/copyright>.

Files: I-Nex/i-nex/Data/GPU_LOGO/nvidia.png
Copyright: 1997-2019, NVIDIA Corporation
License: LicenseRef-NVIDIA-Disclaimer
Comment: The most recent version of these legal notices is available at
<https://www.nvidia.com/en-us/about-nvidia/legal-info/>.

Files: I-Nex/i-nex/Database/Distlogos/*
Copyright: 2007-2008, David Vignoni <[email protected]>
License: GPL-3.0-or-later OR LGPL-3.0-or-later

Files: I-Nex/i-nex/Database/Logos/*
Copyright: 2006-2020, Intel Corporation <[email protected]>
1994-2020, Advanced Micro Devices, Inc. <[email protected]>
License: LicenseRef-Intel-Acknowledgment AND LicenseRef-AMD-Disclaimer
Comment: The most recent version of the Intel Trademark Usage Acknowledgments
are available at
<https://www.intel.com/content/www/us/en/trademarks/trademarks.html>.
.
The most recent version of the AMD Terms of Use at available at
<https://www.amd.com/en/corporate/copyright>.

Files: JSON/i-nex-edid.c
Copyright: 2006-2012, Adam Jackson <[email protected]>
2006-2012, Red Hat, Inc. <[email protected]>
2014-2016, eloaders <[email protected]>
2020, Peter J. Mello <[email protected]>
License: MIT AND GPL-3.0-or-later

Files: pl.linux.I_Nex.metainfo.xml
Copyright: 2019, Martin Gansser <[email protected]>
2019, eloaders <[email protected]>
2020, Peter J. Mello <[email protected]>
License: MIT

Files: release.conf
Copyright: 2011, Stéphane Graber <[email protected]>
2012, eloaders <[email protected]>
License: GPL-3.0-or-later

Files: debian/*
Copyright: 2011-2016, eloaders <[email protected]>
2020, Peter J. Mello <[email protected]>
License: GPL-3.0-or-later OR MPL-2.0

License: LGPL-3.0-or-later
This package is free software; you can redistribute it and/or modify it under
the terms of the GNU Lesser General Public License as published by the Free
Software Foundation; either version 3 of the License, or (at your option) any
later version.
.
This package is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
.
You should have received a copy of the GNU Lesser General Public License along
with this package; if not, write to the Free Software Foundation, Inc.,
51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
.
On Debian(-based) GNU/Linux systems, the complete text of the GNU Lesser
General Public License, version 3, can be found in the file
`/usr/share/common-licenses/LGPL-3'.

License: LicenseRef-Intel-Acknowledgment
3D XPoint, Altera, APEX, AnyWAN, Arria, Avalon, Axxia, BunnyPeople, Celeron,
Cilk, CONVERGATE, Cyclone, Docea, eASIC, easicopy, Enpirion, Hyperflex, Intel,
the Intel logo, Intel Adaptix, Intel Agilex, Intel Atom, Intel CoFluent, Intel
Core, Intel Inside, the Intel Inside logo, Intel Nervana, Intel Optane, Intel
RealSense, Intel Shooting Star, Intel Sirius, Intel SpeedStep, Intel Unite,
Intel vPro, Intel Xeon Phi, Iris, Itanium, MAX, Movidius, Myriad, neon, Nios,
OpenVINO, the OpenVINO logo, Pentium, Puma, Quark, Quartus, SICOFI, Simics,
SoftSilicon, Sound Mark, StarPro, Stratix, the Stratix logo, Stay With It, the
Engineering Stay With It logo, StreamSight, Tarari, The Journey Inside,
Thunderbolt, the Thunderbolt logo, Tofino, Transcede, Ultrabook, VTune, and
Xeon logos and other brand artwork are trademarks of Intel Corporation or its
subsidiaries. All rights reserved.
.
Intel Corporation, 2200 Mission College Blvd., Santa Clara, CA 95052-8119, USA.

License: LicenseRef-AMD-Disclaimer
THESE PROPRIETARY LOGOS, SERVICE MARKS AND TRADEMARKS ARE PROVIDED "AS IS"
WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND INCLUDING WARRANTIES OF
MERCHANTABILITY, NON-INFRINGEMENT OF INTELLECTUAL PROPERTY, OR FITNESS FOR ANY
PARTICULAR PURPOSE. IN NO EVENT SHALL AMD OR ITS SUPPLIERS BE LIABLE FOR ANY
DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS,
BUSINESS INTERRUPTION, LOSS OF INFORMATION, INDIRECT, CONSEQUENTIAL OR PUNITIVE
DAMAGES) ARISING OUT OF THE USE OF OR INABILITY TO USE THE MATERIALS, EVEN IF
AMD HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. AMD and its suppliers
further do not warrant the accuracy or completeness of the information, text,
graphics, links or other items contained within this package.

License: LicenseRef-NVIDIA-Disclaimer
Copyright (C) 1997-2004 NVIDIA Corporation. All rights reserved. NVIDIA
Corporation, 2701 San Tomas Expressway Santa Clara, CA 95050, USA.
.
NVIDIA, the NVIDIA logo, 3D Play, 3D Vision Pro, 4-Plus-1, APEX, BattleBox,
BFGD, Big Format Gaming Display, CUDA, Dabbler, DALI, DGX Station,
DirectStylus, DirectTouch, Game Ready, GameStream, Geared For Gaming, GeForce,
GeForce Experience, GeForce GTX, GeForce RTX, GPUDirect, G-SYNC, GRID LINK,
GRID VGX, IceClear, ICERA, I AM AI, Iray, Jetson, Jetson AGX Xavier, Kepler,
Made To Game, Maximus, Mental Ray, NSIST on NVIDIA, nTersect, NVIDIA 3D Vision,
NVIDIA AGX, NVIDIA AutoWorks, NVIDIA BATTERY BOOST, NVIDIA BFGD, NVIDIA Big
Format Gaming Display, NVIDIA Business Platform, NVIDIA Clara, NVIDIA DALI,
NVIDIA Denver, NVIDIA DesignWorks, NVIDIA DGX, NVIDIA DGX POD, NVIDIA DGX
Superpod, NVIDIA DRIVE, NVIDIA DRIVE Autopilot, NVIDIA DRIVE Constellation,
NVIDIA DRIVE Hyperion, NVIDIA DRIVE Sim, NVIDIA GameWorks, NVIDIA GPU BOOST,
NVIDIA GPU CLOUD, NVIDIA GRID, NVIDIA GRID vGPU, NVIDIA G-SYNC, NVIDIA HGX,
NVIDIA Holodeck, NVIDIA IndeX, NVIDIA Isaac, NVIDIA Isaac SDK, NVIDIA Isaac
SIM, NVIDIA Jetpack, NVIDIA Kepler, NVIDIA Maglev, NVIDIA Maximus, NVIDIA
Maxwell, NVIDIA nForce, NVIDIA OptiX, NVIDIA Orin, NVIDIA PartnerForce, NVIDIA
PureAudio, NVIDIA Quadro, NVIDIA RTX, NVIDIA SHIELD, NVIDIA SLI, NVIDIA SLI
Ready, NVIDIA Slide Cover, NVIDIA SPOT, NVIDIA Tegra, NVIDIA Turing, nView,
NVLink, NVS, NVSwitch, OpenACC, Openautomate, Optimus, OptiX, Pascal, Pegasus,
PGI, PGI Visual Fortran, PhysX, Quadro, Quadro Experience, Quadro RTX,
RealityServer, SceniX, Shadowplay, SHIELD, SLI, Surround, Tegra, Tegra NOTE,
TegraZone, TensorRT, Tesla, The Way It's Meant to be Played, TWIMTBP, ULMB,
vGPU, Vibrante, VisionWorks, VirtualLink, VRLync, and Xavier are trademarks
and/or registered trademarks of NVIDIA Corporation in the U.S. and/or other
countries. Other company and product names may be trademarks of the respective
companies with which they are associated.
.
THESE MATERIALS ARE PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF
ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY, TITLE, NON-INFRINGEMENT OF
INTELLECTUAL PROPERTY, OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT SHALL
NVIDIA OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING,
WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, LOSS OF
INFORMATION) ARISING OUT OF THE USE OF OR INABILITY TO USE THE MATERIALS, EVEN
IF NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME
JURISDICTIONS PROHIBIT THE EXCLUSION OR LIMITATION OF LIABILITY FOR
CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
NVIDIA does not warrant the accuracy or completeness of the information, text,
graphics, links or other items contained within these materials. NVIDIA may
make changes to these materials, or to the products described therein, at any
time without notice, but makes no commitment to update the Materials.

License: GPL-3.0-or-later
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License along with
this program. If not, see <https://www.gnu.org/licenses/>.
.
On Debian(-based) GNU/Linux systems, the full text of the GNU General Public
License, version 3, can be found in the file
`/usr/share/common-licenses/GPL-3'.

License: MIT
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
.
The above copyright notice and this permission notice (including the next
paragraph) shall be included in all copies or substantial portions of the
Software.
.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

License: MPL-2.0
This Source Code Form is subject to the terms of the Mozilla Public License,
v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain
one at <https://mozilla.org/MPL/2.0/>.
.
On Debian(-based) GNU/Linux systems, the full text of the Mozilla Public
License, v. 2.0, can be found in the file `/usr/share/common-licenses/MPL-2.0'.
76 changes: 76 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
# Contributor Covenant Code of Conduct

## Our Pledge

In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, sex characteristics, gender identity and
expression, level of experience, education, socio-economic status, nationality,
personal appearance, race, religion, or sexual identity and orientation.

## Our Standards

Examples of behavior that contributes to creating a positive environment
include:

* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery and unwelcome sexual attention or
advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic
address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting

## Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or reject
comments, commits, code, wiki edits, issues, and other contributions that are
not aligned to this Code of Conduct, or to ban temporarily or permanently any
contributor for other behaviors that they deem inappropriate, threatening,
offensive, or harmful.

## Scope

This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at [email protected]. All complaints
will be reviewed and investigated and will result in a response that is deemed
necessary and appropriate to the circumstances. The project team is obligated to
maintain confidentiality with regard to the reporter of an incident. Further
details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage],
version 1.4, available at <https://www.contributor-covenant.org/version/1/4/code-of-conduct.html>.

[homepage]: https://www.contributor-covenant.org

For answers to common questions about this code of conduct, see
<https://www.contributor-covenant.org/faq>
Loading

0 comments on commit 651306d

Please sign in to comment.