Opened 13 years ago

Closed 13 years ago

#30493 closed enhancement (fixed)

Update kdegraphics4 to 4.7.0

Reported by: nicos_pavlov@… Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version: 2.0.0
Keywords: Cc: sharky@…, michaelld (Michael Dickens), mkae (Marko Käning)
Port: kdegraphics4

Description

Some packages of KDE were updated to 4.7 recently, but kdegraphics4 does not exist anymore in this distribution, and is thus broken. It is replaced in KDE 4.7 by several separate packages. I prepared several new ports which should replace kdegraphics4. I thus attach:

  • The patch to kdegraphics4 portfile to deactivate it. As multiple ports are replacing it, I did not use the replaced_by method
  • The portfiles for okular, gwenview and kcolorchooser which are the main components of kdegraphics to my knowledge

Attachments (18)

patch-Portfile-kdegraphics4.diff (1.8 KB) - added by nicos_pavlov@… 13 years ago.
Portfile-okular (1.5 KB) - added by nicos_pavlov@… 13 years ago.
Portfile-kcolorchooser (966 bytes) - added by nicos_pavlov@… 13 years ago.
Portfile-libkdcraw (1.0 KB) - added by nicos_pavlov@… 13 years ago.
Portfile-libkexiv2 (1.1 KB) - added by nicos_pavlov@… 13 years ago.
Portfile-libkipi (1.2 KB) - added by nicos_pavlov@… 13 years ago.
Portfile-libksane (1.0 KB) - added by nicos_pavlov@… 13 years ago.
patch-Portfile-kipi-plugins.diff (750 bytes) - added by nicos_pavlov@… 13 years ago.
Portfile-gwenview (1.1 KB) - added by nicos_pavlov@… 13 years ago.
Portfile-kamera (870 bytes) - added by nicos_pavlov@… 13 years ago.
Portfile-kdegraphics-strigi-analyzer (917 bytes) - added by nicos_pavlov@… 13 years ago.
Portfile-kdegraphics-thumbnailers (917 bytes) - added by nicos_pavlov@… 13 years ago.
Portfile-kolourpaint (913 bytes) - added by nicos_pavlov@… 13 years ago.
Portfile-kruler (1003 bytes) - added by nicos_pavlov@… 13 years ago.
Portfile-ksaneplugin (897 bytes) - added by nicos_pavlov@… 13 years ago.
Portfile-mobipocket (928 bytes) - added by nicos_pavlov@… 13 years ago.
Portfile-svgpart (841 bytes) - added by nicos_pavlov@… 13 years ago.
Portfile-kdegraphics4-meta (1.6 KB) - added by nicos_pavlov@… 13 years ago.

Download all attachments as: .zip

Change History (45)

Changed 13 years ago by nicos_pavlov@…

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-okular added

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-kcolorchooser added

comment:1 Changed 13 years ago by nicos_pavlov@…

To note that the ports kile-devel, digikam and kipi-plugins will have to be changed, as they are depending on kdegraphics4. For kile-devel, the patches of ticket #30214 will be updated. Still working on it on the others, as other issues are also present.

comment:2 Changed 13 years ago by nicos_pavlov@…

Some further new ports formerly in kdegraphics4.

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-libkdcraw added

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-libkexiv2 added

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-libkipi added

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-libksane added

comment:3 Changed 13 years ago by nicos_pavlov@…

The updated port kipi-plugins, which was depending on kdegraphics4

Changed 13 years ago by nicos_pavlov@…

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-gwenview added

comment:4 Changed 13 years ago by nicos_pavlov@…

Adding the last ports missing from the original kdegraphics4.

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-kamera added

Changed 13 years ago by nicos_pavlov@…

Changed 13 years ago by nicos_pavlov@…

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-kolourpaint added

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-kruler added

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-ksaneplugin added

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-mobipocket added

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-svgpart added

comment:5 Changed 13 years ago by nicos_pavlov@…

Two components caused problems at compilation: kgamma and snapshot, but which are not breaking any dependency to my knowledge.

Digikam is not resolved at this point, essentially because its variants depend also on kdeedu4 port, which was also fragmented.

Finally, a proposition of meta-port kdegraphics4-meta, which could act as a replacement for kdegraphics4, by listing all dependencies previously being contained in kdegraphics 4.6 (apart from the ones not compiling at this stage).

Changed 13 years ago by nicos_pavlov@…

Attachment: Portfile-kdegraphics4-meta added

comment:6 Changed 13 years ago by mf2k (Frank Schima)

Cc: sharky@… michaelld@… added
Owner: changed from macports-tickets@… to snc@…
Type: defectenhancement

In the future, please Cc the maintainer(s).

comment:7 Changed 13 years ago by nerdling (Jeremy Lavergne)

Cc: mk@… added

comment:8 Changed 13 years ago by nerdling (Jeremy Lavergne)

Status: newassigned

Whomever has time to commit all the new individual ports, please go for it.

I'm mulling the meta port still, and welcome others' input. I think we might just repurpose kdegraphics4 itself to be this meta package. Let's hammer out the meta package idea before we stub kdegraphics4 (even though it won't install now anyways).

comment:9 Changed 13 years ago by jgosmann (Jan Gosmann)

I am currently working on the Digikam port. Also version 2.0.0 ships with kipi-plugins. Therefore I think the kipi-plugins port will be obsolete. So far you cannot even download kipi-plugins 2.0.0 without Digikam.

comment:10 Changed 13 years ago by jgosmann (Jan Gosmann)

I've submitted updated portfiles for Digikam and kipi-plugins (making kipi-plugins obsolete) in ticket #30576. Please do not commit the kipi-plugins patch from this ticket!

comment:11 Changed 13 years ago by nerdling (Jeremy Lavergne)

libkipi in r81716.

comment:12 Changed 13 years ago by nerdling (Jeremy Lavergne)

libkexiv2 in r81717.

comment:13 Changed 13 years ago by nerdling (Jeremy Lavergne)

libkdcraw in r81719.

comment:14 Changed 13 years ago by nerdling (Jeremy Lavergne)

kcolorchooser in r81720.

comment:15 Changed 13 years ago by nerdling (Jeremy Lavergne)

okular in r81722.

comment:16 Changed 13 years ago by nerdling (Jeremy Lavergne)

libksane in r81725.

comment:17 Changed 13 years ago by nerdling (Jeremy Lavergne)

FYI: Digikam cannot find the version info for libkdcraw.

comment:18 Changed 13 years ago by nerdling (Jeremy Lavergne)

gwenview in r81795.

comment:19 Changed 13 years ago by nerdling (Jeremy Lavergne)

kamera in r81798.

comment:20 Changed 13 years ago by nerdling (Jeremy Lavergne)

kdegraphics-strigi-analyzer in r81834.

comment:21 Changed 13 years ago by nerdling (Jeremy Lavergne)

kdegraphics-thumbnailers in r81835.

comment:22 Changed 13 years ago by nerdling (Jeremy Lavergne)

kolourpaint in 81836.

comment:23 Changed 13 years ago by nerdling (Jeremy Lavergne)

kruler in 81837.

comment:24 Changed 13 years ago by nerdling (Jeremy Lavergne)

ksaneplugin in r81839.

comment:25 Changed 13 years ago by nerdling (Jeremy Lavergne)

mobipocket in r81840.

comment:26 Changed 13 years ago by nerdling (Jeremy Lavergne)

svgpart in r81841.

comment:27 Changed 13 years ago by nerdling (Jeremy Lavergne)

Resolution: fixed
Status: assignedclosed

Converted kdegraphics4 to meta package in r81842.

Note: See TracTickets for help on using tickets.