Summary: | dev-lang/ucblogo ebuild seems to be accidentally deleted | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kobus van Schoor <v.schoor.kobus> |
Component: | Current packages | Assignee: | Michael Orlitzky <mjo> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | jstein, v.schoor.kobus |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Working ebuild
wxGTK3.0 patch |
Description
Kobus van Schoor
2018-05-14 10:53:25 UTC
There was still an -r2 ebuild left when I deleted the others. The package was masked with the message, # Pacho Ramos <pacho@gentoo.org> (27 Nov 2016) # Fails to build (#596348), relies on obsolete wxGTK:2.8. Removal in a # month. dev-lang/ucblogo and finally removed in the commit, https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a16304f48603371a9de922a42741420a7329fc9 I think its use of the older wxGTK was what killed it. Created attachment 532816 [details]
Working ebuild
I've managed to get ucblogo building and running by removing 2 <math.h> include statements from some of the c files. I've attached the working ebuild (changes are on line 30, the two sed statements)
(In reply to Kobus van Schoor from comment #2) > > I've managed to get ucblogo building and running by removing 2 <math.h> > include statements from some of the c files. I've attached the working > ebuild (changes are on line 30, the two sed statements) The 2.8 series of wxGTK is gone, and without it, we can't bring ucblogo back. Somebody would need to revive the upstream project and modernize it. Looks like debian patched 1 line and ucblogo 6.0 works fine with wxGTK3.0. I don't have time to mess with it right now but will attach the patch. Found this in the debian source package at https://packages.debian.org/stretch/ucblogo Created attachment 570082 [details, diff]
wxGTK3.0 patch
|