Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#42040 closed request (wontfix)

gtk3-devel: new port version 3.11.2

Reported by: dbevans (David B. Evans) Owned by: neverpanic (Clemens Lang)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: cooljeanius (Eric Gallager)
Port: gtk3-devel

Description

I'm beginning to work on the current GNOME 3.11.3 unstable branch in preparation for stable release GNOME 3.12 due 3/26/2014. Several of the ports have requirements for the current unstable version of gtk3 so having a gtk3-devel port would be a big help. Current version is 3.11.2.

Change History (6)

comment:1 Changed 6 years ago by neverpanic (Clemens Lang)

Resolution: fixed
Status: newclosed

Sure, why not: r115615. If you'd like to add yourself as maintainer, feel free.

comment:2 Changed 6 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: closedreopened

Slow down, looks like you forgot to update the checksums. Did you test build it?

comment:3 Changed 6 years ago by neverpanic (Clemens Lang)

No, I didn't, and I wasn't planning to. My box is too old and too slow to test build every port I commit, especially if it's a large port similar to an existing one.

The checksums were an obvious oversight, though. I guess I was too tired to get it right yesterday. I'll fix that tonight, unless you want to fix it before me.

comment:4 Changed 6 years ago by dbevans (David B. Evans)

I went ahead and updated the checksums here and after some initial problems and a local power outage got gtk 3.11.2 to build.

It requires the following dependencies

glib2 >= 2.39.0 (glib2-devel is OK)
gobject-introspection >= 1.39.0

The first is obvious from inspection of configure.ac but the second is not. configure.ac as published shows

gobject-introspection >= 1.32.0

but there is a post release patch upstream that bumps this to 1.39.0 and, sure enough, that's what it takes to successfully build the introspection bits.

The dependency on glib2-devel is probably OK but I'm nervous about updating gobject-introspection to an unstable build for the general public without further testing since it effects so many ports.

With this in mind, I suggest its a bit early to add gtk3-devel to the public ports tree and that we delete it from there for now and revert the rest of the changes from r115615 until we (I) have a bit more testing under our belts.

If you would do this, I'll proceed by adding the required unstable ports (gtk3 3.11.2, gobject-introspection 1.39.0) to my GNOME-3 unstable test branch and work from there for the time being.

Sorry for wasting your time.

Dave

comment:5 Changed 6 years ago by neverpanic (Clemens Lang)

Resolution: wontfix
Status: reopenedclosed

OK, reverted in r115644. If you have a working version of gobject-introspection-devel and gtk3-devel we could for sure add that to the main repository.

I'm going to close this ticket as wontfix for now then. We can revisit this later on.

comment:6 Changed 6 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.