Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 604366 - sci-calculators/speedcrunch-0.12 version bump
Summary: sci-calculators/speedcrunch-0.12 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: Gentoo Science Related Packages
URL: https://groups.google.com/forum/#!top...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-02 09:12 UTC by ta2002
Modified: 2017-11-18 15:05 UTC (History)
3 users (show)

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


Attachments
Ebuild for speedcrunch-0.12.0 (speedcrunch-0.12.0.ebuild,1.28 KB, text/plain)
2017-03-01 21:59 UTC, Renato Alves
Details
Ebuild for speedcrunch-0.12.0 (speedcrunch-0.12.0.ebuild,1.24 KB, text/plain)
2017-03-01 22:10 UTC, Renato Alves
Details
Ebuild for speedcrunch-0.12.0 (speedcrunch-0.12.0.ebuild,1.24 KB, text/plain)
2017-03-01 22:12 UTC, Renato Alves
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ta2002 2017-01-02 09:12:39 UTC
http://speedcrunch.org/download.html

The source (which seems to have moved from github to bitbucket over a year ago) can be found somewhere in:

https://bitbucket.org/heldercorreia/speedcrunch

I can't find any obvious link to it (and don't know enough about git to obtain a specifc branch).

Now requires qt5.

Call me a dinosaur (actually, I am a dinosaur), but the keypad that was removed in 0.11 returns in 0.12 (hooray).
Comment 1 Renato Alves 2017-03-01 21:59:06 UTC
Created attachment 465666 [details]
Ebuild for speedcrunch-0.12.0
Comment 2 Renato Alves 2017-03-01 22:10:53 UTC
Created attachment 465668 [details]
Ebuild for speedcrunch-0.12.0

Cleaned up with suggestions by _AxS_ on IRC
Comment 3 Renato Alves 2017-03-01 22:12:16 UTC
Created attachment 465672 [details]
Ebuild for speedcrunch-0.12.0

~x86 and ~amd64 added. They were stable before.
Comment 4 Aaron W. Swenson gentoo-dev 2017-08-19 12:46:41 UTC
(In reply to Renato Alves from comment #3)
> Created attachment 465672 [details]
> Ebuild for speedcrunch-0.12.0
> 
> ~x86 and ~amd64 added. They were stable before.

This ebuild needs its dependencies updated.

Speedcrunch needs Qt5, and a bunch of Qt packages not listed. (I couldn't build it because I didn't have qthelp emerged.)

And, repoman is complaining about invalid l10n_* flags because the locales have underscores instead of the appropriate hyphens.

I did do some of the dependencies, but I don't have much time to work on solving the l10n issues or even making sure the dependencies are correct.

I'd be happy to help you along with getting this package updated.
Comment 5 Renato Alves 2017-08-19 15:27:14 UTC
Hi Aaron,

I don't have a system to track down dependencies either.
Tried a docker container but failed compile some unrelated dependencies (gobject-introspection).

I'm also not familiar with the internationalization system.
Although I remember back then that some of the files included in the tarball don't exactly follow the standard language naming scheme.
Or at the very least, were renamed from previous releases.

Simply adding qthelp:5 also works for me but I suspect most of the dependencies you mentioned have been pulled by other packages on my system.
Comment 6 Tom Dexter 2017-10-01 22:06:58 UTC
In order to be able to get rid of qt4 I temporarily just installed a statically compiled version of 0.12 from upstream. The issue with the locales sounds familiar. MythTV devs made the case to me a few years ago that the ones set from the Gentoo eselect (for example en_US.utf8 as opposed to en_US.UTF-8) are incorrect:

http://lists.mythtv.org/pipermail/mythtv-users/2014-January/359046.html
Comment 7 Aaron W. Swenson gentoo-dev 2017-11-18 14:17:43 UTC
This is now available in my overlay with most of the issues addressed. If sci@gentoo.org is okay with it, I'll add it to the tree.

https://github.com/titanofold/titanofold-gentoo-x86
Comment 8 Justin Lecher (RETIRED) gentoo-dev 2017-11-18 14:19:15 UTC
(In reply to Aaron W. Swenson from comment #7)
> This is now available in my overlay with most of the issues addressed. If
> sci@gentoo.org is okay with it, I'll add it to the tree.
> 
> https://github.com/titanofold/titanofold-gentoo-x86

Please go ahead.
Comment 9 Aaron W. Swenson gentoo-dev 2017-11-18 15:05:02 UTC
commit 1508393ba03a9cd20b12e446064e31769b81c7d3 (HEAD -> master, origin/master, origin/HEAD)
Author: Aaron W. Swenson <titanofold@gentoo.org>
Date:   Sat Nov 18 09:43:57 2017 -0500

    sci-calculators/speedcrunch: Bump to 0.12.0

    Updated dependencies to Qt5. Fixed up locale codes to match
    Gentoo’s list.

    Package-Manager: Portage-2.3.13, Repoman-2.3.3