Summary: | net-news/rssguard-3.0.1: version bump request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fabio Rossi <rossi.f> |
Component: | Current packages | Assignee: | Ben de Groot (RETIRED) <yngwin> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | arnaudv6, kensington, mahdi1234 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
rssguard-3.0.1.ebuild
rssguard-3.3.1.ebuild rssguard-3.3.2.ebuild rssguard-3.1.0.ebuild rssguard-3.3.4.ebuild |
I can confirm this, upstream repo moved to github. Announce : https://bitbucket.org/skunkos/rssguard/downloads New repo : https://github.com/martinrotter/rssguard Actually, version 3.3.1 is out. Created attachment 439970 [details]
rssguard-3.3.1.ebuild
There are actually some other major changes not only repo. Since 3.3 application is using qtwebengine for internal browser. Attached ebuild of rssguard-3.3.1.ebuild - it works for me, but I may have forgotten some deps. Forgot to mention other major changes since 3.0 - Qt4 dropped, only Qt5 supported - cmake dropped qmake used @Fabio Rossi there are archive sources. To fix existing ebuild it is enough to apply the following patch, github provides automatically created repository snapshot archives: --- /usr/portage/net-news/rssguard/rssguard-2.4.0.ebuild 2015-10-01 17:20:39.000000000 +0300 +++ /etc/portage-overlay/net-news/rssguard/rssguard-2.4.0.ebuild 2016-07-25 18:33:40.171541934 +0300 @@ -6,8 +6,8 @@ inherit cmake-utils DESCRIPTION="A tiny RSS and Atom feed reader" -HOMEPAGE="https://bitbucket.org/skunkos/rssguard" -SRC_URI="https://bitbucket.org/skunkos/rssguard/downloads/${P}.tar.gz" +HOMEPAGE="https://github.com/martinrotter/rssguard" +SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" Created attachment 441524 [details]
rssguard-3.3.2.ebuild
This ebuild should probably work (it is the edit of 3.3.1 with changes to use github archives). Problem is that I do not have :5/5.7 qt, so can’t check.
Created attachment 441526 [details]
rssguard-3.1.0.ebuild
This is a ebuild which works for me. I have also tried 3.2.4, but it #include’s some Qt header which I do not have (outdated Qt? I have 5.5.1-r1).
Created attachment 444398 [details]
rssguard-3.3.4.ebuild
Added new ebuild for rssguard 3.3.4 There are several upstream changes: - Qt version requirement dropped from 5.7 to 5.6 - added webengine compile flag to either use dev-qt/qtwebengine (with full html support including images) or QTextBrowser (no images, less heavy) this can be controlled by setting webengine use flag enjoy! Thanks, fixed in git by Andreas. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436fc595c838251bfa1dfece3cd572c352316f4d |
Created attachment 422052 [details] rssguard-3.0.1.ebuild bump request, upstream there is no archive with sources but there are two options: - to use rpm source archives from opensuse or other distros - to use git checking out a particular tag I have followed the second solution, here is attached the working ebuild. I have used git-2.eclass because git-r3 doesn't allow avoiding the fetch of submodules (see #497164).