Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 613974 - sci-calculators/qalculate-gtk-0.9.11: version bump
Summary: sci-calculators/qalculate-gtk-0.9.11: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 2 votes (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-26 23:17 UTC by Michael Yagliyan
Modified: 2018-02-07 00:54 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Yagliyan 2017-03-26 23:17:54 UTC
Latest ebuild is for 0.9.9 which is almost a year old.  See http://qalculate.github.io/news.html for recent release history.  0.9.10 was released last August, and 0.9.11 (the latest version as of this writing) was released earlier this month.
Comment 1 Sergey S. Starikoff 2017-07-25 11:48:16 UTC
This bug is obsolete. And 0.9.12 release too ☹

sci-libs/libqalculate readline bug fixed, patch included by upstream, so:

# diff -Naur /usr/portage/gentoo/sci-libs/libqalculate/libqalculate-0.9.9.ebuild /usr/portage/local/sci-libs/libqalculate/libqalculate-1.0.0.ebuild 
--- /usr/portage/gentoo/sci-libs/libqalculate/libqalculate-0.9.9.ebuild	2017-02-28 22:50:50.000000000 +0300
+++ /usr/portage/local/sci-libs/libqalculate/libqalculate-1.0.0.ebuild	2017-07-25 13:55:53.456133840 +0300
@@ -9,7 +9,7 @@
 
 LICENSE="GPL-2"
 SLOT="0/6"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64"
 IUSE="gnuplot readline static-libs"
 
 COMMON_DEPEND="
@@ -26,11 +26,6 @@
 	net-misc/wget
 	gnuplot? ( >=sci-visualization/gnuplot-3.7 )"
 
-PATCHES=(
-	# https://github.com/Qalculate/libqalculate/issues/6
-	"${FILESDIR}"/${P}-readline.patch
-)
-
 src_prepare() {
 	default


=sci-calculators/qalculate-gtk-1.0.0 ebuild and patch are the same (athough we probably should also try to push this patch upstream).

P.S. Legacy versions of sci-libs/libqalculate (<sci-libs/libqalculate-0.9.9) probably also should be dropped.
Comment 2 Beelzebubbie 2017-07-25 15:15:58 UTC
According to upstream links from https://qalculate.github.io/downloads.html :
we should fix SRC_URI first:
SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}a/${P}.tar.gz"
Comment 3 Beelzebubbie 2017-07-25 15:16:56 UTC
Previous comment is about libqalculate, of course.
Comment 4 Beelzebubbie 2017-07-25 15:22:02 UTC
RDEPEND in sci-calculators/qalculate-gtk-1.0.0 ebuild should be fixed for something like:

RDEPEND=">=sci-libs/libqalculate-1.0.0:=                                                
    x11-libs/gtk+:3.10"
Comment 5 Christopher Head 2017-12-28 19:01:03 UTC
Upstream is up to 2.2 now.
Comment 6 Larry the Git Cow gentoo-dev 2018-02-07 00:54:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7484cf3cd9ba6e800e36c1ffb206899a379975

commit 3f7484cf3cd9ba6e800e36c1ffb206899a379975
Author:     Matthias Maier <tamiko@gentoo.org>
AuthorDate: 2018-02-07 00:41:08 +0000
Commit:     Matthias Maier <tamiko@gentoo.org>
CommitDate: 2018-02-07 00:54:22 +0000

    sci-calculators/qalculate-gtk: version bump to 2.2.0
    
    Closes: https://bugs.gentoo.org/619012
    Closes: https://bugs.gentoo.org/613974
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-calculators/qalculate-gtk/Manifest             |  1 +
 .../qalculate-gtk/qalculate-gtk-2.2.0.ebuild       | 34 ++++++++++++++++++++++
 2 files changed, 35 insertions(+)