On Wed, Feb 19, 2020 at 04:31:23PM +0100, Gonzalo L. Rodriguez wrote: > On Wed, 19 Feb 2020 at 12:12:51 +0100, Solene Rapenne wrote: > > On Wed, Feb 19, 2020 at 11:35:52AM +0100, Solene Rapenne wrote: > > > Hi, > > > > > > smtube uses the website tonvid.com but it uses http:// by default, this > > > patch > > > will make it use https://tonvid.com instead. > > > > > > (and a crash report below the patch) > > > > > > > > > > better patch doing https instead of wwws > > > > many thanks bin on irc who spotted it > > > > Index: Makefile > > =================================================================== > > RCS file: /data/cvs/ports/x11/smtube/Makefile,v > > retrieving revision 1.35 > > diff -u -p -r1.35 Makefile > > --- Makefile 15 Jul 2019 13:21:51 -0000 1.35 > > +++ Makefile 19 Feb 2020 10:30:13 -0000 > > @@ -5,6 +5,7 @@ USE_WXNEEDED = Yes > > COMMENT = browse and download YouTube videos > > > > DISTNAME = smtube-19.6.0 > > +REVISION = 0 > > > > CATEGORIES = multimedia x11 > > > > Index: patches/patch-src_browserwindow_cpp > > =================================================================== > > RCS file: patches/patch-src_browserwindow_cpp > > diff -N patches/patch-src_browserwindow_cpp > > --- /dev/null 1 Jan 1970 00:00:00 -0000 > > +++ patches/patch-src_browserwindow_cpp 19 Feb 2020 11:12:01 -0000 > > @@ -0,0 +1,23 @@ > > +$OpenBSD$ > > + > > +Index: src/browserwindow.cpp > > +--- src/browserwindow.cpp.orig > > ++++ src/browserwindow.cpp > > +@@ -70,7 +70,7 @@ BrowserWindow::BrowserWindow(const QString & config_pa > > + { > > + setWindowTitle("SMTube"); > > + setWindowIcon(QPixmap(":/icons/smtube.png")); > > +- home_page = "http://www.tonvid.com/"; > > ++ home_page = "https://www.tonvid.com/"; > > + > > + settings = new QSettings(config_path + "/smtube2.ini", > > QSettings::IniFormat, this); > > + > > +@@ -442,7 +442,7 @@ void BrowserWindow::openYTUrl(QString title, QString e > > + if (current_player == WebBrowser) { > > + QString u = url; > > + #if 1 > > +- u = "http://www.tonvid.com/video.php?u=" + > > url.toUtf8().toBase64().toPercentEncoding() + > > ++ u = "https://www.tonvid.com/video.php?u=" + > > url.toUtf8().toBase64().toPercentEncoding() + > > + "&t=" + title.toUtf8().toBase64().toPercentEncoding(); > > + #endif > > + QDesktopServices::openUrl(u); > > > > How about this diff? > > > -- > > - gonzalo
> Index: Makefile > =================================================================== > RCS file: /cvs/ports/x11/smtube/Makefile,v > retrieving revision 1.35 > diff -u -p -r1.35 Makefile > --- Makefile 15 Jul 2019 13:21:51 -0000 1.35 > +++ Makefile 19 Feb 2020 15:30:18 -0000 > @@ -4,7 +4,7 @@ USE_WXNEEDED = Yes > > COMMENT = browse and download YouTube videos > > -DISTNAME = smtube-19.6.0 > +DISTNAME = smtube-20.1.0 > > CATEGORIES = multimedia x11 > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/x11/smtube/distinfo,v > retrieving revision 1.24 > diff -u -p -r1.24 distinfo > --- distinfo 15 Jul 2019 13:21:51 -0000 1.24 > +++ distinfo 19 Feb 2020 15:30:18 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (smtube-19.6.0.tar.bz2) = 9UIz7MJWP9iCF/+lhDsjL8WoUUwJyZ4E/qFkZdrUcDQ= > -SIZE (smtube-19.6.0.tar.bz2) = 748844 > +SHA256 (smtube-20.1.0.tar.bz2) = vx1BGf6L6sP6rMm7IIEU8s65nMsLMxpyhgE0A6Z/pwM= > +SIZE (smtube-20.1.0.tar.bz2) = 749306 > Index: patches/patch-src_browserwindow_cpp > =================================================================== > RCS file: patches/patch-src_browserwindow_cpp > diff -N patches/patch-src_browserwindow_cpp > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-src_browserwindow_cpp 19 Feb 2020 15:30:18 -0000 > @@ -0,0 +1,32 @@ > +$OpenBSD$ > + > +Index: src/browserwindow.cpp > +--- src/browserwindow.cpp.orig > ++++ src/browserwindow.cpp > +@@ -70,7 +70,7 @@ BrowserWindow::BrowserWindow(const QString & config_pa > + { > + setWindowTitle("SMTube"); > + setWindowIcon(QPixmap(":/icons/smtube.png")); > +- home_page = "http://www.tonvid.com/"; > ++ home_page = "https://www.tonvid.com/"; > + > + settings = new QSettings(config_path + "/smtube2.ini", > QSettings::IniFormat, this); > + > +@@ -442,7 +442,7 @@ void BrowserWindow::openYTUrl(QString title, QString e > + if (current_player == WebBrowser) { > + QString u = url; > + #if 1 > +- u = "http://www.tonvid.com/video.php?u=" + > url.toUtf8().toBase64().toPercentEncoding() + > ++ u = "https://www.tonvid.com/video.php?u=" + > url.toUtf8().toBase64().toPercentEncoding() + > + "&t=" + title.toUtf8().toBase64().toPercentEncoding(); > + #endif > + QDesktopServices::openUrl(u); > +@@ -713,7 +713,7 @@ void BrowserWindow::loadConfig() { > + #ifdef D_BUTTON > + add_download_button = settings->value("add_download_button", > false).toBool(); > + > +- QString default_url = "http://www.dlvyoutube.com/%YT_URL%"; > ++ QString default_url = "https://www.dlvyoutube.com/%YT_URL%"; > + external_download_url = settings->value("external_download_url", > default_url).toString(); > + #endif > + https is used with the patch but it still crash on exit at least the version is bumped