Opened 8 years ago

Closed 8 years ago

#30493 closed enhancement (fixed)

Update kdegraphics4 to 4.7.0

Reported by: nicos_pavlov@… Owned by: nerdling (Jeremy L)
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@… 8 years ago.
Portfile-okular (1.5 KB) - added by nicos_pavlov@… 8 years ago.
Portfile-kcolorchooser (966 bytes) - added by nicos_pavlov@… 8 years ago.
Portfile-libkdcraw (1.0 KB) - added by nicos_pavlov@… 8 years ago.
Portfile-libkexiv2 (1.1 KB) - added by nicos_pavlov@… 8 years ago.
Portfile-libkipi (1.2 KB) - added by nicos_pavlov@… 8 years ago.
Portfile-libksane (1.0 KB) - added by nicos_pavlov@… 8 years ago.
patch-Portfile-kipi-plugins.diff (750 bytes) - added by nicos_pavlov@… 8 years ago.
Portfile-gwenview (1.1 KB) - added by nicos_pavlov@… 8 years ago.
Portfile-kamera (870 bytes) - added by nicos_pavlov@… 8 years ago.
Portfile-kdegraphics-strigi-analyzer (917 bytes) - added by nicos_pavlov@… 8 years ago.
Portfile-kdegraphics-thumbnailers (917 bytes) - added by nicos_pavlov@… 8 years ago.
Portfile-kolourpaint (913 bytes) - added by nicos_pavlov@… 8 years ago.
Portfile-kruler (1003 bytes) - added by nicos_pavlov@… 8 years ago.
Portfile-ksaneplugin (897 bytes) - added by nicos_pavlov@… 8 years ago.
Portfile-mobipocket (928 bytes) - added by nicos_pavlov@… 8 years ago.
Portfile-svgpart (841 bytes) - added by nicos_pavlov@… 8 years ago.
Portfile-kdegraphics4-meta (1.6 KB) - added by nicos_pavlov@… 8 years ago.

Download all attachments as: .zip

Change History (45)

Changed 8 years ago by nicos_pavlov@…

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-okular added

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-kcolorchooser added

comment:1 Changed 8 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 8 years ago by nicos_pavlov@…

Some further new ports formerly in kdegraphics4.

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-libkdcraw added

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-libkexiv2 added

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-libkipi added

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-libksane added

comment:3 Changed 8 years ago by nicos_pavlov@…

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

Changed 8 years ago by nicos_pavlov@…

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-gwenview added

comment:4 Changed 8 years ago by nicos_pavlov@…

Adding the last ports missing from the original kdegraphics4.

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-kamera added

Changed 8 years ago by nicos_pavlov@…

Changed 8 years ago by nicos_pavlov@…

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-kolourpaint added

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-kruler added

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-ksaneplugin added

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-mobipocket added

Changed 8 years ago by nicos_pavlov@…

Attachment: Portfile-svgpart added

comment:5 Changed 8 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 8 years ago by nicos_pavlov@…

Attachment: Portfile-kdegraphics4-meta added

comment:6 Changed 8 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 8 years ago by nerdling (Jeremy L)

Cc: mk@… added

comment:8 Changed 8 years ago by nerdling (Jeremy L)

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 8 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 8 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 8 years ago by nerdling (Jeremy L)

libkipi in r81716.

comment:12 Changed 8 years ago by nerdling (Jeremy L)

libkexiv2 in r81717.

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

libkdcraw in r81719.

comment:14 Changed 8 years ago by nerdling (Jeremy L)

kcolorchooser in r81720.

comment:15 Changed 8 years ago by nerdling (Jeremy L)

okular in r81722.

comment:16 Changed 8 years ago by nerdling (Jeremy L)

libksane in r81725.

comment:17 Changed 8 years ago by nerdling (Jeremy L)

FYI: Digikam cannot find the version info for libkdcraw.

comment:18 Changed 8 years ago by nerdling (Jeremy L)

gwenview in r81795.

comment:19 Changed 8 years ago by nerdling (Jeremy L)

kamera in r81798.

comment:20 Changed 8 years ago by nerdling (Jeremy L)

kdegraphics-strigi-analyzer in r81834.

comment:21 Changed 8 years ago by nerdling (Jeremy L)

kdegraphics-thumbnailers in r81835.

comment:22 Changed 8 years ago by nerdling (Jeremy L)

kolourpaint in 81836.

comment:23 Changed 8 years ago by nerdling (Jeremy L)

kruler in 81837.

comment:24 Changed 8 years ago by nerdling (Jeremy L)

ksaneplugin in r81839.

comment:25 Changed 8 years ago by nerdling (Jeremy L)

mobipocket in r81840.

comment:26 Changed 8 years ago by nerdling (Jeremy L)

svgpart in r81841.

comment:27 Changed 8 years ago by nerdling (Jeremy L)

Resolution: fixed
Status: assignedclosed

Converted kdegraphics4 to meta package in r81842.

Note: See TracTickets for help on using tickets.