DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: mediascanner2 0.200-2

Package Information

DescriptionAccess library for the media scanner's index

This library provides convenient and safe access to the media scanner's index files.

MaintainerDebian UBports Team <team+ubports@tracker.debian.org>
Changed ByJeremy Bícha <jbicha@ubuntu.com>
Sponsorjbicha@debian.org
Distributionunstable
Architectureany
VCSgit: https://salsa.debian.org/ubports-team/mediascanner2.git (browse)
Closes#1122675
Popcon Installs70
Binary NEWYes (binary-only upload)
Trackerhttps://tracker.debian.org/pkg/mediascanner2
Uploaded4 hours ago

New Package Report

.changes
Sourcemediascanner2
Version0.200-2
Changed-ByJeremy Bícha
Architecturesource amd64
Distributionunstable
DateSat, 11 Apr 2026 17:26:25 -0400
Changelog
mediascanner2 (0.200-2) unstable; urgency=medium
 .
   [ Jeremy Bícha ]
   * Team upload
   * New upstream release
   * Add Breaks, Replaces, and versioned Provides for qml-module-mediascanner0.1
   * Add Lintian override for use of get-orig-source
   * Mark some Build-Depends as only needed for build tests
   * Use Build-Depends: dbus-daemon instead of dbus and
     Depends: default-dbus-session-bus | dbus-session-bus instead of dbus
     (Closes: #1122675)
   * Update Standards Version to 4.7.4
 .
   [ Guido Berhoerster ]
   * debian: Build packages for both Qt 5 and 6
 .
   [ Alfred Neumayer ]
   * debian: Fix AppArmor profile for mediascanner-extractor for Halium
 .
   [ Thorsten Alteholz ]
   * Opt into Salsa CI
.dsc
Priorityoptional
Componentmain
Package-Listlibmediascanner-2.0-4 deb libs optional arch=any
libmediascanner-2.0-dev deb libdevel optional arch=any
mediascanner2.0 deb misc optional arch=any
mediascanner2.0-utils deb misc optional arch=any
qml-module-mediascanner deb libs optional arch=any
qml6-module-mediascanner deb libs optional arch=any
Sectionlibs
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://gitlab.com/ubports/development/core/mediascanner2
Upstream-Name: mediascanner2

Files: src/mediascanner/Album.cc
 src/mediascanner/Album.hh
 src/mediascanner/Filter.cc
 src/mediascanner/Filter.hh
 src/mediascanner/FolderArtCache.cc
 src/mediascanner/MediaFile.cc
 src/mediascanner/MediaFile.hh
 src/mediascanner/MediaFileBuilder.cc
 src/mediascanner/MediaFileBuilder.hh
 src/mediascanner/MediaFilePrivate.cc
 src/mediascanner/MediaStore.cc
 src/mediascanner/MediaStore.hh
 src/mediascanner/MediaStoreBase.cc
 src/mediascanner/MediaStoreBase.hh
 src/mediascanner/internal/FolderArtCache.hh
 src/mediascanner/internal/MediaFilePrivate.hh
 src/mediascanner/internal/sqliteutils.hh
 src/mediascanner/internal/utils.hh
 src/mediascanner/scannercore.hh
 src/mediascanner/utils.cc
 src/ms-dbus/dbus-codec.cc
 src/ms-dbus/dbus-codec.hh
 src/ms-dbus/dbus-interface.hh
 src/ms-dbus/main.cc
 src/ms-dbus/service-skeleton.hh
 src/ms-dbus/service-stub.cc
 src/ms-dbus/service-stub.hh
 src/ms-dbus/service.hh
 src/qml/MediaScanner.0.1/AlbumModelBase.cpp
 src/qml/MediaScanner.0.1/AlbumModelBase.h
 src/qml/MediaScanner.0.1/AlbumsModel.cpp
 src/qml/MediaScanner.0.1/AlbumsModel.h
 src/qml/MediaScanner.0.1/ArtistsModel.cpp
 src/qml/MediaScanner.0.1/ArtistsModel.h
 src/qml/MediaScanner.0.1/GenresModel.cpp
 src/qml/MediaScanner.0.1/GenresModel.h
 src/qml/MediaScanner.0.1/MediaFileModelBase.cpp
 src/qml/MediaScanner.0.1/MediaFileModelBase.h
 src/qml/MediaScanner.0.1/MediaFileWrapper.cpp
 src/qml/MediaScanner.0.1/MediaFileWrapper.h
 src/qml/MediaScanner.0.1/MediaStoreWrapper.cpp
 src/qml/MediaScanner.0.1/MediaStoreWrapper.h
 src/qml/MediaScanner.0.1/SongsModel.cpp
 src/qml/MediaScanner.0.1/SongsModel.h
 src/qml/MediaScanner.0.1/SongsSearchModel.cpp
 src/qml/MediaScanner.0.1/SongsSearchModel.h
 src/qml/MediaScanner.0.1/plugin.cpp
Copyright: 2013, Canonical, Ltd.
  2014, Canonical, Ltd.
  2015, Canonical, Ltd.
License: LGPL-3

Files: .gitignore
 AUTHORS
 CMakeLists.txt
 ChangeLog
 HACKING
 mediascanner-2.0.pc.in
 mediascanner-2.0.service.in
 src/CMakeLists.txt
 src/daemon/CMakeLists.txt
 src/extractor/CMakeLists.txt
 src/extractor/com.lomiri.MediaScanner2.Extractor.service.in
 src/extractor/dbus-interface.xml
 src/mediascanner/CMakeLists.txt
 src/mediascanner/mediascanner-2.0.map
 src/mediascanner/mozilla/README.mozilla
 src/mediascanner/mozilla/fts3_porter.c
 src/mediascanner/mozilla/fts3_tokenizer.h
 src/ms-dbus/CMakeLists.txt
 src/ms-dbus/com.lomiri.MediaScanner2.service.in
 src/ms-dbus/service-skeleton.cc
 src/qml/MediaScanner.0.1/CMakeLists.txt
 src/qml/MediaScanner.0.1/plugin.qmltypes
 src/qml/MediaScanner.0.1/qmldir
 src/utils/CMakeLists.txt
Copyright: 2013-2015, Canonical Ltd.
License: LGPL-3
Comment:
 Assuming same copyright holdership and licensing as
 in place for the other code files.

Files: src/daemon/InvalidationSender.cc
 src/daemon/InvalidationSender.hh
 src/daemon/MountWatcher.cc
 src/daemon/MountWatcher.hh
 src/daemon/Scanner.cc
 src/daemon/Scanner.hh
 src/daemon/SubtreeWatcher.cc
 src/daemon/SubtreeWatcher.hh
 src/daemon/VolumeManager.cc
 src/daemon/VolumeManager.hh
 src/daemon/scannerdaemon.cc
 src/extractor/DetectedFile.hh
 src/extractor/ExtractorBackend.cc
 src/extractor/ExtractorBackend.hh
 src/extractor/GStreamerExtractor.cc
 src/extractor/GStreamerExtractor.hh
 src/extractor/ImageExtractor.cc
 src/extractor/ImageExtractor.hh
 src/extractor/MetadataExtractor.cc
 src/extractor/MetadataExtractor.hh
 src/extractor/TaglibExtractor.cc
 src/extractor/TaglibExtractor.hh
 src/extractor/dbus-marshal.cc
 src/extractor/dbus-marshal.hh
 src/extractor/main.cc
 src/qml/MediaScanner.0.1/StreamingModel.cpp
 src/qml/MediaScanner.0.1/StreamingModel.h
 src/utils/mountwatcher.cc
 src/utils/query.cc
 src/utils/watchertest.sh
 test/basic.cc
 test/test_extractorbackend.cc
 test/test_mediastore.cc
 test/test_metadataextractor.cc
 test/test_mfbuilder.cc
 test/test_sqliteutils.cc
 test/test_subtreewatcher.cc
 test/test_util.cc
 test/test_volumemanager.cc
Copyright: 2013, Canonical, Ltd.
  2013-2014, Canonical, Ltd.
  2014, Canonical, Ltd.
  2016, Canonical, Ltd.
License: GPL-3

Files: test/CMakeLists.txt
 test/bluray_root/BDMV/README
 test/dvd_root/AUDIO_TS/README
 test/dvd_root/VIDEO_TS/README
 test/media/baddate.mp3
 test/media/baddate.ogg
 test/media/embedded-art.ogg
 test/media/fake_root/Program?Files/.keep
 test/media/fake_root/do_not_find_me.ogg
 test/media/image1.jpg
 test/media/image2.jpg
 test/media/image3.png
 test/media/krillin.jpg
 test/media/playlist.m3u
 test/media/testfile.m4a
 test/media/testfile.mp3
 test/media/testfile.ogg
 test/media/testvideo_1080p.ogv
 test/media/testvideo_480p.ogv
 test/media/testvideo_720p.ogv
 test/noscan/.nomedia
 test/qml/tst_albumsmodel.qml
 test/qml/tst_artistsmodel.qml
 test/qml/tst_genresmodel.qml
 test/qml/tst_mediastore.qml
 test/qml/tst_songsearchmodel.qml
 test/qml/tst_songsmodel.qml
 test/services/com.lomiri.MediaScanner2.Extractor.service.in
 test/services/com.lomiri.MediaScanner2.service.in
 test/test_config.h.in
 test/test_dbus.cc
 test/test_qml.cc
 test/test_qml_nodb.qml
Copyright: 2013-2016, Canonical Ltd.
License: GPL-3
Comment:
 Assuming same copyright holdership and licensing as
 in place for the other unit test files.

Files: src/mediascanner/mozilla/Normalize.c
Copyright: no-info-found
License: MPL-2.0
Comment:
 This file can also be found as comm/mailnews/extensions/fts3/Normalize.c
 in Mozilla Thunderbird, also there it lacks copyright holder information.
 .
 It could be assumed that the Mozilla Foundation is the legitimate copyright
 holder of this file, though.

Files: debian/*
Copyright: 2013-2014, Canonical Ltd.
  2023-2025, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
License: GPL-3 or LGPL-3

License: GPL-3
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License version 3 as
 published by the Free Software Foundation.
 .
 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 full text of the GPL v3 can be found in
 `/usr/share/common-licenses/GPL-3'

License: LGPL-3
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License version 3 as
 published by the Free Software Foundation.
 .
 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 Lesser General Public License for more details.
 .
 You should have received a copy of the GNU Lesser General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 .
 On Debian systems, the full text of the LGPL v3 can be found in
 `/usr/share/common-licenses/LGPL-3'

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 http://mozilla.org/MPL/2.0/.
 .
  On Debian systems, the full text of the MPL v2.0 can be found in
 `/usr/share/common-licenses/MPL-2.0'

Review Information

accepted — allocated to awm 3 hours ago, started 3 hours ago, completed 2 hours ago.

Final Comment

Back to Dashboard | View all reviews for this package