please bump Reproducible: Always
seconded. There don't seem to be any overlays with more-current versions, either :(
(In reply to N. Andrew Walsh from comment #1) > seconded. There don't seem to be any overlays with more-current versions, > either :( Update: renaming the 4.3.1 ebuild to 4.5.2, downloading the release tar.gz from the github, and removing the line about patching the source for quazip will at least get it to start compiling. But emerge fails with the following: src/spellerutility.cpp:14:10: fatal error: JlCompress.h: No such file or directory 14 | #include "JlCompress.h" | ^~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:11867: .obj/spellerutility.o] Error 1 make: *** Waiting for unfinished jobs.... … which, on looking, is the thing the quazip patch was supposed to fix. So I guess I need to keep that patch in, and try to fix it so it works with the new file. I'll keep fiddling when I get some time and see if I can get it to work.
Update2: the gentoo forum provided the patchfile I'm about to upload that will patch the version-bumped ebuild for 4.5.2 and finish compilation without error. You just need to edit the ebuild to point to the new patchfile, run `ebuild {file} manifest` to update the hash, and it should run.
Created attachment 860183 [details] patchfile for version-bumped ebuild (4.5.2) You'll need to rename this file and add it to /usr/local/portage/app-office/texstudio/files, then rebuild the file manifest, and edit the version-bumped ebuild to point to this file instead of the old quazip patchfile.
please see also github.com/gentoo/gentoo/pull/30858
With patch works for me :-) (but it does not resolve my problem - I hoped latest TeXstudio will spell check .txt files, but looks it does not depend on version - on both 4.3.1 and 4.5 2 spell checking works for .tex and new file but not for loaded .txt file)
The bumped patch works well for actual 4.6.2 as well.
Please find a WORKSFORME ebuild for app-office/texstudio-4.6.3 in my overlay: [seden] priority = 50 location = /var/lib/layman/seden sync-type = git sync-uri = https://anongit.gentoo.org/git/user/seden.git auto-sync = Yes
Sven, that anongit repository you linked is apparently no longer working. TexStudio has now updated to 4.8.*; is anybody maintaining this ebuild to bring it up to date? Looking back at the comment history I see that I apparently did some work to bump it previously; I'm not sure I have the headspace to do it again :(
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52fa0cdd26134fab73eda25659696a7bf559a4a commit b52fa0cdd26134fab73eda25659696a7bf559a4a Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2024-06-12 12:32:40 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2024-06-12 12:32:40 +0000 app-office/texstudio: add 4.8.1 Closes: https://bugs.gentoo.org/893420 Signed-off-by: Florian Schmaus <flow@gentoo.org> app-office/texstudio/Manifest | 1 + app-office/texstudio/texstudio-4.8.1.ebuild | 79 +++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+)