Skip to content

Commit

Permalink
Update license to LGPLv2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
ehopperdietzel committed Dec 8, 2024
1 parent 92142c2 commit 38c1f54
Show file tree
Hide file tree
Showing 7 changed files with 529 additions and 31 deletions.
14 changes: 14 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
SRM (0.11.0-1)

# License

* Updated license to LGPLv2.1.

# API Additions

* srmConnectorGetCurrentBufferAge: Retrieves the age of the current buffer according to the [EGL_EXT_buffer_age](https://registry.khronos.org/EGL/extensions/EXT/EGL_EXT_buffer_age.txt) extension specification.
* srmBufferWrite2(Begin/Update/End): An alternative to srmBufferWrite() that allows multiple texture updates without issuing an immediate internal synchronization.

-- Eduardo Hopperdietzel <[email protected]> Sun, 08 Dec 2024 20:12:27 -0300


SRM (0.10.0-1)

# API Additions
Expand Down
525 changes: 504 additions & 21 deletions LICENSE

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

<p align="left">
<a href="https://github.com/CuarzoSoftware/SRM/blob/main/LICENSE">
<img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="SRM is released under the MIT license." />
<img src="https://img.shields.io/badge/license-LGPLv2.1-blue.svg" alt="SRM is released under the LGPLv2.1 license." />
</a>
<a href="https://github.com/CuarzoSoftware/SRM">
<img src="https://img.shields.io/badge/version-0.10.0-brightgreen" alt="Current SRM version." />
<img src="https://img.shields.io/badge/version-0.11.0-brightgreen" alt="Current SRM version." />
</a>
</p>

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.10.0
0.11.0
3 changes: 1 addition & 2 deletions doxygen/md/Downloads.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@
Pre-built binaries are provided for the following distributions. Please be aware that their versions may not always match the latest SRM release.

* **Arch** : [libsrm](https://aur.archlinux.org/packages/libsrm) - *Thanks to [@TrialnError](https://aur.archlinux.org/account/TrialnError)*.
* **Arch** : [libsrm-devel-git](https://aur.archlinux.org/packages/libsrm-devel-git) - *Thanks to [@kingdomkind ](https://github.com/kingdomkind) (devel branch)*.
* **Debian** : [libsrm](https://packages.debian.org/source/sid/libsrm) - *Thanks to [Sudip Mukherjee](https://github.com/sudipm-mukherjee)*.
* **Fedora** : [cuarzo-srm](https://copr.fedorainfracloud.org/coprs/ehopperdietzel/cuarzo/) - *By [Eduardo Hopperdietzel](https://github.com/ehopperdietzel) (always up to date)*.
* **Fedora** : [cuarzo-srm](https://copr.fedorainfracloud.org/coprs/cuarzo/software/) - *By [Cuarzo Software](https://github.com/CuarzoSoftware) (always up to date)*.
* **NixOS** : [srm-cuarzo](https://search.nixos.org/packages?channel=unstable&show=srm-cuarzo&from=0&size=50&sort=relevance&type=packages&query=srm) - *Thanks to [Marco Rebhan](https://github.com/2xsaiko)*.

## Manual Building
Expand Down
10 changes: 6 additions & 4 deletions pkg/fedora/latest.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
%global basever 0.10.0
%global basever 0.11.0
%global origrel 1
%global somajor 0

Expand All @@ -7,7 +7,7 @@ Version: %{basever}%{?origrel:_%{origrel}}
Release: 1%{?dist}
Summary: Simple Rendering Manager: C library for building OpenGL ES 2.0 applications on top of DRM/KMS

License: MIT
License: LGPLv2.1
URL: https://github.com/CuarzoSoftware/SRM

BuildRequires: tar
Expand Down Expand Up @@ -91,5 +91,7 @@ pushd repo/src
%{_libdir}/pkgconfig/SRM.pc

%changelog
* Mon Nov 11 2024 Eduardo Hopperdietzel <[email protected]> - %{basever}-%{origrel}
- srmConnectorGetSerial: Retrieves the serial number of a connected display.
* Sun Dec 08 2024 Eduardo Hopperdietzel <[email protected]> - %{basever}-%{origrel}
- Updated license to LGPLv2.1.
- srmConnectorGetCurrentBufferAge: Retrieves the age of the current buffer according to the [EGL_EXT_buffer_age](https://registry.khronos.org/EGL/extensions/EXT/EGL_EXT_buffer_age.txt) extension specification.
- srmBufferWrite2(Begin/Update/End): An alternative to srmBufferWrite() that allows multiple texture updates without issuing an immediate internal synchronization.
2 changes: 1 addition & 1 deletion pkg/fedora/template.spec
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Version: %{basever}%{?origrel:_%{origrel}}
Release: 1%{?dist}
Summary: Simple Rendering Manager: C library for building OpenGL ES 2.0 applications on top of DRM/KMS

License: MIT
License: LGPLv2.1
URL: https://github.com/CuarzoSoftware/SRM

BuildRequires: tar
Expand Down

0 comments on commit 38c1f54

Please sign in to comment.