Opened 11 years ago

Closed 11 years ago

#40391 closed defect (fixed)

codeblocks: remove unneeded dependencies

Reported by: mojca (Mojca Miklavec) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: cooljeanius (Eric Gallager)
Port: codeblocks

Description

When upgrading Code::Blocks I added a whole bunch of dependencies, but many of those might be just dependencies of GTK2. I'm also not sure if boost is really needed anywhere else but in the GTK-based installation.

Someone should carefully check which ones are true dependencies and which ones are there just for the sake of GTK.

Attachments (1)

codeblocks.otool.L.txt (160.1 KB) - added by ryandesign (Ryan Carsten Schmidt) 11 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: codeblocks.otool.L.txt added

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

If it helps, I've attached the output of running otool -L on all of codeblocks' files, on a MacPorts installation that should not be overlinked.

comment:3 Changed 11 years ago by mojca (Mojca Miklavec)

Thank you very much. In the light of this info I don't see the need for path:lib/pkgconfig/pixman-1.pc:libpixman. Do you also believe that it can be removed?

comment:4 Changed 11 years ago by mojca (Mojca Miklavec)

I removed a bunch of dependencies in r111287 based on your attachment. It would still be great to check in what way boost and hunspell are needed though, and maybe some dependencies are also needed for wxwidgets28.

comment:5 Changed 11 years ago by mojca (Mojca Miklavec)

Owner: changed from jwa@… to mojca@…

comment:6 Changed 11 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.