Bug 1965060 - Operators in SPDX license expression in darktable.appdata.xml should be in uppercase
Summary: Operators in SPDX license expression in darktable.appdata.xml should be in up...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: darktable
Version: 34
Hardware: All
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Edouard Bourguignon
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-05-26 17:34 UTC by Josep
Modified: 2022-01-09 15:03 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-01-09 15:03:14 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Josep 2021-05-26 17:34:31 UTC
gnome-software shows the License of darktable as being "Proprietary".

The problem may be caused by the SPDX license expression in darktable.appdata.xml  [1] file, which contains operators in smallcase when they should be in uppercase [2]. 


References:
[1] https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-project_license
[2] https://spdx.github.io/spdx-spec/appendix-IV-SPDX-license-expressions/#case-sensitivity

Comment 1 Germano Massullo (Thetra) 2021-05-26 17:41:12 UTC
Thank you for your bugreport, very interesting. I will send a patch soon

Comment 2 Germano Massullo (Thetra) 2021-05-26 17:44:06 UTC
https://github.com/darktable-org/darktable/pull/9071

Comment 4 Germano Massullo (Thetra) 2022-01-09 15:03:14 UTC
problem addressed upstream


Note You need to log in before you can comment on or make changes to this bug.