From da76cfa109e188292480d9626835c43bea966aa8 Mon Sep 17 00:00:00 2001 From: Simon Quigley Date: Wed, 16 Nov 2022 17:22:36 -0600 Subject: [PATCH] Sync with Debian version 3.9.1-3. --- debian/changelog | 9 ++ debian/libqt5xdg3.symbols | 164 ---------------------------- debian/libqt5xdgiconloader3.symbols | 24 ---- debian/rules | 3 +- debian/watch | 4 +- 5 files changed, 13 insertions(+), 191 deletions(-) delete mode 100644 debian/libqt5xdg3.symbols delete mode 100644 debian/libqt5xdgiconloader3.symbols diff --git a/debian/changelog b/debian/changelog index 3509c14..db54011 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +libqtxdg (3.9.1-3) sid; urgency=medium + + * debian/watch: fix uscan error. + * Drop C++ symbols according to + https://wiki.debian.org/UsingSymbolsFiles. + * debian/rules: link time optimizations enabled. (Closes: #1015514) + + -- Andrew Lee (李健秋) Sat, 22 Oct 2022 16:13:13 +0800 + libqtxdg (3.9.1-2) experimental; urgency=medium * Bumped Standards-Version to 4.6.1, no change required. diff --git a/debian/libqt5xdg3.symbols b/debian/libqt5xdg3.symbols deleted file mode 100644 index c1281bf..0000000 --- a/debian/libqt5xdg3.symbols +++ /dev/null @@ -1,164 +0,0 @@ -libQt5Xdg.so.3 libqt5xdg3 #MINVER# -* Build-Depends-Package: libqt5xdg3-dev - (c++)"XdgAction::XdgAction(QObject*)@Base" 1.0.0 - (c++)"XdgAction::XdgAction(QString const&, QObject*)@Base" 1.0.0 - (c++)"XdgAction::XdgAction(XdgAction const&, QObject*)@Base" 1.0.0 - (c++)"XdgAction::XdgAction(XdgDesktopFile const&, QObject*)@Base" 1.0.0 - (c++)"XdgAction::XdgAction(XdgDesktopFile const*, QObject*)@Base" 1.0.0 - (c++)"XdgAction::isValid() const@Base" 1.0.0 - (c++)"XdgAction::load(XdgDesktopFile const&)@Base" 1.0.0 - (c++)"XdgAction::metaObject() const@Base" 1.0.0 - (c++)"XdgAction::operator=(XdgAction const&)@Base" 1.0.0 - (c++)"XdgAction::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.0.0 - (c++)"XdgAction::qt_metacast(char const*)@Base" 1.0.0 - (c++)"XdgAction::runConmmand() const@Base" 1.0.0 - (c++)"XdgAction::staticMetaObject@Base" 1.0.0 - (c++)"XdgAction::updateIcon()@Base" 1.0.0 - (c++)"XdgAction::~XdgAction()@Base" 1.0.0 - (c++)"XdgAutoStart::desktopFileList(QStringList, bool)@Base" 1.0.0 - (c++)"XdgAutoStart::desktopFileList(bool)@Base" 1.0.0 - (c++)"XdgAutoStart::localPath(XdgDesktopFile const&)@Base" 1.0.0 - (c++)"XdgDefaultApps::emailClient()@Base" 3.6.0 - (c++)"XdgDefaultApps::emailClients()@Base" 3.6.0 - (c++)"XdgDefaultApps::fileManager()@Base" 3.6.0 - (c++)"XdgDefaultApps::fileManagers()@Base" 3.6.0 - (c++)"XdgDefaultApps::setEmailClient(XdgDesktopFile const&)@Base" 3.6.0 - (c++)"XdgDefaultApps::setFileManager(XdgDesktopFile const&)@Base" 3.6.0 - (c++)"XdgDefaultApps::setWebBrowser(XdgDesktopFile const&)@Base" 3.6.0 - (c++)"XdgDefaultApps::webBrowser()@Base" 3.6.0 - (c++)"XdgDefaultApps::webBrowsers()@Base" 3.6.0 - (c++)"XdgDesktopFile::XdgDesktopFile()@Base" 1.0.0 - (c++)"XdgDesktopFile::XdgDesktopFile(XdgDesktopFile const&)@Base" 1.0.0 - (c++)"XdgDesktopFile::XdgDesktopFile(XdgDesktopFile::Type, QString const&, QString const&)@Base" 1.0.0 - (c++)"XdgDesktopFile::actionActivate(QString const&, QStringList const&) const@Base" 3.1.0 - (c++)"XdgDesktopFile::actionIcon(QString const&, QIcon const&) const@Base" 3.1.0 - (c++)"XdgDesktopFile::actionIconName(QString const&) const@Base" 3.1.0 - (c++)"XdgDesktopFile::actionName(QString const&) const@Base" 3.1.0 - (c++)"XdgDesktopFile::actions() const@Base" 3.1.0 - (c++)"XdgDesktopFile::categories() const@Base" 1.2.0 - (c++)"XdgDesktopFile::contains(QString const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::expandExecString(QStringList const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::fileName() const@Base" 1.0.0 - (c++)"XdgDesktopFile::icon(QIcon const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::iconName() const@Base" 1.0.0 - (c++)"XdgDesktopFile::id(QString const&, bool)@Base" 2.0.0 - (c++)"XdgDesktopFile::isShown(QString const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::isSuitable(bool, QString const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::isValid() const@Base" 1.0.0 - (c++)"XdgDesktopFile::load(QString const&)@Base" 1.0.0 - (c++)"XdgDesktopFile::localizedKey(QString const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::localizedValue(QString const&, QVariant const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::mimeTypes() const@Base" 1.3.0 - (c++)"XdgDesktopFile::operator=(XdgDesktopFile const&)@Base" 1.0.0 - (c++)"XdgDesktopFile::operator==(XdgDesktopFile const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::removeEntry(QString const&)@Base" 1.0.0 - (c++)"XdgDesktopFile::save(QIODevice*) const@Base" 1.0.0 - (c++)"XdgDesktopFile::save(QString const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::setLocalizedValue(QString const&, QVariant const&)@Base" 1.0.0 - (c++)"XdgDesktopFile::setValue(QString const&, QVariant const&)@Base" 1.0.0 - (c++)"XdgDesktopFile::startDetached(QString const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::startDetached(QStringList const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::type() const@Base" 1.0.0 - (c++)"XdgDesktopFile::url() const@Base" 1.0.0 - (c++)"XdgDesktopFile::value(QString const&, QVariant const&) const@Base" 1.0.0 - (c++)"XdgDesktopFile::~XdgDesktopFile()@Base" 1.0.0 - (c++)"XdgDirs::autostartDirs(QString const&)@Base" 1.0.0 - (c++)"XdgDirs::autostartHome(bool)@Base" 1.0.0 - (c++)"XdgDirs::cacheHome(bool)@Base" 1.0.0 - (c++)"XdgDirs::configDirs(QString const&)@Base" 1.0.0 - (c++)"XdgDirs::configHome(bool)@Base" 1.0.0 - (c++)"XdgDirs::dataDirs(QString const&)@Base" 1.0.0 - (c++)"XdgDirs::dataHome(bool)@Base" 1.0.0 - (c++)"XdgDirs::runtimeDir()@Base" 1.0.0 - (c++)"XdgDirs::setUserDir(XdgDirs::UserDirectory, QString const&, bool)@Base" 1.0.0 - (c++)"XdgDirs::userDir(XdgDirs::UserDirectory)@Base" 1.0.0 - (c++)"XdgDirs::userDirDefault(XdgDirs::UserDirectory)@Base" 1.3.0 - (c++)"XdgIcon::XdgIcon()@Base" 1.0.0 - (c++)"XdgIcon::defaultApplicationIcon()@Base" 1.0.0 - (c++)"XdgIcon::defaultApplicationIconName()@Base" 1.0.0 - (c++)"XdgIcon::followColorScheme()@Base" 3.0.0 - (c++)"XdgIcon::fromTheme(QString const&, QIcon const&)@Base" 1.0.0 - (c++)"XdgIcon::fromTheme(QString const&, QString const&, QString const&, QString const&, QString const&)@Base" 1.0.0 - (c++)"XdgIcon::fromTheme(QStringList const&, QIcon const&)@Base" 1.0.0 - (c++)"XdgIcon::setFollowColorScheme(bool)@Base" 3.0.0 - (c++)"XdgIcon::~XdgIcon()@Base" 1.0.0 - (c++)"XdgMenu::XdgMenu(QObject*)@Base" 1.0.0 - (c++)"XdgMenu::addWatchPath(QString const&)@Base" 1.0.0 - (c++)"XdgMenu::changed()@Base" 1.0.0 - (c++)"XdgMenu::environments()@Base" 1.0.0 - (c++)"XdgMenu::errorString() const@Base" 1.0.0 - (c++)"XdgMenu::findMenu(QDomElement&, QString const&, bool)@Base" 1.0.0 - (c++)"XdgMenu::getMenuFileName(QString const&)@Base" 1.0.0 - (c++)"XdgMenu::isOutDated() const@Base" 1.0.0 - (c++)"XdgMenu::logDir() const@Base" 1.0.0 - (c++)"XdgMenu::menuFileName() const@Base" 1.0.0 - (c++)"XdgMenu::metaObject() const@Base" 1.0.0 - (c++)"XdgMenu::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.0.0 - (c++)"XdgMenu::qt_metacast(char const*)@Base" 1.0.0 - (c++)"XdgMenu::read(QString const&)@Base" 1.0.0 - (c++)"XdgMenu::save(QString const&)@Base" 1.0.0 - (c++)"XdgMenu::setEnvironments(QString const&)@Base" 1.0.0 - (c++)"XdgMenu::setEnvironments(QStringList const&)@Base" 1.0.0 - (c++)"XdgMenu::setLogDir(QString const&)@Base" 1.0.0 - (c++)"XdgMenu::staticMetaObject@Base" 1.0.0 - (c++)"XdgMenu::xml() const@Base" 1.0.0 - (c++)"XdgMenu::~XdgMenu()@Base" 1.0.0 - (c++)"XdgMenuWidget::XdgMenuWidget(QDomElement const&, QWidget*)@Base" 1.0.0 - (c++)"XdgMenuWidget::XdgMenuWidget(XdgMenu const&, QString const&, QWidget*)@Base" 1.0.0 - (c++)"XdgMenuWidget::XdgMenuWidget(XdgMenuWidget const&, QWidget*)@Base" 1.0.0 - (c++)"XdgMenuWidget::event(QEvent*)@Base" 1.0.0 - (c++)"XdgMenuWidget::metaObject() const@Base" 1.0.0 - (c++)"XdgMenuWidget::operator=(XdgMenuWidget const&)@Base" 1.0.0 - (c++)"XdgMenuWidget::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.0.0 - (c++)"XdgMenuWidget::qt_metacast(char const*)@Base" 1.0.0 - (c++)"XdgMenuWidget::staticMetaObject@Base" 1.0.0 - (c++)"XdgMenuWidget::~XdgMenuWidget()@Base" 1.0.0 - (c++)"XdgMimeApps::XdgMimeApps(QObject*)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::addSupport(QString const&, XdgDesktopFile const&)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::allApps()@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::apps(QString const&)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::categoryApps(QString const&)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::changed()@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::defaultApp(QString const&)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::fallbackApps(QString const&)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::metaObject() const@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::qt_metacall(QMetaObject::Call, int, void**)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::qt_metacast(char const*)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::recommendedApps(QString const&)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::removeSupport(QString const&, XdgDesktopFile const&)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::reset(QString const&)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::setDefaultApp(QString const&, XdgDesktopFile const&)@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::staticMetaObject@Base" 3.4.0+git20191223 - (c++)"XdgMimeApps::~XdgMimeApps()@Base" 3.4.0+git20191223 - (c++)"XdgMimeType::XdgMimeType()@Base" 1.0.0 - (c++)"XdgMimeType::XdgMimeType(QMimeType const&)@Base" 1.0.0 - (c++)"XdgMimeType::XdgMimeType(XdgMimeType const&)@Base" 1.0.0 - (c++)"XdgMimeType::icon() const@Base" 1.0.0 - (c++)"XdgMimeType::iconName() const@Base" 1.0.0 - (c++)"XdgMimeType::operator=(XdgMimeType const&)@Base" 1.0.0 - (c++)"XdgMimeType::swap(XdgMimeType&)@Base" 3.6.0 - (c++)"XdgMimeType::~XdgMimeType()@Base" 1.0.0 - (c++)"XdgDefaultApps::setTerminal(XdgDesktopFile const&)@Base" 3.9.1 - (c++)"XdgDefaultApps::terminal()@Base" 3.9.1 - (c++)"XdgDefaultApps::terminals()@Base" 3.9.1 - (c++)"XdgDesktopFile::tryExec() const@Base" 3.9.1 - (c++)"non-virtual thunk to XdgMenuWidget::~XdgMenuWidget()@Base" 1.0.0 - (c++)"typeinfo for XdgAction@Base" 1.0.0 - (c++)"typeinfo for XdgDesktopFile@Base" 1.0.0 - (c++)"typeinfo for XdgIcon@Base" 1.0.0 - (c++)"typeinfo for XdgMenu@Base" 1.0.0 - (c++)"typeinfo for XdgMenuWidget@Base" 1.0.0 - (c++)"typeinfo for XdgMimeApps@Base" 3.4.0+git20191223 - (c++)"typeinfo name for XdgAction@Base" 1.0.0 - (c++)"typeinfo name for XdgDesktopFile@Base" 1.0.0 - (c++)"typeinfo name for XdgIcon@Base" 1.0.0 - (c++)"typeinfo name for XdgMenu@Base" 1.0.0 - (c++)"typeinfo name for XdgMenuWidget@Base" 1.0.0 - (c++)"typeinfo name for XdgMimeApps@Base" 3.4.0+git20191223 - (c++|arch=!s390x)"void std::vector >, std::allocator > > >::_M_realloc_insert > >(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::unique_ptr >&&)@Base" 3.6.0 - (c++)"vtable for XdgAction@Base" 1.0.0 - (c++)"vtable for XdgDesktopFile@Base" 1.0.0 - (c++)"vtable for XdgIcon@Base" 1.0.0 - (c++)"vtable for XdgMenu@Base" 1.0.0 - (c++)"vtable for XdgMenuWidget@Base" 1.0.0 - (c++)"vtable for XdgMimeApps@Base" 3.4.0+git20191223 diff --git a/debian/libqt5xdgiconloader3.symbols b/debian/libqt5xdgiconloader3.symbols deleted file mode 100644 index 83266fb..0000000 --- a/debian/libqt5xdgiconloader3.symbols +++ /dev/null @@ -1,24 +0,0 @@ -libQt5XdgIconLoader.so.3 libqt5xdgiconloader3 #MINVER# -* Build-Depends-Package: libqt4xdgiconloader3-dev - (c++)"XdgIconLoader::findIconHelper(QString const&, QString const&, QStringList&, bool) const@Base" 3.0.0 - (c++)"XdgIconLoader::instance()@Base" 2.0.0 - (c++)"XdgIconLoader::loadIcon(QString const&) const@Base" 2.0.0 - (c++)"XdgIconLoader::setFollowColorScheme(bool)@Base" 3.0.0 - (c++)"XdgIconLoader::unthemedFallback(QString const&, QStringList const&) const@Base" 3.0.0 - (c++)"XdgIconLoaderEngine::XdgIconLoaderEngine(QString const&)@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::XdgIconLoaderEngine(XdgIconLoaderEngine const&)@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::actualSize(QSize const&, QIcon::Mode, QIcon::State)@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::clone() const@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::ensureLoaded()@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::entryForSize(QSize const&, int)@Base" 3.0.0 - (c++)"XdgIconLoaderEngine::hasIcon() const@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::key() const@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::paint(QPainter*, QRect const&, QIcon::Mode, QIcon::State)@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State)@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::read(QDataStream&)@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::virtual_hook(int, void*)@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::write(QDataStream&) const@Base" 2.0.0 - (c++)"XdgIconLoaderEngine::~XdgIconLoaderEngine()@Base" 2.0.0 - (c++)"typeinfo for XdgIconLoaderEngine@Base" 2.0.0 - (c++)"typeinfo name for XdgIconLoaderEngine@Base" 2.0.0 - (c++)"vtable for XdgIconLoaderEngine@Base" 2.0.0 diff --git a/debian/rules b/debian/rules index 68005e7..498b742 100755 --- a/debian/rules +++ b/debian/rules @@ -2,7 +2,8 @@ #export DH_VERBOSE = 1 export LC_ALL=C.UTF-8 -export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=+lto + %: dh ${@} --buildsystem cmake diff --git a/debian/watch b/debian/watch index 716aeff..8f751ae 100644 --- a/debian/watch +++ b/debian/watch @@ -1,3 +1,3 @@ version=4 -opts="pgpsigurlmangle=s/$/.asc/" \ - https://github.com/lxqt/libqtxdg/releases .*/libqtxdg-([\d\.]+)\.tar\.xz +opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/libqtxdg-$1\.tar\.gz/,pgpsigurlmangle=s/$/.asc/ \ + https://github.com/lxqt/libqtxdg/tags .*/v?(\d\S*)\.tar\.gz