Hello community, here is the log from the commit of package leechcraft for openSUSE:Factory checked in at 2019-05-13 14:51:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/leechcraft (Old) and /work/SRC/openSUSE:Factory/.leechcraft.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "leechcraft" Mon May 13 14:51:28 2019 rev:51 rq:702473 version:0.6.70+git.13186.g2c3ee31903 Changes: -------- --- /work/SRC/openSUSE:Factory/leechcraft/leechcraft-doc.changes 2019-04-17 10:07:45.702737968 +0200 +++ /work/SRC/openSUSE:Factory/.leechcraft.new.5148/leechcraft-doc.changes 2019-05-13 14:51:31.634937951 +0200 @@ -1,0 +2,5 @@ +Sat May 11 16:15:57 UTC 2019 - Dmitriy Perlow <[email protected]> + +- Updated to 0.6.70-13186-g2c3ee31903 snapshot. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/leechcraft/leechcraft.changes 2019-04-17 10:07:45.942738245 +0200 +++ /work/SRC/openSUSE:Factory/.leechcraft.new.5148/leechcraft.changes 2019-05-13 14:51:31.762938273 +0200 @@ -1,0 +2,7 @@ +Sat May 11 16:15:57 UTC 2019 - Dmitriy Perlow <[email protected]> + +- Updated to 0.6.70-13186-g2c3ee31903 snapshot. +- Qt4 EOL: qxmpp-qt5 was renamed into qxmpp. +- Removed leechcraft-Qt59.diff (upstreamed). + +------------------------------------------------------------------- Old: ---- leechcraft-0.6.70-13163-g100049e6a6.tar.xz leechcraft-Qt59.diff New: ---- leechcraft-0.6.70-13186-g2c3ee31903.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ leechcraft-doc.spec ++++++ --- /var/tmp/diff_new_pack.bYs2qS/_old 2019-05-13 14:51:32.574940319 +0200 +++ /var/tmp/diff_new_pack.bYs2qS/_new 2019-05-13 14:51:32.586940349 +0200 @@ -16,10 +16,10 @@ # -%define LEECHCRAFT_VERSION 0.6.70-13163-g100049e6a6 +%define LEECHCRAFT_VERSION 0.6.70-13186-g2c3ee31903 Name: leechcraft-doc -Version: 0.6.70+git.13163.g100049e6a6 +Version: 0.6.70+git.13186.g2c3ee31903 Release: 0 Summary: Modular Internet Client Documentation License: BSL-1.0 ++++++ leechcraft.spec ++++++ --- /var/tmp/diff_new_pack.bYs2qS/_old 2019-05-13 14:51:32.626940450 +0200 +++ /var/tmp/diff_new_pack.bYs2qS/_new 2019-05-13 14:51:32.626940450 +0200 @@ -24,7 +24,7 @@ %define qml_dir %{_datadir}/leechcraft/qml5 %define so_ver -qt5-0_6_75 -%define LEECHCRAFT_VERSION 0.6.70-13163-g100049e6a6 +%define LEECHCRAFT_VERSION 0.6.70-13186-g2c3ee31903 %define db_postfix %{so_ver}_1 %define gui_postfix %{so_ver}_1 @@ -43,7 +43,7 @@ %define xsd_postfix %{so_ver} Name: leechcraft -Version: 0.6.70+git.13163.g100049e6a6 +Version: 0.6.70+git.13186.g2c3ee31903 Release: 0 Summary: Modular Internet Client License: BSL-1.0 @@ -54,8 +54,6 @@ Source4: %{name}-rpmlintrc Source8: leechcraft-session.1 Source9: lc_plugin_wrapper-qt5.1 -# PATCH-FEATURE-UPSTREAM for Qt 5.9 support. -Patch0: leechcraft-Qt59.diff BuildRequires: cmake >= 3.8 BuildRequires: fdupes @@ -79,6 +77,7 @@ BuildRequires: libjpeg-devel BuildRequires: liblastfm-qt5-devel BuildRequires: libqt5-qtbase-common-devel >= 5.9 +BuildRequires: libqxmpp-qt5-devel BuildRequires: libsensors4-devel BuildRequires: libtidy-devel BuildRequires: pkgconfig @@ -158,7 +157,6 @@ BuildRequires: pkgconfig(purple) BuildRequires: pkgconfig(qca2-qt5) BuildRequires: pkgconfig(qtermwidget5) -BuildRequires: pkgconfig(qxmpp-qt5) BuildRequires: pkgconfig(speex) BuildRequires: pkgconfig(taglib) BuildRequires: pkgconfig(xcb-renderutil) @@ -674,8 +672,6 @@ License: BSL-1.0 Group: Productivity/Networking/Other Requires: %{name}-azoth = %{version} -Requires: libqxmpp0 >= 0.8 -Recommends: libqxmpp0 > 0.8 Provides: %{name}-azoth-protocolplugin Recommends: %{name}-azoth-mucommands @@ -2257,9 +2253,6 @@ %prep %setup -q -n leechcraft-%{LEECHCRAFT_VERSION} -%if 0%{?sle_version} <= 150100 -%patch0 -p1 -%endif #removing non-free icons rm -rf src/plugins/azoth/share/azoth/iconsets/clients/default ++++++ _service ++++++ --- /var/tmp/diff_new_pack.bYs2qS/_old 2019-05-13 14:51:32.674940570 +0200 +++ /var/tmp/diff_new_pack.bYs2qS/_new 2019-05-13 14:51:32.678940581 +0200 @@ -1,7 +1,7 @@ <services> <service name="verify_file" mode="buildtime"> - <param name="file">leechcraft-0.6.70-13163-g100049e6a6.tar.xz</param> + <param name="file">leechcraft-0.6.70-13186-g2c3ee31903.tar.xz</param> <param name="verifier">sha1</param> - <param name="checksum">a261c20d30bd1007484d2c8c8f29f4c4047cdcb6</param> + <param name="checksum">c6c908f7222dacee1bceb27db9b5131477d598fb</param> </service> </services> ++++++ leechcraft-0.6.70-13163-g100049e6a6.tar.xz -> leechcraft-0.6.70-13186-g2c3ee31903.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/src/core/application.cpp new/leechcraft-0.6.70-13186-g2c3ee31903/src/core/application.cpp --- old/leechcraft-0.6.70-13163-g100049e6a6/src/core/application.cpp 2019-04-09 00:40:03.000000000 +0200 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/src/core/application.cpp 2019-05-04 19:30:03.000000000 +0200 @@ -220,8 +220,11 @@ Splash_ = new SplashScreen { QPixmap (":/resources/images/splash.svg"), Qt::SplashScreen }; Splash_->setUpdatesEnabled (true); - Splash_->show (); - Splash_->repaint (); + if (!VarMap_.count ("no-splash-screen")) + { + Splash_->show (); + Splash_->repaint (); + } QTimer::singleShot (50, this, @@ -262,6 +265,7 @@ ("no-resource-caching", "disable caching of dynamic loadable resources (useful for stuff like Azoth themes development)") ("autorestart", "automatically restart LC if it's closed (not guaranteed to work everywhere, especially on Windows and Mac OS X)") ("minimized", "start LC minimized to tray") + ("no-splash-screen", "do not show the splash screen") ("restart", "restart the LC"); bpo::positional_options_description pdesc; pdesc.add ("entity", -1); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/lastfmscrobble/imagesfetcher.cpp new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/lastfmscrobble/imagesfetcher.cpp --- old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/lastfmscrobble/imagesfetcher.cpp 2019-04-09 00:40:03.000000000 +0200 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/lastfmscrobble/imagesfetcher.cpp 2019-05-04 19:30:03.000000000 +0200 @@ -56,9 +56,19 @@ , Artist_ { artist } , NAM_ { nam } { - const QNetworkRequest req { GetUrl ("artist/photos/pageurl") }; - Util::HandleNetworkReply (this, NAM_->post (req, "artist=" + QUrl::toPercentEncoding (artist)), - [this] (const QByteArray& data) { HandlePageUrl (data); }); + auto reply = NAM_->post (QNetworkRequest { GetUrl ("artist/photos/pageurl") }, "artist=" + QUrl::toPercentEncoding (artist)); + Util::Sequence (this, Util::HandleReply<Util::ErrorInfo<QString>> (reply, this)) >> + Util::Visitor + { + [this] (const QByteArray& data) { HandlePageUrl (data); }, + [this] (const QString& err) { HandleError (err); } + }; + } + + void ImagesFetcher::HandleError (const QString& err) + { + qWarning () << Q_FUNC_INFO << err; + HandleDone (); } void ImagesFetcher::HandleDone () @@ -81,8 +91,13 @@ return; } - Util::HandleNetworkReply (this, NAM_->get (QNetworkRequest { url }), - [this] (const QByteArray& data) { HandleImagesPageFetched (data); }); + const auto reply = NAM_->get (QNetworkRequest { url }); + Util::Sequence (this, Util::HandleReply<Util::ErrorInfo<QString>> (reply, this)) >> + Util::Visitor + { + [this] (const QByteArray& data) { HandleImagesPageFetched (data); }, + [this] (const QString& err) { HandleError (err); } + }; } void ImagesFetcher::HandleImagesPageFetched (const QByteArray& data) @@ -98,7 +113,7 @@ QHttpPart contentsPart; contentsPart.setHeader (QNetworkRequest::ContentDispositionHeader, - "form-data; name=\"contents\"; filename=\"contents\""); + R"(form-data; name="contents"; filename="contents")"); contentsPart.setBody (data); auto multipart = new QHttpMultiPart { QHttpMultiPart::FormDataType }; @@ -107,8 +122,12 @@ const auto reply = NAM_->post (QNetworkRequest { GetUrl ("artist/photos/parsepage") }, multipart); multipart->setParent (reply); - Util::HandleNetworkReply (this, reply, - [this] (const QByteArray& data) { HandlePageParsed (data); }); + Util::Sequence (this, Util::HandleReply<Util::ErrorInfo<QString>> (reply, this)) >> + Util::Visitor + { + [this] (const QByteArray& data) { HandlePageParsed (data); }, + [this] (const QString& err) { HandleError (err); } + }; } void ImagesFetcher::HandlePageParsed (const QByteArray& data) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/lastfmscrobble/imagesfetcher.h new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/lastfmscrobble/imagesfetcher.h --- old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/lastfmscrobble/imagesfetcher.h 2019-04-09 00:40:03.000000000 +0200 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/lastfmscrobble/imagesfetcher.h 2019-05-04 19:30:03.000000000 +0200 @@ -49,6 +49,7 @@ public: ImagesFetcher (const QString&, QNetworkAccessManager*, QObject* = nullptr); private: + void HandleError (const QString&); void HandleDone (); void HandlePageUrl (const QByteArray&); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/poshuku/plugins/speeddial/viewhandler.cpp new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/poshuku/plugins/speeddial/viewhandler.cpp --- old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/poshuku/plugins/speeddial/viewhandler.cpp 2019-04-09 00:40:03.000000000 +0200 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/poshuku/plugins/speeddial/viewhandler.cpp 2019-05-04 19:30:03.000000000 +0200 @@ -68,7 +68,12 @@ template<typename K, typename V> auto GetSortedVec (const QHash<K, V>& hash) { +#if QT_VERSION >= QT_VERSION_CHECK (5, 10, 0) std::vector<std::pair<K, V>> vec { hash.keyValueBegin (), hash.keyValueEnd () }; +#else + auto stlized = Util::Stlize (hash); + std::vector<std::pair<K, V>> vec { stlized.begin (), stlized.end () }; +#endif std::sort (vec.begin (), vec.end (), Util::Flip (Util::ComparingBy (Util::Snd))); return vec; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/snails/attdescr.cpp new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/snails/attdescr.cpp --- old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/snails/attdescr.cpp 2019-04-09 00:40:03.000000000 +0200 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/snails/attdescr.cpp 2019-05-04 19:30:03.000000000 +0200 @@ -36,20 +36,6 @@ { namespace Snails { - AttDescr::AttDescr () - : Size_ (0) - { - } - - AttDescr::AttDescr (vmime::shared_ptr<const vmime::attachment> att) - : Name_ (StringizeCT (att->getName ())) - , Descr_ (StringizeCT (att->getDescription ())) - , Size_ (att->getData ()->getLength ()) - , Type_ (att->getType ().getType ().c_str ()) - , SubType_ (att->getType ().getSubType ().c_str ()) - { - } - AttDescr::AttDescr (const QString& name, const QString& descr, const QByteArray& type, const QByteArray& subtype, qlonglong size) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/snails/attdescr.h new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/snails/attdescr.h --- old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/snails/attdescr.h 2019-04-09 00:40:03.000000000 +0200 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/snails/attdescr.h 2019-05-04 19:30:03.000000000 +0200 @@ -41,13 +41,12 @@ { QString Name_; QString Descr_; - qlonglong Size_; + qlonglong Size_ = 0; QByteArray Type_; QByteArray SubType_; public: - AttDescr (); - AttDescr (vmime::shared_ptr<const vmime::attachment>); + AttDescr () = default; AttDescr (const QString& name, const QString& descr, const QByteArray& type, const QByteArray& subtype, qlonglong size); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/snails/mailwebpagenam.cpp new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/snails/mailwebpagenam.cpp --- old/leechcraft-0.6.70-13163-g100049e6a6/src/plugins/snails/mailwebpagenam.cpp 2019-04-09 00:40:03.000000000 +0200 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/src/plugins/snails/mailwebpagenam.cpp 2019-05-04 19:30:03.000000000 +0200 @@ -110,6 +110,8 @@ reply->setError (QNetworkReply::ContentNotFoundError, QString { "Attachment %1 not found" } .arg (origReq.url ().toString ())); + + return reply; } qDebug () << Q_FUNC_INFO diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/tools/docker/base/opensuse_leap_15.0/Dockerfile new/leechcraft-0.6.70-13186-g2c3ee31903/tools/docker/base/opensuse_leap_15.0/Dockerfile --- old/leechcraft-0.6.70-13163-g100049e6a6/tools/docker/base/opensuse_leap_15.0/Dockerfile 2019-04-09 00:40:03.000000000 +0200 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/tools/docker/base/opensuse_leap_15.0/Dockerfile 2019-05-04 19:30:03.000000000 +0200 @@ -1,10 +1,11 @@ FROM opensuse/leap:15.0 -RUN zypper ar 'https://download.opensuse.org/source/distribution/leap/15.0/repo/oss/' oss-src +RUN zypper -n ar 'https://download.opensuse.org/source/distribution/leap/15.0/repo/oss/' oss-src +RUN zypper -n ar -G 'https://download.opensuse.org/repositories/network/openSUSE_Leap_15.0/network.repo' RUN zypper ref RUN zypper -n in eatmydata RUN eatmydata zypper dup -y RUN eatmydata zypper -n si -d leechcraft -RUN eatmydata zypper -n in libqscintilla_qt5-devel git +RUN eatmydata zypper -n in libqscintilla_qt5-devel git gzip diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/tools/docker/base/opensuse_leap_15.1/Dockerfile new/leechcraft-0.6.70-13186-g2c3ee31903/tools/docker/base/opensuse_leap_15.1/Dockerfile --- old/leechcraft-0.6.70-13163-g100049e6a6/tools/docker/base/opensuse_leap_15.1/Dockerfile 1970-01-01 01:00:00.000000000 +0100 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/tools/docker/base/opensuse_leap_15.1/Dockerfile 2019-05-04 19:30:03.000000000 +0200 @@ -0,0 +1,11 @@ +FROM opensuse/leap:15.1 + +RUN zypper -n ar 'https://download.opensuse.org/source/distribution/leap/15.0/repo/oss/' oss-src +RUN zypper -n ar -G 'https://download.opensuse.org/repositories/network/openSUSE_Leap_15.0/network.repo' + +RUN zypper ref +RUN zypper -n in eatmydata +RUN eatmydata zypper dup -y + +RUN eatmydata zypper -n si -d leechcraft +RUN eatmydata zypper -n in libqscintilla_qt5-devel git gzip diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/tools/docker/runci/opensuse_leap_15.0/Dockerfile new/leechcraft-0.6.70-13186-g2c3ee31903/tools/docker/runci/opensuse_leap_15.0/Dockerfile --- old/leechcraft-0.6.70-13163-g100049e6a6/tools/docker/runci/opensuse_leap_15.0/Dockerfile 1970-01-01 01:00:00.000000000 +0100 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/tools/docker/runci/opensuse_leap_15.0/Dockerfile 2019-05-04 19:30:03.000000000 +0200 @@ -0,0 +1,100 @@ +FROM leechcraft/ci_opensuse_leap_15.0:latest + +RUN git clone https://github.com/0xd34df00d/leechcraft.git && \ + cd leechcraft && \ + mkdir build && \ + cd build && \ + cmake ../src \ + -DCMAKE_C_COMPILER=/usr/bin/gcc-8 -DCMAKE_CXX_COMPILER=/usr/bin/g++-8 \ + -DLIB_SUFFIX=64 \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DSTRICT_LICENSING=True \ + -DENABLE_ADVANCEDNOTIFICATIONS=True \ + -DENABLE_AGGREGATOR=True \ + -DENABLE_AGGREGATOR_WEBACCESS=True \ + -DENABLE_AUSCRIE=True \ + -DENABLE_AZOTH=True \ + -DENABLE_AZOTH_ACETAMIDE=True \ + -DENABLE_AZOTH_ASTRALITY=False \ + -DENABLE_AZOTH_OTROID=True \ + -DENABLE_AZOTH_SHX=True \ + -DENABLE_AZOTH_VELVETBIRD=True \ + -DENABLE_AZOTH_WOODPECKER=False \ + -DENABLE_AZOTH_ZHEET=False \ + -DENABLE_MEDIACALLS=False \ + -DENABLE_BLACKDASH=False \ + -DENABLE_BLASQ=True \ + -DENABLE_BLASQ_VANGOG=True \ + -DENABLE_BLASQ_SPEGNERSI=False \ + -DENABLE_BLOGIQUE=True \ + -DENABLE_CERTMGR=True \ + -DENABLE_CHOROID=False \ + -DENABLE_CPULOAD=True \ + -DENABLE_DEVMON=True \ + -DENABLE_DLNIWE=False \ + -DENABLE_DOLOZHEE=True \ + -DENABLE_DUMBEEP=True \ + -DENABLE_GACTS=True \ + -DENABLE_GLANCE=True \ + -DENABLE_GMAILNOTIFIER=True \ + -DENABLE_HARBINGER=False \ + -DENABLE_HOTSENSORS=True \ + -DENABLE_HOTSTREAMS=True \ + -DENABLE_HTTHARE=True \ + -DENABLE_IMGASTE=True \ + -DENABLE_KBSWITCH=True \ + -DENABLE_KNOWHOW=True \ + -DENABLE_KRIGSTASK=True \ + -DENABLE_LACKMAN=True \ + -DENABLE_LADS=False \ + -DENABLE_LASTFMSCROBBLE=True \ + -DENABLE_LAUGHTY=True \ + -DENABLE_LAUNCHY=True \ + -DENABLE_LEMON=True \ + -DENABLE_LHTR=True \ + -DWITH_LHTR_HTML=True \ + -DENABLE_LIZNOO=True \ + -DENABLE_LMP=True \ + -DENABLE_LMP_GRAFFITI=True \ + -DENABLE_LMP_LIBGUESS=True \ + -DENABLE_LMP_MPRIS=True \ + -DENABLE_LMP_MTPSYNC=True \ + -DENABLE_MELLONETRAY=True \ + -DENABLE_MONOCLE=True \ + -DENABLE_MONOCLE_MU=False \ + -DENABLE_MUSICZOMBIE=True \ + -DWITH_MUSICZOMBIE_CHROMAPRINT=True \ + -DENABLE_NACHEKU=False \ + -DENABLE_NETSTOREMANAGER=True \ + -DENABLE_NEWLIFE=True \ + -DENABLE_OORONEE=True \ + -DENABLE_OTLOZHU=True \ + -DENABLE_OTLOZHU_SYNC=False \ + -DENABLE_PINTAB=True \ + -DENABLE_POGOOGLUE=True \ + -DENABLE_POLEEMERY=False \ + -DENABLE_POPISHU=True \ + -DENABLE_POSHUKU_AUTOSEARCH=True \ + -DENABLE_QROSP=False \ + -DENABLE_SB2=True \ + -DENABLE_SCROBLIBRE=True \ + -DENABLE_SECMAN=True \ + -DENABLE_SNAILS=False \ + -DENABLE_SYNCER=False \ + -DENABLE_TABSESSMANAGER=True \ + -DENABLE_TABSLIST=True \ + -DENABLE_TEXTOGROOSE=True \ + -DENABLE_TORRENT=True \ + -DENABLE_BITTORRENT_GEOIP=True \ + -DENABLE_TOUCHSTREAMS=True \ + -DENABLE_TPI=True \ + -DENABLE_TWIFEE=False \ + -DENABLE_VROOBY=True \ + -DENABLE_ELEEMINATOR=True \ + -DENABLE_XPROXY=True \ + -DENABLE_FONTIAC=True \ + -DENABLE_AZOTH_MUCOMMANDS_TESTS=True \ + -DENABLE_POSHUKU_DCAC_TESTS=True \ + -DENABLE_UTIL_TESTS=True \ + && \ + make -j$(nproc) -k diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leechcraft-0.6.70-13163-g100049e6a6/tools/docker/runci/opensuse_leap_15.1/Dockerfile new/leechcraft-0.6.70-13186-g2c3ee31903/tools/docker/runci/opensuse_leap_15.1/Dockerfile --- old/leechcraft-0.6.70-13163-g100049e6a6/tools/docker/runci/opensuse_leap_15.1/Dockerfile 1970-01-01 01:00:00.000000000 +0100 +++ new/leechcraft-0.6.70-13186-g2c3ee31903/tools/docker/runci/opensuse_leap_15.1/Dockerfile 2019-05-04 19:30:03.000000000 +0200 @@ -0,0 +1,100 @@ +FROM leechcraft/ci_opensuse_leap_15.1:latest + +RUN git clone https://github.com/0xd34df00d/leechcraft.git && \ + cd leechcraft && \ + mkdir build && \ + cd build && \ + cmake ../src \ + -DCMAKE_C_COMPILER=/usr/bin/gcc-8 -DCMAKE_CXX_COMPILER=/usr/bin/g++-8 \ + -DLIB_SUFFIX=64 \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DSTRICT_LICENSING=True \ + -DENABLE_ADVANCEDNOTIFICATIONS=True \ + -DENABLE_AGGREGATOR=True \ + -DENABLE_AGGREGATOR_WEBACCESS=True \ + -DENABLE_AUSCRIE=True \ + -DENABLE_AZOTH=True \ + -DENABLE_AZOTH_ACETAMIDE=True \ + -DENABLE_AZOTH_ASTRALITY=False \ + -DENABLE_AZOTH_OTROID=True \ + -DENABLE_AZOTH_SHX=True \ + -DENABLE_AZOTH_VELVETBIRD=True \ + -DENABLE_AZOTH_WOODPECKER=False \ + -DENABLE_AZOTH_ZHEET=False \ + -DENABLE_MEDIACALLS=False \ + -DENABLE_BLACKDASH=False \ + -DENABLE_BLASQ=True \ + -DENABLE_BLASQ_VANGOG=True \ + -DENABLE_BLASQ_SPEGNERSI=False \ + -DENABLE_BLOGIQUE=True \ + -DENABLE_CERTMGR=True \ + -DENABLE_CHOROID=False \ + -DENABLE_CPULOAD=True \ + -DENABLE_DEVMON=True \ + -DENABLE_DLNIWE=False \ + -DENABLE_DOLOZHEE=True \ + -DENABLE_DUMBEEP=True \ + -DENABLE_GACTS=True \ + -DENABLE_GLANCE=True \ + -DENABLE_GMAILNOTIFIER=True \ + -DENABLE_HARBINGER=False \ + -DENABLE_HOTSENSORS=True \ + -DENABLE_HOTSTREAMS=True \ + -DENABLE_HTTHARE=True \ + -DENABLE_IMGASTE=True \ + -DENABLE_KBSWITCH=True \ + -DENABLE_KNOWHOW=True \ + -DENABLE_KRIGSTASK=True \ + -DENABLE_LACKMAN=True \ + -DENABLE_LADS=False \ + -DENABLE_LASTFMSCROBBLE=True \ + -DENABLE_LAUGHTY=True \ + -DENABLE_LAUNCHY=True \ + -DENABLE_LEMON=True \ + -DENABLE_LHTR=True \ + -DWITH_LHTR_HTML=True \ + -DENABLE_LIZNOO=True \ + -DENABLE_LMP=True \ + -DENABLE_LMP_GRAFFITI=True \ + -DENABLE_LMP_LIBGUESS=True \ + -DENABLE_LMP_MPRIS=True \ + -DENABLE_LMP_MTPSYNC=True \ + -DENABLE_MELLONETRAY=True \ + -DENABLE_MONOCLE=True \ + -DENABLE_MONOCLE_MU=False \ + -DENABLE_MUSICZOMBIE=True \ + -DWITH_MUSICZOMBIE_CHROMAPRINT=True \ + -DENABLE_NACHEKU=False \ + -DENABLE_NETSTOREMANAGER=True \ + -DENABLE_NEWLIFE=True \ + -DENABLE_OORONEE=True \ + -DENABLE_OTLOZHU=True \ + -DENABLE_OTLOZHU_SYNC=False \ + -DENABLE_PINTAB=True \ + -DENABLE_POGOOGLUE=True \ + -DENABLE_POLEEMERY=False \ + -DENABLE_POPISHU=True \ + -DENABLE_POSHUKU_AUTOSEARCH=True \ + -DENABLE_QROSP=False \ + -DENABLE_SB2=True \ + -DENABLE_SCROBLIBRE=True \ + -DENABLE_SECMAN=True \ + -DENABLE_SNAILS=False \ + -DENABLE_SYNCER=False \ + -DENABLE_TABSESSMANAGER=True \ + -DENABLE_TABSLIST=True \ + -DENABLE_TEXTOGROOSE=True \ + -DENABLE_TORRENT=True \ + -DENABLE_BITTORRENT_GEOIP=True \ + -DENABLE_TOUCHSTREAMS=True \ + -DENABLE_TPI=True \ + -DENABLE_TWIFEE=False \ + -DENABLE_VROOBY=True \ + -DENABLE_ELEEMINATOR=True \ + -DENABLE_XPROXY=True \ + -DENABLE_FONTIAC=True \ + -DENABLE_AZOTH_MUCOMMANDS_TESTS=True \ + -DENABLE_POSHUKU_DCAC_TESTS=True \ + -DENABLE_UTIL_TESTS=True \ + && \ + make -j$(nproc) -k
