From 7a02782d9c158f266c378e386ce8cb948b6a7bfe Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Fri, 16 Feb 2018 07:29:10 +0300 Subject: [PATCH] qupzilla:v.bump to 2.2.5 --- network/web/qupzilla/actions.py | 6 +- .../QupZilla-2.2.0-native-scrollbars.patch | 24 + ...upZilla-2.2.5-qtbug-65523-workaround.patch | 12 + network/web/qupzilla/files/bookmarks.patch | 1125 +++++++++++++++++ network/web/qupzilla/pspec.xml | 16 +- 5 files changed, 1179 insertions(+), 4 deletions(-) create mode 100644 network/web/qupzilla/files/QupZilla-2.2.0-native-scrollbars.patch create mode 100644 network/web/qupzilla/files/QupZilla-2.2.5-qtbug-65523-workaround.patch create mode 100644 network/web/qupzilla/files/bookmarks.patch diff --git a/network/web/qupzilla/actions.py b/network/web/qupzilla/actions.py index ac6b1c51fb..89c5b0a5fc 100644 --- a/network/web/qupzilla/actions.py +++ b/network/web/qupzilla/actions.py @@ -12,14 +12,16 @@ from pisi.actionsapi import get def setup(): qt5.configure(parameters="USE_WEBGL=true \ QUPZILLA_PREFIX=/usr/ \ + DISABLE_UPDATES_CHECK=true \ GNOME_INTEGRATION=true \ - KDE_INTEGRATION=true \ - NO_X11=true") + KDE_INTEGRATION=true ") def build(): qt5.make() def install(): qt5.install("INSTALL_ROOT=%s" % get.installDIR()) + #zsh + pisitools.insinto("/usr/share/zsh/site-functions", "linux/completion/*") pisitools.dodoc("AUTHORS", "BUILDING*", "CHANGELOG", "COPYRIGHT", "FAQ", "README*") diff --git a/network/web/qupzilla/files/QupZilla-2.2.0-native-scrollbars.patch b/network/web/qupzilla/files/QupZilla-2.2.0-native-scrollbars.patch new file mode 100644 index 0000000000..d2caa027a4 --- /dev/null +++ b/network/web/qupzilla/files/QupZilla-2.2.0-native-scrollbars.patch @@ -0,0 +1,24 @@ +diff -ur QupZilla-2.2.0/src/lib/preferences/preferences.cpp QupZilla-2.2.0-native-scrollbars/src/lib/preferences/preferences.cpp +--- QupZilla-2.2.0/src/lib/preferences/preferences.cpp 2017-10-08 16:05:56.000000000 +0200 ++++ src/lib/preferences/preferences.cpp 2017-10-16 05:34:25.738624011 +0200 +@@ -278,7 +278,7 @@ + ui->wheelScroll->setValue(settings.value("wheelScrollLines", qApp->wheelScrollLines()).toInt()); + ui->xssAuditing->setChecked(settings.value("XSSAuditing", false).toBool()); + ui->printEBackground->setChecked(settings.value("PrintElementBackground", true).toBool()); +- ui->useNativeScrollbars->setChecked(settings.value("UseNativeScrollbars", false).toBool()); ++ ui->useNativeScrollbars->setChecked(settings.value("UseNativeScrollbars", true).toBool()); + + foreach (int level, WebView::zoomLevels()) { + ui->defaultZoomLevel->addItem(QString("%1%").arg(level)); +diff -ur QupZilla-2.2.0/src/lib/webengine/webscrollbarmanager.cpp QupZilla-2.2.0-native-scrollbars/src/lib/webengine/webscrollbarmanager.cpp +--- QupZilla-2.2.0/src/lib/webengine/webscrollbarmanager.cpp 2017-10-08 16:05:56.000000000 +0200 ++++ src/lib/webengine/webscrollbarmanager.cpp 2017-10-16 05:33:36.152339717 +0200 +@@ -109,7 +109,7 @@ + + void WebScrollBarManager::loadSettings() + { +- m_enabled = Settings().value(QSL("Web-Browser-Settings/UseNativeScrollbars"), false).toBool(); ++ m_enabled = Settings().value(QSL("Web-Browser-Settings/UseNativeScrollbars"), true).toBool(); + + if (!m_enabled) { + for (WebView *view : m_scrollbars.keys()) { diff --git a/network/web/qupzilla/files/QupZilla-2.2.5-qtbug-65523-workaround.patch b/network/web/qupzilla/files/QupZilla-2.2.5-qtbug-65523-workaround.patch new file mode 100644 index 0000000000..708f05f58b --- /dev/null +++ b/network/web/qupzilla/files/QupZilla-2.2.5-qtbug-65523-workaround.patch @@ -0,0 +1,12 @@ +diff -ur QupZilla-2.2.5/src/lib/webengine/webpage.cpp QupZilla-2.2.5-qtbug-65523-workaround/src/lib/webengine/webpage.cpp +--- QupZilla-2.2.5/src/lib/webengine/webpage.cpp 2018-01-28 16:37:13.000000000 +0100 ++++ src/lib/webengine/webpage.cpp 2018-02-01 04:34:19.159005227 +0100 +@@ -102,7 +102,7 @@ + }); + + // Workaround for broken load started/finished signals in QtWebEngine 5.10 +- if (qstrcmp(qVersion(), "5.10.0") == 0) { ++ { + connect(this, &QWebEnginePage::loadProgress, this, [this](int progress) { + if (progress == 100) { + emit loadFinished(true); diff --git a/network/web/qupzilla/files/bookmarks.patch b/network/web/qupzilla/files/bookmarks.patch new file mode 100644 index 0000000000..0335214be2 --- /dev/null +++ b/network/web/qupzilla/files/bookmarks.patch @@ -0,0 +1,1125 @@ +--- bookmarks_old.json 2017-03-15 21:26:50.000000000 +0300 ++++ src/lib/data/data/bookmarks.json 2017-12-05 23:06:55.914484285 +0300 +@@ -1,73 +1,1052 @@ + { +- "roots": { +- "bookmark_bar": { +- "children": [ +- { +- "description": "Source code of QupZilla", +- "keyword": "qz-git", +- "name": "QupZilla Git", +- "type": "url", +- "url": "https://github.com/QupZilla/qupzilla", +- "visit_count": 0 ++ "roots": { ++ "bookmark_bar": { ++ "children": [ ++ { ++ "children": [ ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Github PisiLinux", ++ "type": "url", ++ "url": "https://github.com/pisilinux", ++ "visit_count": 1 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "gitter pisilinux", ++ "type": "url", ++ "url": "https://gitter.im/pisilinux", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "slack pisi", ++ "type": "url", ++ "url": "https://pisi.slack.com/messages/general/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Transifex", ++ "type": "url", ++ "url": "https://www.transifex.com/signin/?next=/messages/inbox/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Twitter'da PiSilinux", ++ "type": "url", ++ "url": "http://twitter.com/#!/pisilinux", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "PisiLinux Forum", ++ "type": "url", ++ "url": "http://forum.pisilinux.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "PisiLinux", ++ "type": "url", ++ "url": "http://www.pisilinux.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Hata Takip Sistemi", ++ "type": "url", ++ "url": "http://bugs.pisilinux.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "PiSilinux Çeviri Platformu", ++ "type": "url", ++ "url": "https://www.transifex.com/projects/p/PiSiLinux/", ++ "visit_count": 0 ++ } ++ ], ++ "description": "", ++ "expanded": false, ++ "expanded_sidebar": false, ++ "name": "PiSilinux Durakları", ++ "type": "folder" ++ }, ++ { ++ "children": [ ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Worldforum PiSiLinux", ++ "type": "url", ++ "url": "http://forum.pisilinuxworld.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Pardus Ansiklopedisi", ++ "type": "url", ++ "url": "http://tr.pardus-wiki.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Özgürlük İçin", ++ "type": "url", ++ "url": "http://www.ozgurlukicin.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Pardus-Linux.org", ++ "type": "url", ++ "url": "http://www.pardus-linux.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Linux Kullanıcıları Derneği", ++ "type": "url", ++ "url": "http://www.lkd.org.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Linux Belgelendirme Projesi", ++ "type": "url", ++ "url": "http://www.belgeler.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Tuxleaks - özgür belgeler;", ++ "type": "url", ++ "url": "http://tuxleaks.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "LibreOffice Türkiye", ++ "type": "url", ++ "url": "http://tr.libreoffice.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "LibreOffice Forum", ++ "type": "url", ++ "url": "http://forum.libreoffice.org.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "LibreOffice Wiki", ++ "type": "url", ++ "url": "http://wiki.libreoffice.org.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Mozilla Türkiye", ++ "type": "url", ++ "url": "http://www.mozilla.org.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "GNOME Türkiye", ++ "type": "url", ++ "url": "http://www.gnome.org.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "KDE Türkiye", ++ "type": "url", ++ "url": "http://www.kde.org.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "OpenOffice.org Türkiye", ++ "type": "url", ++ "url": "http://www.openoffice.org.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "WordPress Türkiye", ++ "type": "url", ++ "url": "http://www.wordpress-tr.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Debian Türkiye", ++ "type": "url", ++ "url": "http://www.debian.org.tr/Ana_sayfa", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Gentoo Türkiye", ++ "type": "url", ++ "url": "http://www.gentoo-tr.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Linux Mint Türkiye", ++ "type": "url", ++ "url": "http://www.linuxmint.org.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "OpenSUSE.org Türkiye", ++ "type": "url", ++ "url": "http://tr.opensuse.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Slackware Türkiye", ++ "type": "url", ++ "url": "http://www.slackware.org.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Ubuntu Türkiye", ++ "type": "url", ++ "url": "http://www.ubuntu-tr.net/", ++ "visit_count": 0 ++ } ++ ], ++ "description": "", ++ "expanded": false, ++ "expanded_sidebar": false, ++ "name": "Topluluk", ++ "type": "folder" ++ }, ++ { ++ "children": [ ++ { ++ "description": "", ++ "keyword": "", ++ "name": "A Bank", ++ "type": "url", ++ "url": "http://www.abank.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Akbank", ++ "type": "url", ++ "url": "http://www.akbank.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Aktif Bank", ++ "type": "url", ++ "url": "http://www.aktifbank.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Anadolu Bank", ++ "type": "url", ++ "url": "http://www.anadolubank.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Citibank", ++ "type": "url", ++ "url": "http://www.citibank.com.tr/homepage/tr/index.htm", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "DenizBank", ++ "type": "url", ++ "url": "http://www.denizbank.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Eurobank Tekfen", ++ "type": "url", ++ "url": "http://www.eurobanktekfen.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Fibabanka", ++ "type": "url", ++ "url": "http://www.fibabanka.com.tr/Default.aspx", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Finansbank", ++ "type": "url", ++ "url": "http://www.finansbank.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Garanti Bankası", ++ "type": "url", ++ "url": "http://www.garanti.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Halkbank", ++ "type": "url", ++ "url": "http://www.halkbank.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "HSBC", ++ "type": "url", ++ "url": "http://www.hsbc.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "ING Bank", ++ "type": "url", ++ "url": "http://www.ingbank.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Şekerbank", ++ "type": "url", ++ "url": "http://www.sekerbank.com.tr//default.jsp", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "TEB", ++ "type": "url", ++ "url": "http://www.teb.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Eurobank Tekfen", ++ "type": "url", ++ "url": "http://www.tekfenbank.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Tbank", ++ "type": "url", ++ "url": "http://www.tbank.com.tr/tr-TR/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Tekstil Bank", ++ "type": "url", ++ "url": "http://www.tekstilbank.com.tr/portal/index.htm", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "TurkishBank", ++ "type": "url", ++ "url": "http://www.turkishbank.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Türkiye İş Bankası", ++ "type": "url", ++ "url": "http://www.isbank.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "VakıfBank", ++ "type": "url", ++ "url": "http://www.vakifbank.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Yapı Kredi", ++ "type": "url", ++ "url": "http://www.yapikredi.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Ziraat Bankası", ++ "type": "url", ++ "url": "http://www.ziraatbank.com.tr/", ++ "visit_count": 0 ++ } ++ ], ++ "description": "", ++ "expanded": false, ++ "expanded_sidebar": false, ++ "name": "Bankalar", ++ "type": "folder" ++ }, ++ { ++ "children": [ ++ { ++ "description": "", ++ "keyword": "", ++ "name": "HGS sorgulama", ++ "type": "url", ++ "url": "https://hgsmusteri.ptt.gov.tr", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Vatandaşlık Portalı", ++ "type": "url", ++ "url": "https://www.turkiye.gov.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Türk Telekom : Rehber", ++ "type": "url", ++ "url": "http://www.ttrehber.turktelekom.com.tr/trk-wp/IDA2", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Güncel Türkçe Sözlük", ++ "type": "url", ++ "url": "http://www.tdk.org.tr/index.php?option=com_gts&view=gts", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Türk Dil Kurumu Yazım Kılavuzu", ++ "type": "url", ++ "url": "http://www.tdk.org.tr/index.php?option=com_seslissozluk&view=seslissozluk", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Hava Tahmini", ++ "type": "url", ++ "url": "http://www.mgm.gov.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Nöbetçi Eczaneler", ++ "type": "url", ++ "url": "http://www.treczane.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Türk Telekom : Rehber", ++ "type": "url", ++ "url": "http://www.ttrehber.turktelekom.com.tr/trk-wp/IDA2", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Aday İşlemleri Sayfası(OSYM)", ++ "type": "url", ++ "url": "https://ais.osym.gov.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Hastane Randevu Alma", ++ "type": "url", ++ "url": "http://hastanerandevu.gov.tr/Vatandas/", ++ "visit_count": 0 ++ } ++ ], ++ "description": "", ++ "expanded": false, ++ "expanded_sidebar": false, ++ "name": "Bilgi Sorgulama", ++ "type": "folder" ++ }, ++ { ++ "children": [ ++ { ++ "children": [ ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Açık Gazete", ++ "type": "url", ++ "url": "http://www.acikgazete.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "BBC Turkce", ++ "type": "url", ++ "url": "http://www.bbc.co.uk/turkce/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Bianet", ++ "type": "url", ++ "url": "http://www.bianet.org/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Dipnot TV", ++ "type": "url", ++ "url": "http://www.dipnot.tv/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Dördüncü Kuvvet Medya", ++ "type": "url", ++ "url": "http://www.dorduncukuvvetmedya.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Gazeteport", ++ "type": "url", ++ "url": "http://www.gazeteport.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "haber365.com | 365 Gün Haber!", ++ "type": "url", ++ "url": "http://haber365.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "MYNET haber", ++ "type": "url", ++ "url": "http://www.mynet.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "NTVMSNBC", ++ "type": "url", ++ "url": "http://www.ntvmsnbc.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "ekolay.net | spor", ++ "type": "url", ++ "url": "http://spor.ekolay.net/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "HABERTÜRK Spor", ++ "type": "url", ++ "url": "http://www.htspor.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "NTVSpor.net", ++ "type": "url", ++ "url": "http://www.ntvspor.net/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Sporx", ++ "type": "url", ++ "url": "http://www.sporx.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Zaytung", ++ "type": "url", ++ "url": "http://zaytung.com/", ++ "visit_count": 0 ++ } ++ ], ++ "description": "", ++ "expanded": false, ++ "expanded_sidebar": false, ++ "name": "E-haber", ++ "type": "folder" ++ }, ++ { ++ "children": [ ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Anadolu Ajansı", ++ "type": "url", ++ "url": "http://www.aa.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Anka Haber Ajansı", ++ "type": "url", ++ "url": "http://www.ankaajansi.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Cihan Haber Ajansı", ++ "type": "url", ++ "url": "http://www.cihan.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Doğan Haber Ajansı", ++ "type": "url", ++ "url": "http://www.dha.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "İhlas Haber Ajansı", ++ "type": "url", ++ "url": "http://www.iha.com.tr/", ++ "visit_count": 0 ++ } ++ ], ++ "description": "", ++ "expanded": false, ++ "expanded_sidebar": false, ++ "name": "Ajans", ++ "type": "folder" ++ }, ++ { ++ "children": [ ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Akşam", ++ "type": "url", ++ "url": "http://www.aksam.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "BirGün", ++ "type": "url", ++ "url": "http://www.birgun.net/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Cumhuriyet", ++ "type": "url", ++ "url": "http://www.cumhuriyet.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Hürriyet", ++ "type": "url", ++ "url": "http://www.hurriyet.com.tr/anasayfa/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Dünya", ++ "type": "url", ++ "url": "http://www.dunya.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Evrensel", ++ "type": "url", ++ "url": "http://www.evrensel.net/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Milliyet", ++ "type": "url", ++ "url": "http://www.milliyet.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Güneş", ++ "type": "url", ++ "url": "http://www.gunes.com/2011/07/08/index.html", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Habertürk", ++ "type": "url", ++ "url": "http://www.haberturk.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Ortadoğu", ++ "type": "url", ++ "url": "http://www.ortadogugazetesi.net/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Özgür Gündem", ++ "type": "url", ++ "url": "http://www.ozgur-gundem.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Posta", ++ "type": "url", ++ "url": "http://www.posta.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Sabah", ++ "type": "url", ++ "url": "http://www.sabah.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Radikal", ++ "type": "url", ++ "url": "http://www.radikal.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Star Gazete", ++ "type": "url", ++ "url": "http://www.stargazete.com/starextra/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Takvim", ++ "type": "url", ++ "url": "http://www.takvim.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Taraf", ++ "type": "url", ++ "url": "http://www.taraf.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Türkiye", ++ "type": "url", ++ "url": "http://www.turkiyegazetesi.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Vatan", ++ "type": "url", ++ "url": "http://www.gazetevatan.com/root.asp", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Yeni Asya", ++ "type": "url", ++ "url": "http://www.yeniasya.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Yeni Şafak", ++ "type": "url", ++ "url": "http://www.yenisafak.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Yeniçağ", ++ "type": "url", ++ "url": "http://www.yg.yenicaggazetesi.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Fotomaç", ++ "type": "url", ++ "url": "http://www.fotomac.com.tr/", ++ "visit_count": 0 ++ } ++ ], ++ "description": "", ++ "expanded": false, ++ "expanded_sidebar": false, ++ "name": "Gazeteler", ++ "type": "folder" ++ }, ++ { ++ "children": [ ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Digiturk TV Rehberi", ++ "type": "url", ++ "url": "http://tvguide.digiturk.tv/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "ATV", ++ "type": "url", ++ "url": "http://www.atv.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "CNBC-E", ++ "type": "url", ++ "url": "http://www.cnbce.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "CNN TÜRK", ++ "type": "url", ++ "url": "http://www.cnnturk.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Kanal D", ++ "type": "url", ++ "url": "http://www.kanald.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "FOX", ++ "type": "url", ++ "url": "http://www.fox.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Habertürk", ++ "type": "url", ++ "url": "http://tv.haberturk.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "NTV", ++ "type": "url", ++ "url": "http://www.ntvmsnbc.com/news/37103.asp", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Show TV", ++ "type": "url", ++ "url": "http://www.showtvnet.com/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "Star TV", ++ "type": "url", ++ "url": "http://www.startv.com.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "TRT", ++ "type": "url", ++ "url": "http://www.trt.net.tr/", ++ "visit_count": 0 ++ }, ++ { ++ "description": "", ++ "keyword": "", ++ "name": "tv8", ++ "type": "url", ++ "url": "http://www.tv8.com.tr/", ++ "visit_count": 0 ++ } ++ ], ++ "description": "", ++ "expanded": false, ++ "expanded_sidebar": false, ++ "name": "Televizyonlar", ++ "type": "folder" ++ } ++ ], ++ "description": "", ++ "expanded": false, ++ "expanded_sidebar": false, ++ "name": "Haberler", ++ "type": "folder" ++ }, ++ { ++ "type": "separator" ++ } ++ ], ++ "description": "Yer imleri araç çubuğuna kaydedildi", ++ "expanded": true, ++ "expanded_sidebar": true, ++ "name": "Yer İmler Araç Çubuğu", ++ "type": "folder" ++ }, ++ "bookmark_menu": { ++ "children": [ ++ ], ++ "description": "Yer imleri menüye kaydedildi", ++ "expanded": true, ++ "expanded_sidebar": true, ++ "name": "Yer İmleri Menüsü", ++ "type": "folder" ++ }, ++ "other": { ++ "children": [ ++ ], ++ "description": "Diğer tüm yer imleri", ++ "expanded": true, ++ "expanded_sidebar": true, ++ "name": "Sıralanmamış Yerimleri", ++ "type": "folder" ++ } + }, +- { +- "description": "", +- "keyword": "qz-wiki", +- "name": "QupZilla Wiki", +- "type": "url", +- "url": "https://github.com/QupZilla/qupzilla/wiki", +- "visit_count": 0 +- }, +- { +- "description": "GitHub Issue Tracker for QupZilla", +- "keyword": "qz-issues", +- "name": "QupZilla Issues", +- "type": "url", +- "url": "https://github.com/QupZilla/qupzilla/issues", +- "visit_count": 0 +- }, +- { +- "type": "separator" +- }, +- { +- "description": "Blog with development updates", +- "keyword": "qz-blog", +- "name": "QupZilla Blog", +- "type": "url", +- "url": "http://blog.qupzilla.com/", +- "visit_count": 0 +- }, +- { +- "description": "QupZilla Homepage", +- "keyword": "qz-home", +- "name": "QupZilla Home", +- "type": "url", +- "url": "https://www.qupzilla.com/", +- "visit_count": 0 +- } +- ], +- "description": "Bookmarks located in Bookmarks Toolbar", +- "expanded": true, +- "expanded_sidebar": true, +- "name": "Bookmarks Toolbar", +- "type": "folder" +- }, +- "bookmark_menu": { +- "children": [], +- "description": "Bookmarks located in Bookmarks Menu", +- "expanded": true, +- "expanded_sidebar": true, +- "name": "Bookmarks Menu", +- "type": "folder" +- }, +- "other": { +- "children": [], +- "description": "All other bookmarks", +- "expanded": true, +- "expanded_sidebar": true, +- "name": "Unsorted Bookmarks", +- "type": "folder" +- } +- }, +- "version": 1 ++ "version": 1 + } diff --git a/network/web/qupzilla/pspec.xml b/network/web/qupzilla/pspec.xml index 246dd45d11..9f3dcbf2b5 100644 --- a/network/web/qupzilla/pspec.xml +++ b/network/web/qupzilla/pspec.xml @@ -10,7 +10,7 @@ app:gui Cross-platform QtWebKit browser QupZilla is a new and very fast QtWebEngine browser. - https://github.com/QupZilla/qupzilla/releases/download/v2.1.2/QupZilla-2.1.2.tar.xz + https://github.com/QupZilla/qupzilla/releases/download/v2.2.5/QupZilla-2.2.5.tar.xz openssl-devel glib2-devel @@ -42,13 +42,18 @@ tiff-devel jbigkit-devel nss-devel + cups-devel + ffmpeg-devel + libXScrnSaver-devel speeddial.diff preferences.diff browserwindow.diff defines.diff - bookmarks_json.diff + bookmarks.patch + QupZilla-2.2.0-native-scrollbars.patch + QupZilla-2.2.5-qtbug-65523-workaround.patch @@ -84,6 +89,13 @@ + + 2018-02-15 + 2.2.5 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2017-04-13 2.1.2