satdump 1.2.2+git20261022.9fee079+dfsg-1
Package Information
| Description | Generic satellite data processing software It is a one-stop-shop that provides all the necessary stages to get from satellite transmission to actual products. Features: * Support of many SDRs such as RTL-SDR, Airspy, HackRF, BladeRF, LimeSDR, PlutoSDR, etc. * Recording of radio basebands from your SDR * Decoding and processing the data from over 90 different satellites and even space probes. * Live decoding of supported satellite links such as APT, LRPT, HRPT, LRIT, HRIT and many more. * Image and data decoding from satellites such as NOAA 15-18-19, Meteor-M, GOES, Elektro-L, Metop, FengYun, etc. * Calibrated and georefrenced L1b products output on select satellites, such as Sea Surface Temperature, Microphysics, etc. ready to use for scientific applications such as numerical weather forecasts. * Support for projecting the satellite imagery over a map, including layering with other instruments or satellites. * Inmarsat Aero and STD-C EGC messages decoding. * Scheduler and rotator control for automated satellite stations. * Ingestor for automated geostationary weather satellites reception. This package provides satdump GUI, CLI and server. |
|---|---|
| Maintainer | Apostolos Kefalas <sv1ljj@raag.org> |
| Changed By | Apostolos Kefalas <sv1ljj@raag.org> |
| Sponsor | tar@debian.org |
| Distribution | unstable |
| Architecture | any all |
| VCS | git: https://salsa.debian.org/svone/satdump.git (browse) |
| Closes | #1147141 |
| Popcon Installs | 63 |
| Binary NEW | Yes (new binary packages of a source already in sid) |
| Tracker | https://tracker.debian.org/pkg/satdump |
| Uploaded | 3 hours ago |
New Package Report
.changes
| Version | 1.2.2+git20261022.9fee079+dfsg-1 |
|---|---|
| Changed-By | Apostolos Kefalas <sv1ljj@raag.org> |
| Architecture | source all arm64 |
| Distribution | unstable |
| Date | Mon, 26 Oct 2026 19:41:45 +0200 |
| Source | satdump |
Changelog
satdump (1.2.2+git20261022.9fee079+dfsg-1) unstable; urgency=medium . * d/watch: Follow upstream repo HEAD * Update to upstream version 1.2.2+git20261022.9fee079+dfsg (Closes: #1147141) * d/copyright: Add new files, drop superfluous rules * Drop patches fixed upstream * Fix forgotten Dversionmagle * Split satdump-data to -dev and fonts- * Reorganize and update lintian overrides after package split * Delete text editor backup files of FR and IT translations * d/control: Update Breaks, Replaces for new split package
.dsc
| Package-List | fonts-satdump deb hamradio optional arch=all satdump deb hamradio optional arch=any satdump-data deb hamradio optional arch=all satdump-dev deb hamradio optional arch=any |
|---|---|
| Section | hamradio |
| Priority | optional |
| Component | main |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: SatDump
Upstream-Contact: Alan Antoine <aang23@altillimity.com>
Source: https://github.com/SatDump/SatDump
Files-Excluded: plugins/inmarsat_support/aero/mbelib/*
Files: *
Copyright: Alan Antoine <aang23@altillimity.com>
License: GPL-3.0
Files: org.satdump.satdump.appdata.xml
Copyright: Aang23
License: GFDL-1.3-or-later
Files: satdump.appdata.xml
Copyright: 2023-2026 Apostolos Kefalas <sv1ljj@raag.org>
License: GPL-3.0+
Files: debian/*
Copyright: 2023-2026 Apostolos Kefalas <sv1ljj@raag.org>
License: GPL-3.0
Files: debian/org.satdump.satdump.metainfo.xml
Copyright: 2024-2026 Apostolos Kefalas <sv1ljj@raag.org>
License: FSFAP
Files: plugins/dvb_support/codings/dvb-s2/bbframe_bch.cpp
plugins/dvb_support/codings/dvb-s2/bbframe_bch.h
Copyright: 2018 Ahmet Inan, Ron Economos.
License: GPL-3.0+
Files: plugins/dvb_support/codings/dvb-s2/bbframe_descramble.cpp
plugins/dvb_support/codings/dvb-s2/bbframe_descramble.h
plugins/dvb_support/codings/dvb-s2/bbframe_ldpc.cpp
Copyright: 2018 Ron Economos.
License: GPL-3.0+
Files: plugins/dvb_support/codings/dvb-s2/bch/bitman.hh
plugins/dvb_support/codings/dvb-s2/bch/bose_chaudhuri_hocquenghem_decoder.hh
plugins/dvb_support/codings/dvb-s2/bch/galois_field.hh
plugins/dvb_support/codings/dvb-s2/bch/reed_solomon_error_correction.hh
Copyright: 2018 Ahmet Inan, Ron Economos.
License: GPL-3.0+
Files: plugins/dvb_support/codings/dvb-s2/ldpc/*
Copyright: 2018 Ahmet Inan <xdsopl@gmail.com>
License: 0BSD
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Files: plugins/hinode_support/hinode/instruments/*
Copyright: 2020 SolarSoft Consortium
License: BSD-2-Clause
Comment: https://hesperia.gsfc.nasa.gov/ssw/
Files: plugins/inmarsat_support/aero/libacars/*
Copyright: 2018-2021 Tomasz Lemiech <szpajder@gmail.com>
License: MIT
Files: plugins/inmarsat_support/aero/libacars/asn1/BIT_STRING.c
plugins/inmarsat_support/aero/libacars/asn1/BIT_STRING.h
plugins/inmarsat_support/aero/libacars/asn1/BOOLEAN.c
plugins/inmarsat_support/aero/libacars/asn1/BOOLEAN.h
plugins/inmarsat_support/aero/libacars/asn1/IA5String.c
plugins/inmarsat_support/aero/libacars/asn1/IA5String.h
plugins/inmarsat_support/aero/libacars/asn1/INTEGER.c
plugins/inmarsat_support/aero/libacars/asn1/INTEGER.h
plugins/inmarsat_support/aero/libacars/asn1/NULL.c
plugins/inmarsat_support/aero/libacars/asn1/NULL.h
plugins/inmarsat_support/aero/libacars/asn1/NumericString.c
plugins/inmarsat_support/aero/libacars/asn1/NumericString.h
plugins/inmarsat_support/aero/libacars/asn1/OCTET_STRING.c
plugins/inmarsat_support/aero/libacars/asn1/OCTET_STRING.h
plugins/inmarsat_support/aero/libacars/asn1/asn_SEQUENCE_OF.c
plugins/inmarsat_support/aero/libacars/asn1/asn_SEQUENCE_OF.h
plugins/inmarsat_support/aero/libacars/asn1/asn_SET_OF.c
plugins/inmarsat_support/aero/libacars/asn1/asn_SET_OF.h
plugins/inmarsat_support/aero/libacars/asn1/asn_codecs.h
plugins/inmarsat_support/aero/libacars/asn1/asn_codecs_prim.c
plugins/inmarsat_support/aero/libacars/asn1/asn_codecs_prim.h
plugins/inmarsat_support/aero/libacars/asn1/ber_decoder.c
plugins/inmarsat_support/aero/libacars/asn1/ber_decoder.h
plugins/inmarsat_support/aero/libacars/asn1/ber_tlv_length.c
plugins/inmarsat_support/aero/libacars/asn1/ber_tlv_length.h
plugins/inmarsat_support/aero/libacars/asn1/ber_tlv_tag.c
plugins/inmarsat_support/aero/libacars/asn1/ber_tlv_tag.h
plugins/inmarsat_support/aero/libacars/asn1/constr_CHOICE.c
plugins/inmarsat_support/aero/libacars/asn1/constr_CHOICE.h
plugins/inmarsat_support/aero/libacars/asn1/constr_SEQUENCE.c
plugins/inmarsat_support/aero/libacars/asn1/constr_SEQUENCE.h
plugins/inmarsat_support/aero/libacars/asn1/constr_SEQUENCE_OF.c
plugins/inmarsat_support/aero/libacars/asn1/constr_SEQUENCE_OF.h
plugins/inmarsat_support/aero/libacars/asn1/constr_SET_OF.c
plugins/inmarsat_support/aero/libacars/asn1/constr_SET_OF.h
plugins/inmarsat_support/aero/libacars/asn1/constr_TYPE.c
plugins/inmarsat_support/aero/libacars/asn1/constraints.h
plugins/inmarsat_support/aero/libacars/asn1/der_encoder.c
plugins/inmarsat_support/aero/libacars/asn1/der_encoder.h
plugins/inmarsat_support/aero/libacars/asn1/per_decoder.h
plugins/inmarsat_support/aero/libacars/asn1/per_encoder.h
plugins/inmarsat_support/aero/libacars/asn1/per_opentype.c
plugins/inmarsat_support/aero/libacars/asn1/per_opentype.h
plugins/inmarsat_support/aero/libacars/asn1/per_support.c
plugins/inmarsat_support/aero/libacars/asn1/per_support.h
plugins/inmarsat_support/aero/libacars/asn1/xer_decoder.c
plugins/inmarsat_support/aero/libacars/asn1/xer_decoder.h
plugins/inmarsat_support/aero/libacars/asn1/xer_encoder.c
plugins/inmarsat_support/aero/libacars/asn1/xer_encoder.h
plugins/inmarsat_support/aero/libacars/asn1/xer_support.c
plugins/inmarsat_support/aero/libacars/asn1/xer_support.h
Copyright: 2003-2004 X/IO Labs, xiolabs.com.
2003-2014 Lev Walkin <vlm@lionet.info>.
License: 0BSD
Redistribution and modifications are permitted subject to BSD license.
Files: plugins/firstparty_support/fcidecomp/*
Copyright: 2015-2023, European Organisation for the Rxploitation of Meteorogical Satellites (EUMETSAT)
License: Apache-2.0
Files: plugins/firstparty_support/fcidecomp/charls/*
Copyright: Team CharLS
License: BSD-3-Clause
Files: plugins/experimental_devices_support/libserial/*
Copyright: William Woodall <wjwwood@gmail.com>
John Harrison <ash.gti@gmail.com>
License: MIT
Files: plugins/sdr_sources/mirisdr_sdr_support/mirisdr/*
Copyright: 2013 Miroslav Slugen <thunder.m@email.cz
License: GPL-2.0+
Files: plugins/sdr_sources/mirisdr_sdr_support/mirisdr/convenience.c
Copyright: 2012 Kyle Keen <keenerd@gmail.com>
License: GPL-2.0+
Files: plugins/sdr_sources/mirisdr_sdr_support/mirisdr/miri_fm.c
Copyright: 2012 Hoernchen <la@tfc-server.de>
2012 Kyle Keen <keenerd@gmail.com>
2012 Steve Markgraf <steve@steve-m.de>
2013 Elias Oenal <EliasOenal@gmail.com>
License: GPL-2.0+
Files: plugins/sdr_sources/mirisdr_sdr_support/mirisdr/miri_sdr.c
plugins/sdr_sources/mirisdr_sdr_support/mirisdr/mirisdr.h
Copyright: 2012 Dimitri Stolnikov <horiz0n@gmx.net>
2012 Steve Markgraf <steve@steve-m.de>
License: GPL-2.0+
Files: plugins/sdr_sources/mirisdr_sdr_support/mirisdr/getopt/getopt.c
plugins/sdr_sources/mirisdr_sdr_support/mirisdr/getopt/getopt.h
Copyright: 1989-2001 Free Software Foundation, Inc.
License: LGPL-2.1+
Files: plugins/sdr_sources/sddc_sdr_support/lib/*
Copyright: 2017-2020 Oscar Steila ik1xpv<at>gmail.com
License: MIT
Files: plugins/sdr_sources/sddc_sdr_support/lib/Core/FX3Class.h
Copyright: 2017-2020 Oscar Steila ik1xpv<at>gmail.com
2016 Booya Corp. <booyasdr@gmail.com>
License: MIT
Files: plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/linux/ezusb.c
plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/linux/ezusb.h
Copyright: 2001 Stephen Williams (steve@icarus.com)
2001-2002 David Brownell (dbrownell@users.sourceforge.net)
2008 Roger Williams (rawqux@users.sourceforge.net)
2012 Pete Batard (pete@akeo.ie)
2013 Federico Manzan (f.manzan@gmail.com)
License: GPL-2.0+
Files: plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/linux/logging.c
plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/linux/logging.h
plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/linux/streaming.c
plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/linux/streaming.h
plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/linux/usb_device.c
plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/linux/usb_device.h
plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/linux/usb_device_internals.h
Copyright: 2020 Franco Venturi
License: GPL-3.0+
Files: plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/win32/FX3handler.cpp
plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/win32/FX3handler.h
Copyright: 2016 Booya Corp. <booyasdr@gmail.com>
License: MIT
Files: plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/win32/CyAPI/*
Copyright: 2009-2012, Cypress Semiconductor Corporation
License: LGPL-2.1-only
Files: plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/win32/CyAPI/devioctl.h
Copyright: 1992-1999 Microsoft Corporation
2012 PrimeSense Ltd.
License: Apache-2.0
Files: plugins/sdr_sources/sddc_sdr_support/lib/Core/pffft/*
Copyright: 2020 Dario Mambro ( dario.mambro@gmail.com )
2019 Hayati Ayguen ( h_ayguen@web.de )
2013 Julien Pommier ( pommier@modartt.com )
2004 the University Corporation for Atmospheric Research ("UCAR")
License: Expat
Files: plugins/sdr_sources/sddc_sdr_support/lib/Core/pffft/pf_mixer.cpp
plugins/sdr_sources/sddc_sdr_support/lib/Core/pffft/pf_mixer.h
Copyright: 2014 Andras Retzler <randras@sdr.hu>
2020 Hayati Ayguen <h_ayguen@web.de>
License: Expat
Files: plugins/sdr_sources/sddc_sdr_support/lib/Core/pffft/sse2neon.h
Copyright: John W. Ratcliff <jratcliffscarab@gmail.com>
Brandon Rowlett <browlett@nvidia.com>
Ken Fast <kfast@gdeb.com>
Eric van Beurden <evanbeurden@nvidia.com>
Alexander Potylitsin <apotylitsin@nvidia.com>
Hasindu Gamaarachchi <hasindu2008@gmail.com>
Jim Huang <jserv@biilabs.io>
Mark Cheng <marktwtn@biilabs.io>
Malcolm James MacLeod <malcolm@gulden.com>
Devin Hussey (easyaspi314) <husseydevin@gmail.com>
Sebastian Pop <spop@amazon.com>
Developer Ecosystem Engineering <DeveloperEcosystemEngineering@apple.com>
Danila Kutenin <danilak@google.com>
François Turban (JishinMaster) <francois.turban@gmail.com>
Pei-Hsuan Hung <afcidk@gmail.com>
Yang-Hao Yuan <yanghau@biilabs.io>
Syoyo Fujita <syoyo@lighttransport.com>
Brecht Van Lommel <brecht@blender.org>
License: Expat
Files: plugins/sdr_sources/sddc_sdr_support/lib/libsddc/*
Copyright: 2020 by Franco Venturi
License: GPL-3.0+
Files: plugins/sdr_sources/spyserver_support/spyserver/spyserver_protocol.h
Copyright: 2017 Youssef Touil youssef@live.com
License: GPL-3.0
Comments: This file was taken from SDRplusplus project which is GPL-3.0. The
The implementation in SDRplusplus was made by SDRplusplus author with the help
of Youssef Touil
Files: plugins/spacex_support/spacex/falcon_video_encoder.cpp
plugins/spacex_support/spacex/falcon_video_encoder.hpp
Copyright: Oleg Kutkov <contact@olegkutkov.me>
License: GPL-3.0
Files: plugins/stereo_support/stereo/instruments/secchi/rice_decomp.cpp
Copyright: 2020 SolarSoft Consortium
License: BSD-2-Clause
Comment: https://hesperia.gsfc.nasa.gov/ssw/LICENSE
Files: plugins/xrit_support/DecompWT/*
Copyright: 2019 EUMETSAT
License: Apache-2.0
Files: src-core/angelscript/*
Copyright: 2003-2025 Andreas Jonsson <andreas@angelcode.com>
License: Zlib
Files: src-core/common/codings/dvb-s2/*
Copyright: 2018 Ron Economos.
License: GPL-3.0+
Files: src-core/common/codings/viterbi/volk_k7_r2_generic_fixed.h
Copyright: 2014 Free Software Foundation, Inc.
License: GPL-3.0+
Files: src-core/image/bayer/*
Copyright: Damien Douxchamps and Frederic Devernay
License: LGPL-2.1+
Files: src-core/image/font/imstb_rectpack.h
src-core/image/font/imstb_textedit.h
src-core/image/font/imstb_truetype.h
Copyright: 2017 Sean Barrett
License: Expat or Unlicense
Files: src-core/image/font/utf8.h
Copyright: 2006 Nemanja Trifunovic
License: BSL-1.0
Files: src-core/image/font/utf8/*
Copyright: 2006 Nemanja Trifunovic
License: BSL-1.0
Files: src-core/image/font_lib/*
Copyright: 2017 Sean Barrett
License: Expat or Unlicense
Files: src-core/common/map/maidenhead.c
src-core/common/map/maidenhead.h
Copyright: 2021 Mateusz Salwach
License: Expat
Files: src-core/projection/thinplatespline.cpp
Copyright: 2004 VIZRT Inc.
2008-2014 Even Rouault <even dot rouault at spatialys.com>
License: Expat
Files: src-core/projection/thinplatespline.h
Copyright: 2004 VIZRT Inc.
License: Expat
Files: src-core/imgui/imgui.cpp
Copyright: 2014-2023 Omar Cornut
License: MIT
Files: src-core/imgui/imgui_draw.cpp
Copyright: 2004, 2005 Tristan Grimmer
License: MIT
Files: src-core/imgui/imgui_markdown.h
Copyright: 2019 Juliette Foucaut & Doug Binks
License: Zlib
Files: src-core/imgui/imstb_rectpack.h
src-core/imgui/imstb_textedit.h
src-core/imgui/imstb_truetype.h
Copyright: 2017 Sean Barrett
License: Expat
Files: src-core/imgui/implot/*
Copyright: 2023 Evan Pezent
License: Expat
Files: src-ui/imgui/portable-file-dialogs.h
Copyright: 2018 —2020 Sam Hocevar <sam@hocevar.net>
License: WTFPL
Files: src-core/libs/rapidxml.hpp
Copyright: 2006-2009 Marcin Kalicinski
License: MIT
Files: src-core/libs/strings_h_win.h
Copyright: 2019 win32ports
License: MIT
Files: src-core/libs/aec/*
Copyright: 2012 - 2016 Mathis Rosenhauer, Luis Kornblueh
License: BSD-2-clause
Files: src-core/libs/base64/*
Copyright: 2016-2024 tomykaira
License: MIT
Files: src-core/libs/bzlib/*
Copyright: 1996-2010 Julian Seward <jseward@acm.org>
License: bzip2-1.0.6
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
.
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
.
2. The origin of this software must not be misrepresented; you must not claim
that you wrote the original software. If you use this software in a product, an
acknowledgment in the product documentation would be appreciated but is not required.
.
3. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
.
4. The name of the author may not be used to endorse or promote products derived
from this software without specific prior written permission.
.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Files: src-core/libs/ctpl/ctpl_stl.h
Copyright: 2014 Vitaliy Vitsentiy
License: Apache-2.0
Files: src-core/libs/deepspace-turbo/*
Copyright: 2017 Gianluca Marcon
License: Expat
Files: src-core/libs/dlfcn/*
Copyright: 2007 Ramiro Polla
2015 Tiancheng "Timothy" Gu
2019 Pali Rohár <pali.rohar@gmail.com>
2020 Ralf Habacker <ralf.habacker@freenet.de>
License: Expat
Files: src-core/libs/jpeg/*
Copyright: 1991-2020 Thomas G. Lane, Guido Vollbending
License: IJG
Files: src-core/libs/jpeg12/*
Copyright: 1991-2020 Thomas G. Lane, Guido Vollbending
License: IJG
Files: src-core/libs/miniz/*
Copyright: 2010-2014 Rich Geldreich and Tenacious Software LLC
2013-2014 RAD Game Tools and Valve Software
License: Expat
Files: src-core/libs/miniz/miniz_zip.c
Copyright: 2010-2014 Rich Geldreich and Tenacious Software LLC
2013-2014 RAD Game Tools and Valve Software
2016 Martin Raiber
License: Expat
Files: src-core/libs/muparser/*
Copyright: 2004-2021 Ingo Berg
License: BSD-2-Clause
Files: src-core/libs/muparserx/*
Copyright: 2023 Ingo Berg
License: BSD-2-Clause
Files: src-core/libs/openjp2/bio.c
src-core/libs/openjp2/bio.h
src-core/libs/openjp2/cio.c
src-core/libs/openjp2/cio.h
src-core/libs/openjp2/dwt.c
src-core/libs/openjp2/dwt.h
src-core/libs/openjp2/event.c
src-core/libs/openjp2/event.h
src-core/libs/openjp2/function_list.c
src-core/libs/openjp2/function_list.h
src-core/libs/openjp2/image.c
src-core/libs/openjp2/image.h
src-core/libs/openjp2/invert.c
src-core/libs/openjp2/invert.h
src-core/libs/openjp2/j2k.c
src-core/libs/openjp2/j2k.h
src-core/libs/openjp2/jp2.c
src-core/libs/openjp2/jp2.h
src-core/libs/openjp2/mct.c
src-core/libs/openjp2/mct.h
src-core/libs/openjp2/mqc.c
src-core/libs/openjp2/mqc.h
src-core/libs/openjp2/mqc_inl.h
src-core/libs/openjp2/openjpeg.c
src-core/libs/openjp2/openjpeg.h
src-core/libs/openjp2/opj_clock.c
src-core/libs/openjp2/opj_clock.h
src-core/libs/openjp2/opj_codec.h
src-core/libs/openjp2/opj_common.h
src-core/libs/openjp2/opj_includes.h
src-core/libs/openjp2/opj_intmath.h
src-core/libs/openjp2/opj_inttypes.h
src-core/libs/openjp2/opj_malloc.c
src-core/libs/openjp2/opj_malloc.h
src-core/libs/openjp2/opj_stdint.h
src-core/libs/openjp2/pi.c
src-core/libs/openjp2/pi.h
src-core/libs/openjp2/sparse_array.c
src-core/libs/openjp2/sparse_array.h
src-core/libs/openjp2/t1.c
src-core/libs/openjp2/t1.h
src-core/libs/openjp2/t2.c
src-core/libs/openjp2/t2.h
src-core/libs/openjp2/tcd.c
src-core/libs/openjp2/tcd.h
src-core/libs/openjp2/tgt.c
src-core/libs/openjp2/tgt.h
src-core/libs/openjp2/thread.c
src-core/libs/openjp2/thread.h
src-core/libs/openjp2/tls_keys.h
Copyright: 2001-2003 David Janssens
2002-2003 Yannick Verschueren
2002-2014 Professor Benoit Macq
2002-2014 Universite catholique de Louvain (UCL), Belgium
2003-2007 Francois-Olivier Devaux
2003-2014 Antonin Descampe
2005 Herve Drolon, FreeImage Team
2006-2007 Parvatha Elangovan
2007 Callum Lerwick <seg@haxxed.com>
2007 Jonathan Ballard <dzonatas@dzonux.net>
2008 Jerome Fimes, Communications & Systemes <jerome.fimes@c-s.fr>
2008-2012 Centre National d'Etudes Spatiales (CNES), FR
2010-2011 Kaori Hagihara
2011-2012 Centre National d'Etudes Spatiales (CNES), France
2012 CS Systemes d'Information, France
2012 Carl Hetherington
2012-2015 Mathieu Malaterre <mathieu.malaterre@gmail.com>
2015 Matthieu Darbois
2016 Even Rouault
2017 IntoPix SA <contact@intopix.com>
License: BSD-2-Clause
Files: src-core/libs/openjp2/ht_dec.c
Copyright: 2021 Aous Naman
2021 Kakadu Software Pty Ltd, Australia
2021 The University of New South Wales, Australia
License: BSD-2-Clause
Files: src-core/libs/others/*
Copyright: 1997-2008 The NetBSD Foundation, Inc.
License: BSD-2-Clause-NETBSD
This code was contributed to The NetBSD Foundation by Klaus Klein.
Heavily optimised by David Laight
.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
.
THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
Files: src-core/nlohmann/*
Copyright: 2013-2022 Niels Lohmann <https://nlohmann.me>
License: MIT
Files: src-interface/imgui_notify/imgui_notify.h
Copyright: 2021 Patrick
License: Expat
Files: std_filesystem/filesystem
Copyright: 2018, Steffen Schümann <s.schuemann@pobox.com>
License: Expat
Files: volk_includes/volk/volk_alloc.hh
Copyright: 2019 Free Software Foundation, Inc.
License: GPL-3.0+
Files: android/imgui_backends/imgui_impl_opengl3_loader.h
Copyright: 2013-2020 The Khronos Group Inc.
License: MIT
License: GPL-3.0+
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 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 General Public License for more details.
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
License: GPL-3.0
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.
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
License: BSD-2-Clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS'
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
License: BSD-3-Clause
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
.
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors
may be used to endorse or promote products derived from this software without
specific prior written permission.
.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
License: GPL-2.0+
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 2 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 <http://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU General Public License
Version 2 can be found in `/usr/share/common-licenses/GPL-2'.
License: LGPL-2.1+
This file is part of the GNU C Library.
.
The GNU C Library 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 2.1 of the License, or (at your option) any later version.
.
The GNU C Library 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 the GNU C Library; if not, see <http://www.gnu.org/licences/>
.
On Debian systems, the complete text of the GNU Lesser General Public License
Version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
License: Expat
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 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 NONINFRINGEMENT. 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: Apache-2.0
On Debian systems, the complete text of the Apache License Version 2.0
can be found in `/usr/share/common-licenses/Apache-2.0'.
License: LGPL-2.1-only
On Debian systems, the complete text of the GNU Lesser General Public
License v2.1 only can be found in `/usr/share/common-licenses/LGPL-2.1'.
License: WTFPL
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
.
0. You just DO WHAT THE FUCK YOU WANT TO.
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 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 NONINFRINGEMENT. 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: Unlicense
This is free and unencumbered software released into the public domain.
.
Anyone is free to copy, modify, publish, use, compile, sell, or distribute
this software, either in source code form or as a compiled binary, for any
purpose, commercial or non-commercial, and by any means.
.
In jurisdictions that recognize copyright laws, the author or authors of this
software dedicate any and all copyright interest in the software to the public
domain. We make this dedication for the benefit of the public at large and to
the detriment of our heirs and successors. We intend this dedication to be an
overt act of relinquishment in perpetuity of all present and future rights to
this software under copyright law.
.
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 NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS 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.
.
For more information, please refer to <https://unlicense.org/>
License: BSL-1.0
Permission is hereby granted, free of charge, to any person or organization
obtaining a copy of the software and accompanying documentation covered by
this license (the "Software") to use, reproduce, display, distribute,
execute, and transmit the Software, and to prepare derivative works of the
Software, and to permit third-parties to whom the Software is furnished to
do so, all subject to the following:
.
The copyright notices in the Software and this entire statement, including
the above license grant, this restriction and the following disclaimer,
must be included in all copies of the Software, in whole or in part, and
all derivative works of the Software, unless such copies or derivative
works are solely in the form of machine-executable object code generated by
a source language processor.
.
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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
License: IJG
Permission is hereby granted to use, copy, modify, and distribute this software
(or portions thereof) for any purpose, without fee, subject to these conditions:
.
(1) If any part of the source code for this software is distributed, then this
README file must be included, with this copyright and no-warranty notice unaltered;
and any additions, deletions, or changes to the original files must be clearly
indicated in accompanying documentation.
(2) If only executable code is distributed, then the accompanying documentation
must state that "this software is based in part on the work of the Independent
JPEG Group".
(3) Permission for use of this software is granted only if the user accepts full
responsibility for any undesirable consequences; the authors accept NO LIABILITY
for damages of any kind.
.
These conditions apply to any software derived from or based on the IJG code,
not just to the unmodified library. If you use our work, you ought to acknowledge us.
.
Permission is NOT granted for the use of any IJG author's name or company name in
advertising or publicity relating to this software or products derived from it.
This software may be referred to only as "the Independent JPEG Group's software".
.
We specifically permit and encourage the use of this software as the basis of
commercial products, provided that all warranty or liability claims are assumed
by the product vendor.
.
ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
ansi2knr.c is NOT covered by the above copyright and conditions, but instead by
the usual distribution terms of the Free Software Foundation; principally, that
you must include source code if you redistribute it. (See the file ansi2knr.c for
full details.) However, since ansi2knr.c is not needed as part of any program
generated from the IJG code, this does not limit you more than the foregoing
paragraphs do.
.
The Unix configuration script "configure" was produced with GNU Autoconf. It is
copyright by the Free Software Foundation but is freely distributable. The same
holds for its supporting scripts (config.guess, config.sub, ltconfig, ltmain.sh).
Another support script, install-sh, is copyright by M.I.T. but is also freely
distributable.
.
It appears that the arithmetic coding option of the JPEG spec is covered by
patents owned by IBM, AT&T, and Mitsubishi. Hence arithmetic coding cannot legally
be used without obtaining one or more licenses. For this reason, support for
arithmetic coding has been removed from the free JPEG software. (Since arithmetic
coding provides only a marginal gain over the unpatented Huffman mode, it is
unlikely that very many implementations will support it.) So far as we are aware,
there are no patent restrictions on the remaining code.
.
The IJG distribution formerly included code to read and write GIF files. To
avoid entanglement with the Unisys LZW patent, GIF reading support has been
removed altogether, and the GIF writer has been simplified to produce
"uncompressed GIFs". This technique does not use the LZW algorithm; the
resulting GIF files are larger than usual, but are readable by all standard
GIF decoders.
.
We are required to state that
"The Graphics Interchange Format(c) is the Copyright property of CompuServe
Incorporated. GIF(sm) is a Service Mark property of CompuServe Incorporated."
License: FSFAP
Copying and distribution of this file, with or without modification, are
permitted in any medium without royalty provided the copyright notice and this
notice are preserved. This file is offered as-is, without any warranty.
License: Zlib
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the
use of this software.
.
Permission is granted to anyone to use this software for any purpose, including
commercial applications, and to alter it and redistribute it freely, subject to
the following restrictions:
.
1. The origin of this software must not be misrepresented; you must not claim
that you wrote the original software. If you use this software in a product,
an acknowledgment in the product documentation would be appreciated but is not
required.
.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
.
3. This notice may not be removed or altered from any source distribution.
License: GFDL-1.3-or-later
On Debian systems, the complete text of GNU Free Document License 1.3 can
be found in "/usr/share/common-licenses/GFDL-1.3"
DFSG Assistant LLM REVIEW 4 blocker, 9 important, 4 minor
This is an LLM based review using a Debian Inference based workflow. It was not written by a member of the DFSG team and has not been checked by one. It is not a decision on the package: it may be wrong, and it may have missed things.
Reviewed 2 hours ago.
Report
DFSG NEW review for satdump version 1.2.2+git20261022.9fee079+dfsg-1
Summary
- Licensing is DFSG-compliant and
debian/copyrightis accurate: No - Packaging is of good quality: No
- Issues: 4 blocker, 9 important, 4 minor
- debian/watch: version 5
- debian/copyright: machine-readable
- Scan before the review: 44 found, 15 not mentioned in this report
Licensing
Three parts of the source cannot be distributed as they stand: src-core/libs/bpe carries no licence grant at all, the CyAPI headers under the SDDC plugin are marked confidential/proprietary by Cypress, and resources/sddc/SDDC_FX3.img is a firmware blob with neither source nor licence. On top of that debian/copyright is far from complete: whole vendored libraries (calceph/CeCILL, libpredict GPL-2+, SuperNOVAS, libintl-tiny, CLI11, qoi, fkyaml, mqttc, libcorrect, FindZSTD), most of ImGui/implot3d/imnodes/gl3w, the fonts, the map/SPICE data and several named holders are missing, and the ldpc and asn1 stanzas use the wrong licence names. The catch-all Files: * GPL-3.0 hides all of this by assigning the wrong licence to hundreds of files.
Packaging
The packaging is broadly conventional (compat 13, dh sequencer, correct substvars, -march=native turned off through CI=yes, sane split, Vcs-*/Standards-Version fine), but it embeds at least seven libraries that Debian already ships, with a blanket embedded-library lintian override instead of using them; satdump-dev installs headers that include volk/fftw3/nng/OpenCL headers without depending on the corresponding -dev packages; there are no autopkgtests and no man pages; and the binary package ships translation sources and two stale editor backup files the changelog claims were deleted.
Issues
1. [blocker] [licensing] src-core/libs/bpe has no licence grant and is compiled into libsatdump_core
- Files:
src-core/libs/bpe/AC_BitPlaneCoding.c:1-18,src-core/libs/bpe/bpe.c:1-10,src-core/CMakeLists.txt:37,debian/copyright:7-9 - Basis: checked, in the package or with a reference tool
- Evidence:
(1) Before you download and use the program, you must read and agree the license agreement carefully.(author Hongqiang Wang, University of Nebraska-Lincoln); no agreement or permission text exists anywhere in the package.src-core/CMakeLists.txt:37listslibs/bpe/*.c. - Problem: The files grant no permission to copy, modify or distribute, and the licence agreement they refer to is not shipped, so the package cannot be legally distributed at all (DFSG 1 and 2; Policy 12.5 requires a verbatim licence). debian/copyright assigns them GPL-3.0 only through the
Files: *catch-all, which is false. - Fix: Obtain the licence terms in writing and add a proper stanza and licence text, or remove the directory (Files-Excluded plus a patch disabling the BPE decoder) and mention the removal in debian/copyright.
2. [blocker] [licensing] SDDC win32 plugin ships Cypress CyAPI files marked CONFIDENTIAL and PROPRIETARY
- Files:
plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/win32/CyAPI/CyAPI.h:5-16,plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/win32/CyAPI/CyAPI.cpp:5-16,plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/win32/CyAPI/CyUSB30_def.h:5-16,plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/win32/CyAPI/cyioctl.h:5-16,plugins/sdr_sources/sddc_sdr_support/lib/Core/arch/win32/CyAPI/VersionNo.h:5-16,debian/copyright:192-194 - Basis: checked, in the package or with a reference tool
- Evidence:
UNPUBLISHED, LICENSED SOFTWARE. CONFIDENTIAL AND PROPRIETARY INFORMATION WHICH IS THE PROPERTY OF CYPRESS. Use of this file is governed by the license agreement included in the file <install>/license/license.rtf. debian/copyright saysLicense: LGPL-2.1-onlyfor these files. - Problem: These files are proprietary and are distributed under a licence agreement that is not in the package, so they are not DFSG-free; the LGPL-2.1-only claim is simply wrong. They are win32-only sources that the Linux build does not need.
- Fix: Delete the CyAPI directory from the source package (or replace it), remove the SDDC win32 code that uses it, and drop the false stanza.
3. [blocker] [licensing] resources/sddc/SDDC_FX3.img is a 143 KB firmware blob with no source and no licence
- Files:
resources/sddc/SDDC_FX3.img,plugins/sdr_sources/sddc_sdr_support/sddc_sdr.cpp:68,debian/satdump-data.install:18 - Basis: checked, in the package or with a reference tool
- Evidence:
sddc_open(std::stoi(d_sdr_id), resources::getResourcePath("sddc/SDDC_FX3.img").c_str()); the file is 142.8 KB of unrecognised binary, is installed in satdump-data, and no generator or source for it is in the tree. debian/copyright has no stanza for resources/ at all. - Problem: This is a compiled firmware image whose preferred form for modification (and its licence) are absent from the source package, contrary to DFSG 2; debian/copyright attributes it to GPL-3.0 through the catch-all, which is unverifiable.
- Fix: Ship the firmware source and its licence and add a stanza, or exclude the image and document the removal; if it only exists as a blob, it belongs in non-free-firmware, not main.
4. [blocker] [licensing] Fonts in resources/fonts are redistributed with no licence and labelled GPL-3.0
- Files:
resources/fonts/font.ttf,resources/fonts/GloriaHallelujah-Regular.ttf,resources/fonts/IBMPlexSans-Regular-FAT.ttf,resources/fonts/LiberationSerif-Regular.ttf,resources/fonts/NotoSansSC-Medium.ttf,resources/fonts/Perfect-DOS-VGA-437-Win.ttf,resources/fonts/px_sans_nouveaux-FAT.ttf,resources/fonts/Roboto-Medium.ttf,debian/fonts-satdump.install,debian/copyright:7-9 - Basis: checked, in the package or with a reference tool
- Evidence:
usr/share/satdump/resources/fonts/*is installed in fonts-satdump; the directory contains only .ttf/.png files, with no copyright or licence file; debian/copyright has no stanza for them, soFiles: * ... License: GPL-3.0applies. - Problem: These are third-party fonts with different licences (Roboto is Apache-2.0, Liberation/Noto/IBM Plex are OFL, the merged font.ttf contains 3270 Nerd Font material, and Perfect DOS VGA 437 and PX Sans Nouveaux come from Dafont, where such fonts are commonly free for personal use only). Apache-2.0 and OFL require their notices to accompany the fonts, which they do not, and calling them GPL-3.0 is false.
- Fix: Add a stanza per font with its holder and licence and include the licence texts; drop any font whose licence cannot be established, if necessary shipping only Roboto/Noto/IBM Plex/Liberation and regenerating font.ttf from them.
5. [important] [licensing] CeCILL-licensed calceph (CNRS) is not documented in debian/copyright
- Files:
src-core/libs/calceph/calceph.h:16-31,src-core/libs/calceph/calceph.c:18-38,src-core/CMakeLists.txt:36,debian/copyright:7-9 - Basis: checked, in the package or with a reference tool
- Evidence:
Copyright, 2008-2025, CNRSandThis file is "triple-licensed", you have to choose one of the three licenses ... CeCILL-C ... or CeCILL-B ... or CeCILL v2.1; the copyright file contains neither CNRS nor CeCILL. - Problem: A whole vendored library with its own holder and a licence that is not in /usr/share/common-licenses is attributed to GPL-3.0 by the catch-all. Policy 12.5 requires the licence of every file, and the full text of a licence that is not a common one, in debian/copyright.
- Fix: Add a
Files: src-core/libs/calceph/*stanza with CNRS as holder, choose one of the three CeCILL variants, and include its full licence text (with a Comment naming the choice).
6. [important] [licensing] Many vendored libraries under src-core/libs, plugins and cmake are not mentioned at all in debian/copyright
- Files:
src-core/libs/predict/moon.c:12,src-core/libs/predict/predict.h:139,src-core/libs/supernovas/novas.h:1-15,src-core/libs/supernovas/refract.c:419-421,src-core/libs/libintl-tiny/libintl.cpp:3,src-core/libs/libopencl_loader/opencl_loader.cpp:5-6,src-core/libs/CLI11.hpp:8-10,src-core/libs/qoi.h:3-4,src-core/libs/fkyaml/fkyaml_fwd.hpp:7,src-core/libs/mqttc/mqtt.h:5-7,src-core/dsp/base/atomicops.h:1-10,src-core/dsp/base/readerwritercircularbuffer.h:1-4,src-core/libs/correct/correct.h:1-10,cmake/FindZSTD.cmake:1-3,plugins/gk2a_support/libtom/tomcrypt_des.c:1-8,debian/copyright:7-9 - Basis: checked, in the package or with a reference tool
- Evidence:
\copyright GPLv2+(libpredict);Copyright © 2019 Guohui Wang. All rights reserved.with no grant (libOpenCL-loader);CLI11 2.5.0 Copyright (c) 2017-2025 University of Cincinnati ... NSF AWARD 1414736BSD-3;SPDX-License-Identifier: MIT(qoi, fkyaml, mqttc);Distributed under the simplified BSD license(moodycamel atomicops);SPDX-FileCopyrightText: Facebook, Inc. and its affiliates. / SPDX-License-Identifier: Apache-2.0(FindZSTD.cmake);The library is free for all purposes(LibTomCrypt);src-core/libs/correct/*carries no notice at all. - Problem: All of these fall under
Files: * ... GPL-3.0, which is wrong for every one of them (libpredict is GPL-2+, the rest MIT/BSD-3/BSD-2/zlib/Apache-2.0/public-domain, and libOpenCL-loader has no stated licence in the package). None of the holders is named, so the copyright file neither identifies the licences nor preserves the notices those licences require; SuperNOVAS additionally carries code derived from SOFA and USNO NOVAS with no notice. - Fix: Add one stanza per library naming the holder and the licence found in its headers, include the MIT/BSD/zlib/Apache-2.0 texts as appropriate, obtain libOpenCL-loader's licence, and record SuperNOVAS's own licence plus the USNO/SOFA provenance.
7. [important] [licensing] Most of ImGui, implot3d, imnodes and gl3w is claimed to be GPL-3.0 though it is MIT/Unlicense/Khronos-MIT
- Files:
src-core/imgui/imgui.h:1,src-core/imgui/imgui_internal.h,src-core/imgui/imgui_widgets.cpp,src-core/imgui/imgui_tables.cpp,src-core/imgui/imgui_demo.cpp,src-core/imgui/imnodes/imnodes.h:1,src-core/imgui/implot3d/implot3d.h:3-5,src-ui/imgui/gl3w/glcorearb.h:10,src-ui/imgui/gl3w/gl3w.c:3-6,src-ui/imgui/gl3w/gl3w.h,src-ui/imgui/imgui_impl_glfw.cpp,src-ui/imgui/imgui_impl_opengl3.cpp,src-core/imgui/dialogs/widget.cpp - Basis: checked, in the package or with a reference tool
- Evidence:
implot3d.hline 5:Author: Breno Cunha Queiroz (brenocq.com);glcorearb.h:10** SPDX-License-Identifier: MIT;gl3w.c:3-6This is free and unencumbered software released into the public domain; imgui.h has no notice, but the ImGui sources in the same tree are MIT by Omar Cornut. Onlyimgui.cpp,imgui_draw.cpp,imstb_*,imgui_markdown.handimplot/*have (partial) stanzas; all other files fall toFiles: *GPL-3.0. - Problem: Hundreds of files (including several megabytes of ImGui, ImNodes and ImPlot3D) are documented with the wrong licence and without their copyright holders, which DEP-5 and Policy 12.5 require; the MIT notices must be preserved for the binaries that include this code.
- Fix: Cover these directories with stanzas naming Omar Cornut, Johann Muszynski, Breno Cunha Queiroz and the Khronos Group with their MIT/Unlicense licences, and name the implementation backends explicitly.
8. [important] [licensing] Copyright holders named in file notices are missing from the matching stanzas (Hoehrmann, Loitsch, Nemerson, Abseil, Queiroz, Lilley, Sun Microsystems)
- Files:
src-core/nlohmann/json.hpp:17446,src-core/nlohmann/json.hpp:17471,src-core/nlohmann/json.hpp:341,src-core/nlohmann/json.hpp:3113,src-core/imgui/implot/implot.cpp:3-4,plugins/experimental_devices_support/libserial/impl/list_ports/list_ports_linux.cpp:4,src-core/projection/thinplatespline.cpp:329-336,debian/copyright:326-328 - Basis: checked, in the package or with a reference tool
- Evidence:
SPDX-FileCopyrightText: 2008 - 2009 Björn Hoehrmann <bjoern@hoehrmann.de>,2009 Florian Loitsch,2016 - 2021 Evan Nemerson,2018 The Abseil Authors;Copyright (c) 2020-2024 Evan Pezent / Copyright (c) 2025 Breno Cunha Queiroz;Copyright (c) 2014 Craig Lilley;Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. - Problem: The existing stanzas name only the main author of each file (Niels Lohmann, Evan Pezent, William Woodall/John Harrison, VIZRT Inc./Even Rouault), so the file understates the set of copyright holders. Sun's ieee754 code in thinplatespline.cpp carries its own permission notice which must be preserved.
- Fix: Add the missing holders to the
src-core/nlohmann/*,src-core/imgui/implot/*,plugins/experimental_devices_support/libserial/*andsrc-core/projection/thinplatespline.*stanzas.
9. [important] [licensing] ldpc stanza says 0BSD for four files that are GPL-3.0-or-later
- Files:
plugins/dvb_support/codings/dvb-s2/ldpc/avx2.hh:1-8,plugins/dvb_support/codings/dvb-s2/ldpc/neon.hh:1-8,plugins/dvb_support/codings/dvb-s2/ldpc/simd.hh:1-8,plugins/dvb_support/codings/dvb-s2/ldpc/sse4_1.hh:1-8,plugins/dvb_support/codings/dvb-s2/ldpc/README.md:1-5,debian/copyright:45-53 - Basis: checked, in the package or with a reference tool
- Evidence:
This file is part of gr-dvbs2rx./SPDX-License-Identifier: GPL-3.0-or-laterin avx2.hh, neon.hh, simd.hh and sse4_1.hh, whileFiles: plugins/dvb_support/codings/dvb-s2/ldpc/*saysLicense: 0BSDand the README claims all files are from xdsopl/LDPC. - Problem: The wildcard stanza overrides the real GPL-3.0-or-later licence of those four files (and their holders Ahmet Inan and Ron Economos). The resulting work can still be GPL-3, but debian/copyright is inaccurate and drops the copyleft notice.
- Fix: Add a later stanza for avx2.hh, neon.hh, simd.hh and sse4_1.hh with
License: GPL-3.0+and the two holders, leaving 0BSD for the rest of the directory.
10. [important] [licensing] asn1 stanza uses 0BSD for asn1c runtime files that are BSD-2-Clause
- Files:
plugins/inmarsat_support/aero/libacars/asn1/BIT_STRING.c:1-4,plugins/inmarsat_support/aero/libacars/asn1/OCTET_STRING.c:1-4,debian/copyright:64-118 - Basis: checked, in the package or with a reference tool
- Evidence:
Copyright (c) 2003, 2004 Lev Walkin <vlm@lionet.info>. All rights reserved./Redistribution and modifications are permitted subject to BSD license.labelledLicense: 0BSD, with a paragraph that only repeats that one sentence and none of the BSD conditions. - Problem: 0BSD is not this licence (0BSD has no conditions at all); these are the asn1c runtime files under BSD-2-Clause, whose two conditions and disclaimer must be reproduced. The stanza also lists only ~50 files while
asn1/contains about 490, so the rest are covered by the earlierlibacars/*MIT stanza instead of BSD-2. - Fix: Change the stanza to
License: BSD-2-Clause(the text is already in the file), and make it coverplugins/inmarsat_support/aero/libacars/asn1/*with both holders, or list the generated files under their own BSD-2 stanza.
11. [important] [licensing] The GPL-3.0 paragraph grants "or any later version" while upstream is GPL-3.0 only
- Files:
debian/copyright:7-9,debian/copyright:546-558,debian/copyright:560-572,LICENSE:1-5 - Basis: checked, in the package or with a reference tool
- Evidence:
Files: * ... License: GPL-3.0and the standaloneLicense: GPL-3.0paragraph reads... either version 3 of the License, or (at your option) any later version.; the same text is duplicated underLicense: GPL-3.0+. The upstreamLICENSEis the plain GPLv3 text and the sources carry no "or later" notices. - Problem: The short name says version 3 only, the accompanying licence text says version 3 or later, and upstream grants only version 3. The contradiction is a misstatement of the package's licence (and the duplicated paragraph suggests a copy/paste).
- Fix: Use plain GPLv3 wording (or a pointer to /usr/share/common-licenses/GPL-3 as Policy 12.5 recommends) under
License: GPL-3.0, delete the duplicate GPL-3.0+ paragraph if the main program is not "or later", and keep GPL-3.0+ only where files really say so.
12. [important] [packaging] The source embeds at least seven libraries Debian already packages, hidden by a blanket embedded-library override
- Files:
debian/satdump.lintian-overrides:1-5,src-core/libs/nlohmann/json.hpp,src-core/libs/CLI11.hpp,src-core/libs/muparser,src-core/libs/openjp2,src-core/libs/jpeg,src-core/libs/jpeg12,src-core/libs/bzlib,src-core/libs/aec,src-core/libs/miniz - Basis: checked, in the package or with a reference tool
- Evidence:
satdump: embedded-librarywith no file pattern, commented only with a general note that the libraries are header-only or modified. apt-cache shows Debian shipsnlohmann-json3-dev,libcli11-dev,libmuparser-dev,libopenjp2-7-dev,libjpeg-dev,libbz2-devandlibaec-dev. - Problem: Policy 4.13: convenience copies of code that is already a Debian library should not be used; keeping them means duplicate security maintenance and, here, duplicate licence bookkeeping. A blanket override means lintian can no longer point at new copies.
- Fix: Build against the packaged libraries where possible, and for any copy that must stay, say in the override comment which file and why (e.g. 12-bit libjpeg), so the override is per-file rather than global.
13. [important] [packaging] satdump-dev ships headers that need volk/fftw/nng/OpenCL headers but depends on nothing
- Files:
debian/control:64-71,src-core/CMakeLists.txt:333-334,src-core/dsp/buffer.h:4,src-core/dsp/fft/fft_pan.h:4-5,src-core/dsp/io/net_sink.h:6-7,src-core/core/opencl.h:6-11 - Basis: checked, in the package or with a reference tool
- Evidence:
Package: satdump-dev ... Depends: ${misc:Depends}; the installed header set includes#include <volk/volk.h>,#include <fftw3.h>,#include <nng/nng.h>and#include <CL/cl.h>. - Problem: Policy 8.4: installing the development package must install everything needed to compile against the library. A program including satdump/dsp/buffer.h fails to compile without libvolk-dev, and likewise fftw3/nng/OpenCL.
- Fix: Add Depends: libvolk-dev, libfftw3-dev, libnng-dev, ocl-icd-opencl-dev (and any further -dev packages whose headers the installed set includes), or stop installing the private headers.
14. [minor] [licensing] Data under resources/ (Natural Earth maps, NASA imagery, JPL ephemeris, WXtoImg LUTs, map_aweeri.jpg) is not documented
- Files:
resources/maps/ne_10m_admin_0_countries.shp,resources/maps/ne_10m_coastline.shp,resources/maps/ne_10m_populated_places_simple.dbf,resources/maps/ne_10m_populated_places_simple.shp,resources/maps/map_aweeri.jpg,resources/spice/de440s.bsp,resources/lut/WXtoImg-BD.png,resources/calibration/ATMS.cbor,resources/calibration/modis_emissive_table_aqua.cbor,resources/calibration/modis_emissive_table_terra.cbor,debian/copyright:7-9 - Basis: checked, in the package or with a reference tool
- Evidence: None of these paths appears in debian/copyright; the catch-all
Files: * ... GPL-3.0therefore applies to Natural Earth data, NASA Blue Marble imagery, the JPL DE440s SPK file and third-party colour tables. - Problem: These files are not GPL-3.0 (Natural Earth and NASA data are public domain, the JPL ephemeris is not SatDump's work, and map_aweeri.jpg is a contributor's image of unknown licence), so the copyright file misdescribes a large part of satdump-data.
- Fix: Add stanzas for resources/maps (Natural Earth, NASA), resources/spice (JPL), resources/lut and resources/calibration with their sources and licences, and establish the licence of map_aweeri.jpg.
15. [minor] [packaging] No autopkgtest: nothing exercises the installed binaries
- Files:
debian/tests/ (absent) - Basis: checked, in the package or with a reference tool
- Evidence: debian/ contains no tests/ directory and no Testsuite field anywhere.
- Problem: Nothing checks that the installed satdump, satdump-ui or its plugins work with the installed data; a trivial smoke test would have caught packaging mistakes in the split.
- Fix: Add debian/tests/control with a smoke test such as
satdump --helpandsatdump --version, Depends: @.
16. [minor] [packaging] No man pages for the installed binaries, only a lintian override
- Files:
debian/satdump.lintian-overrides,debian/satdump.install:2 - Basis: checked, in the package or with a reference tool
- Evidence:
# Satdump upstream does not have a man page for satdump and satdump-ui/satdump: no-manual-page;usr/bin/*is installed with no man page in the tree. - Problem: Policy 12.1 says each program should have a manual page and that the absence is a bug; the override suppresses the check instead of addressing it.
- Fix: Write short man pages for satdump, satdump-ui and satdump-cli in debian/ and drop the override.
17. [minor] [packaging] Translation sources, a .pot and two editor backup files are shipped in satdump-data
- Files:
resources/i18n/po/fr/satdump.po~,resources/i18n/po/it/satdump.po~,resources/i18n/po/satdump.pot,debian/satdump-data.install:6 - Basis: checked, in the package or with a reference tool
- Evidence:
usr/share/satdump/resources/i18n/*installs the whole i18n tree, which includes po/*.po, po/satdump.pot and po/fr/satdump.po~ and po/it/satdump.po~, although the changelog for this upload says "Delete text editor backup files of FR and IT translations"; the compiled catalogues also exist twice (i18n//LC_MESSAGES/satdump.mo and i18n/po//satdump.mo). - Problem: Upstream sources and stray backup files in a binary package are avoidable cruft, and the changelog statement is inaccurate.
- Fix: Install only the .mo catalogues at their final path (or install resources/i18n//* only), and remove the .po~ files from the source (upstream or Files-Excluded).
Verified
- Read all of debian/ in full (control, rules, changelog, copyright, the four .install files, both patches and series, lintian overrides, gbp.conf, salsa-ci.yml, source/format, source/options, upstream/metadata, metainfo), plus the upstream LICENSE, README and resources/credits.md.
- Walked the tree directory by directory (src-core/, src-ui/, src-interface/, src-cli/, src-testing/, plugins/ all 70 subdirectories, resources/, tools/, android/, cmake/, docs/, std_filesystem/, volk_includes/) and read the headers of every vendored library the scan flagged.
- All ten compiled catalogues the scan listed are gettext .mo files built from the .po files present in the tree: resources/i18n/fr/LC_MESSAGES/satdump.mo, it/LC_MESSAGES/satdump.mo, pt-br/LC_MESSAGES/satdump.mo, sk/LC_MESSAGES/satdump.mo, zh-cn/LC_MESSAGES/satdump.mo, and resources/i18n/po/{fr,it,pt-br,sk,zh-cn}/satdump.mo; all five .po files are in resources/i18n/po/ and no msgfmt step exists in the build, so their preferred form is present (the duplication and the shipped .po sources are reported as a packaging nit).
- resources/calibration/ATMS.cbor, modis_emissive_table_aqua.cbor and modis_emissive_table_terra.cbor are data tables (JSON counterparts such as AVHRR.json and modis_table.json are in the same directory), not built programs.
- resources/maps/ne_10m_admin_0_countries.shp, ne_10m_coastline.shp, ne_10m_populated_places_simple.shp and ne_10m_populated_places_simple.dbf are Natural Earth vector data, and the .jpg files are NASA/Blue Marble imagery; third-party data needing copyright stanzas (reported), but not missing-source binaries.
- resources/spice/de440s.bsp is the JPL DE440s SPK ephemeris data file, not a built program.
- The "commercial or non-commercial" wording in src-core/image/font/imstb_rectpack.h, imstb_textedit.h and imstb_truetype.h, in src-core/image/font_lib/imstb_rectpack.h, imstb_textedit.h and imstb_truetype.h, in src-core/imgui/imstb_rectpack.h, imstb_textedit.h and imstb_truetype.h, in src-core/libs/miniz/miniz.c, src-core/libs/qoi.h and src-ui/imgui/gl3w/gl3w.c is the Unlicense grant, not a non-commercial restriction; these stb files are documented by the
src-core/image/font/*,src-core/image/font_lib/*andsrc-core/imgui/imstb_*stanzas (Expat or Unlicense). - android/imgui_backends/imgui_impl_opengl3_loader.h is the Khronos OpenGL loader (MIT) and has its own stanza at debian/copyright:544; src-ui/imgui/gl3w/gl3w.h is the Unlicense gl3w header and is covered by the ImGui/gl3w issue, not a separate one.
- src-core/libs/jpeg/README and src-core/libs/jpeg12/README are the IJG README files; their "Permission is NOT granted for the use of any IJG author's name" wording is the standard IJG licence, whose full text is in debian/copyright, and the X Consortium mention at README:155 concerns install-sh, not shipped code.
- Holder-check false positives resolved: EUMETSAT is present (misspelt "Rxploitation of Meteorogical"), Marcin Kalicinski and Thomas G. Lane/Guido Vollbeding are present ("Vollbending"), and "Omar Cornut")" / "Omar Cornut Developed by ..." are strings in imgui sources.
- libcorrect has no copyright or licence notice at all (src-core/libs/correct/*), libtomcrypt's files only say
The library is free for all purposes, and libacars files only carry a copyright line; those are reported with the missing libraries. export CI=yesin debian/rules does disable -march=native: CMakeLists.txt:168 testsNOT DEFINED ENV{CI}before adding it.- dh_missing already defaults to --fail-missing at compat 13 (debhelper tool, dh_missing: "In compat 13 and later, --fail-missing is the default"), so rules needs no override.
- Standards-Version 4.7.4 against Policy 4.7.4.1 is current enough; Vcs-Git/Vcs-Browser, Homepage, Rules-Requires-Root, Multi-Arch on the two arch:all packages and the Breaks/Replaces versions in the split are consistent.
- Both patches have DEP-3 headers; Files-Excluded correctly names plugins/inmarsat_support/aero/mbelib/*, which is absent, and no-ambe.patch removes the last users of it.
- debian/copyright is DEP-5 (Format: .../copyright-format/1.0/), so no replacement is proposed; the Files patterns were read with copyright-format 6.9 in mind (* crosses /).
- Binary files were not opened: the .mo, .cbor, .shp/.dbf, .bsp, .img, the fonts and the PNG/JPG artwork were judged by path, size, credits.md and the code that uses them.
- uscan found the packaged version as the newest upstream release (upstream
1.2.2+git20261022.9fee079, packaged1.2.2+git20261022.9fee079+dfsg). - Every pointer of
debian/copyrightto /usr/share/common-licenses names a file that is there (Apache-2.0,GFDL-1.3,GPL-2,GPL-3,LGPL-2.1).
Not confirmed
plugins/inmarsat_support/aero/libacars/*is declared MIT, but the tree contains onlyCopyright (c) 2018-2021 Tomasz Lemiechwith no licence text; my recollection is that libacars is GPL-2.0-or-later, which would also make thelibacars/*catch for the unlisted asn1 files wrong. Upstream's LICENSE would settle it.- Whether the Cypress license.rtf referenced by the CyAPI headers grants any redistribution right at all; it is not in the package and I did not fetch it.
- Whether resources/sddc/SDDC_FX3.img is built from a free firmware source upstream (e.g. the ExtIO_sddc repositories) and only the source is missing here; no network access.
- The licensing terms of Perfect DOS VGA 437 and PX Sans Nouveaux on Dafont (commonly free for personal use only); could not read their pages.
- Whether the vendored nlohmann/CLI11/muparser/openjpeg/libjpeg/bzip2/libaec copies are modified enough to prevent building against the Debian packages; no build was run.
- Whether the upstream
execute_process(git name-rev ...)in CMakeLists.txt and the absent optional libcpptrace/libbacktrace cause only warnings: the code guards crashdump on find_library, so I did not report a build failure. - What these files are. The scan made before the review picked them out (built files, minified code, archives, licence wording that is rarely free, or licences that are not accepted), and this report does not mention them:
resources/i18n/it/LC_MESSAGES/satdump.mo(compiled gettext catalogue (.mo));resources/i18n/po/fr/satdump.mo(compiled gettext catalogue (.mo));resources/i18n/po/it/satdump.mo(compiled gettext catalogue (.mo));resources/i18n/po/pt-br/satdump.mo(compiled gettext catalogue (.mo));resources/i18n/po/sk/satdump.mo(compiled gettext catalogue (.mo));resources/i18n/po/zh-cn/satdump.mo(compiled gettext catalogue (.mo));resources/i18n/pt-br/LC_MESSAGES/satdump.mo(compiled gettext catalogue (.mo));resources/i18n/sk/LC_MESSAGES/satdump.mo(compiled gettext catalogue (.mo));resources/i18n/zh-cn/LC_MESSAGES/satdump.mo(compiled gettext catalogue (.mo));src-core/image/font/imstb_textedit.h:1433(terms restricting commercial use);src-core/image/font/imstb_truetype.h:196(terms restricting commercial use);src-core/image/font_lib/imstb_textedit.h:1433(terms restricting commercial use);src-core/image/font_lib/imstb_truetype.h:196(terms restricting commercial use);src-core/imgui/imstb_textedit.h:1513(terms restricting commercial use);src-core/imgui/imstb_truetype.h:196(terms restricting commercial use).
Proposed changes
None.
Uploader's response to the LLM review
Waiting for the uploader's response until , because the review found serious issues.