1.0.1 was 7 released months ago. It is using gobject-introspection and gtk3 now: https://github.com/nzjrs/osm-gps-map/commit/0b760b8574e9d169014af3d3d87a45118cc17bf4 P.S. 'Assignee: bmangentoo@gmail.com did not match anything'
(In reply to Nikoli from comment #0) > P.S. 'Assignee: bmangentoo@gmail.com did not match anything' Thanks, updated remaining metadata.xml files.
Created attachment 389496 [details] ebuild for osm-gps-map-1.0.2 ebuild developed from 0.7.3 version that installs version 1.0.2 for me. Some notes: - could be slotted, from 1.0 release notes: "It can be parallel installed with the old 0.7.3 (Gtk+-2 based) release." https://groups.google.com/forum/#!topic/osm-gps-map/vi8xXAsnS9o - introspection is not optional as far as I can see, without hacking, any point keeping the USE flag?
The attached ebuild worked for me to install sci-geosciences/osm-gps-map-1.0.2. This should be marked as a blocker for #371324 since the version bump of gramps requires >=sci-geosciences/osm-gps-map-1.0. Is there anything else preventing this from being pushed to portage?
Created attachment 418706 [details] osm-gps-map-1.1.0.ebuild Modified the ebuild slightly so that it works with osm-gps-map-1.1.0, which no longer requires any patching. On a different note, this bug also blocks #567556.
(In reply to Marek Szuba from comment #4) > Created attachment 418706 [details] > osm-gps-map-1.1.0.ebuild > > Modified the ebuild slightly so that it works with osm-gps-map-1.1.0, which > no longer requires any patching. On a different note, this bug also blocks > #567556. indeed, vote! ok with media-gfx/darktable-9999
dropping package and reassign to proxy-maint
I will have a look and run some tests on attachment 418706 [details]. In the meantime, are either Chris or Marek interested in proxy-maintaining this package through the Proxy Maintainers[0] project? 0: https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
FYI I have an ebuild in my overlay as well. Apart from bumping it to 1.1.0 the only remaining issue from my side is the file collision from the introspection between 0 and 1 version. (I've slotted the 0 and 1 versions) https://gitweb.gentoo.org/dev/maekke.git/tree/sci-geosciences/osm-gps-map
My testing of attachment 418706 [details] went fine, though there are a couple of changes that would be required before it could be added to the tree. maekke, if you're wanting to take maintainership, then let us know; or alternatively if one of the users who have contributed here are interested in proxy-maintaining, you could become a supervising developer if you have the time or inclination. Otherwise they can still maintain it, if interested, through proxy-maint.
Given nobody else has stepped up yet, I'm willing to proxy-maint this package.
Okay, officially taking over. My idea on how to proceed is as follows: - move the 0.7.3 ebuild to slot 2 (as in, gtk2) - there are only two packages in Portage which depend on it and both have newer versions which either need 1.0+ (gramps) or don't need it any more (subsurface), however maybe there are still people out there who need this version for something; - update the 1.1.0 ebuild to EAPI 6, clean it up further and commit in slot 0. Let me know if you have any comments.
commit f84d5f38689d291273eab2a3d735f07711eecde9 Author: Marek Szuba Date: Thu Aug 11 00:25:44 2016 +0200 sci-geosciences/osm-gps-map: add ebuild for version 1.1.0
...or not. Regardless of what upstream said, the two versions cannot be installed in parallel at this point - there are file collisions in documentation and introspection. The former is simple enough, if not exactly elegant, to work around; the latter might require an upstream decision regarding how the 0.7.3 file should be renamed (in principle it could be worked around by forbidding USE=introspection on 0.7.3 but that would restrict functionality of that version). There is now an upstream bug regarding the matter, hopefully it will be addressed soon. PS. Turns out it was not necessary for me to take ownership of this after all because the package got quietly assigned to the sci-geosciences project, it's just that the bug itself was still assigned to proxy-maint.
(In reply to Marek Szuba from comment #13) > ...or not. Regardless of what upstream said, the two versions cannot be > installed in parallel at this point - there are file collisions in > documentation and introspection. The former is simple enough, if not exactly > elegant, to work around; the latter might require an upstream decision > regarding how the 0.7.3 file should be renamed (in principle it could be > worked around by forbidding USE=introspection on 0.7.3 but that would > restrict functionality of that version). > > There is now an upstream bug regarding the matter, hopefully it will be > addressed soon. > > PS. Turns out it was not necessary for me to take ownership of this after > all because the package got quietly assigned to the sci-geosciences project, > it's just that the bug itself was still assigned to proxy-maint. Geosciences would appreciate your help if you would ask ;) Wanna join us?
Probably not, geosciences aren't really my cup of tea... That said, given I have already worked on this particular issue for a while I would be interested in seeing it through to successful resolution. On which note, we should probably take some time to discuss (on IRC?) what exactly to do with the old version.
commit b00ff826d23fa05189852247f35d29967a3ac77c Author: Marek Szuba Date: Sun Nov 13 21:50:19 2016 +0000 sci-geosciences/osm-gps-map: version bump to 1.1.0