Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 626130 - app-office/texstudio-2.12.6 version bump
Summary: app-office/texstudio-2.12.6 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: TeX project
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 627062
Blocks:
  Show dependency tree
 
Reported: 2017-07-25 10:32 UTC by Jonas Stein
Modified: 2017-11-05 00:49 UTC (History)
4 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 Jonas Stein gentoo-dev 2017-07-25 10:32:41 UTC
http://texstudio.sourceforge.net/manual/current/CHANGELOG.txt

A simple bump does not work yet, because source forge generated .zip instead tar.gz and the link on the website is broken. Upstream is informed.
From the changelog a simple bump should work. They used internally a very old poppler library for windows build which is now updated. 
Likely a few bugs we saw on gentoo (where we use a recent poppler version) are fixed now.
Comment 1 Jonas Stein gentoo-dev 2017-07-26 22:02:56 UTC
https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/texstudio

arch uses the tags and could release faster.
The tarball is now online.
I had to remove the S= path and the poppler delete.
Then it compiled fine and starts. 
However I suggest to look at the source tree, what else we have to delete now.

This was my final ebuild:
https://github.com/jonasstein/jstein-overlay/blob/master/app-office/texstudio/texstudio-2.12.6.ebuild
Comment 2 Jan Psota 2017-10-16 08:32:06 UTC
1. Added to bleeding-edge overlay. Ebuild taken from seden ovl., the only difference to .4 is missing "(+)" in "video? ( media-libs/phonon[qt5(+)] )".

2. .6 version works with qt-5.9/qscintilla-2.10, .4 crashed with new qt every F5 pressing (but after .pdf generating)

3. Let's vote for this bug :-)
Comment 3 Jonas Stein gentoo-dev 2017-11-02 08:00:26 UTC
My ebuild does not work anymore, the release 2.12.6 upstream has changed silently and is now 26 MB instead of 67 MB. Filestructure is different too.

If someone still has the original tar ball with 

SHA256 135af312ad0718ce5347acd1cbb732b2992e4e74919bf87bc115331865718c85
SHA512
91f32818f1dee47409ee9ddd20654312fa84c5f4a1bb7573ce7fdc5b7bd5bd30e0fcc7fe5bc611dbfafc5871d5e2b3ea4ebc3d218fe6ffdf6f6f2e1c3caf8278

I would be glad for an upload to some webspace so that I can download it again and investigate differences.
Comment 4 Larry the Git Cow gentoo-dev 2017-11-05 00:49:33 UTC
The bug has been closed via the following commit(s):

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

commit c130543eaed563c7366f14b8677c9059de74700e
Author:     Jonas Stein <jstein@gentoo.org>
AuthorDate: 2017-11-05 00:49:06 +0000
Commit:     Jonas Stein <jstein@gentoo.org>
CommitDate: 2017-11-05 00:49:19 +0000

    app-office/texstudio: Bump to 2.12.6 and xdg-utils
    
    Version bump to 2.12.6, we use now a fixed copy of the tar ball.
    Had to migrate from 'fdo-mime' to 'xdg-utils' to make repoman happy.
    
    Bug: https://bugs.gentoo.org/627062
    Closes: https://bugs.gentoo.org/626130
    Package-Manager: Portage-2.3.13, Repoman-2.3.4

 app-office/texstudio/Manifest                |  1 +
 app-office/texstudio/texstudio-2.12.6.ebuild | 96 ++++++++++++++++++++++++++++
 2 files changed, 97 insertions(+)