Mailinglist Archive: opensuse-features (291 mails)

< Previous Next >
[openFATE 308601] Drop glib/gtk/gnome 1.x stack
  • From: fate_noreply@xxxxxxx
  • Date: Sun, 23 May 2010 18:59:47 +0200 (CEST)
  • Message-id: <feature-308601-7@xxxxxxxxxxxxxx>
Feature changed by: Vincent Untz (vuntz)
Feature #308601, revision 7
Title: Drop glib/gtk/gnome 1.x stack

- openSUSE-11.3: Unconfirmed
+ openSUSE-11.3: Done
Priority
Requester: Important

Requested by: Vincent Untz (vuntz)

Description:
We still ship the glib/gtk/gnome 1.x stack, but it's so old that really
nothing maintained should still use it. And it's not clear whether we
have a good security maintenance for this stack...
So let's try to remove this for 11.3.

Discussion:
#1: Vincent Untz (vuntz) (2009-12-28 18:07:03)
Here's some analysis I did.
Note: there's still psx-plugins to analyze.
 
Packages that need to be updated or changed
===========================================
fvwm2-gtk:
 - this is only a GTK-based alternative for GUI elements in fvwm.
   Not critical.
 - remove the dependency from fvwm2
icewm:
 - simple wm
 - make it compile without imlib
mgp:
 - tool for presentation
 - add patch to move to imlib2 (from Debian, and committed
   upstream)
procmeter:
 - monitoring tool
 - version 3.5 is based on GTK+ 2.x
qiv:
 - image viewer
 - version 2.2.2 (http://spiegl.de/qiv/) uses GDK 2.x
smilutils:
 - tool to convert/edit digital video data (used by kino)
 - ported to GTK+ 2.0 in cvs
 - other distributions use code from cvs
swami:
 - soundfont editor
 - uses GTK+ 2.x in svn
 - will have a release by next May according to mailing list
TeX-Guy:
 - dvi library and utilities
 - GTK+ 1.x only needed for xgdvi
 - evince can replace xgdvi
usbview:
 - display topography of USB devices
 - version 1.1 uses GTK+ 2.x
WindowMaker-applets:
 - various applets for WindowMaker
 - it looks like E-Notes, wmtimer and wmcliphist are the ones
   requiring the new libraries
 - wmcliphist 1.0 uses GTK+ 2.x
 - wmtimer 2.92 uses GTK+ 2.x
 - e-notes 0.5 was released in 2001, and there has been no change
   since then (we have 0.4). Maybe just drop it?
wmakerconf:
 - configuration tool for Window Maker
 - versions >= 2.11 use GTK+ 2.x
xteddy:
 - some weird app ;-)
 - version 2.2 uses imlib 2
xzgv:
 - image viewer
 - 0.9.x versions use GTK+ 2.x
Packages that can be safely removed
===================================
ami:
 - Korean input method
 - scim deprecates this
fnlib:
 - font rendering for enlightenment
 - was used by old versions of enlightenment only, as far as I know
gau:
 - Gtk-based Hangul terminal emulator
 - shouldn't be needed with a recent terminal and a good Korean
   input method
gdk-pixbuf:
 - library for images
 - can only be used with GTK+ 1.x (was integrated in GTK+ 2.x)
gnome-libs:
 - GNOME 1.x libraries
 - can only be used with GTK+ 1.x
goom2k4:
 - visual effects generator for mp3 players
 - not used by anything anymore, as far as I can tell (code was
   integrated in gstreamer)
imlib:
 - image loading and rendering library
 - part of what we want to remove
kanji-lookup:
 - simple kanji lookup application
 - gucharmap can be used
nicolatter:
 - Japanese input method
 - scim deprecates this
orbit:
 - GNOME 1.x library
 - can only be used with GTK+ 1.x
Packages that can be removed, but with no replacement
=====================================================
bombermaze:
 - game (bomberman/dynablaster clone)
 - similar games are available in the games OBS project (xblast,
   tomatoes)
gbuffy:
 - mailbox watcher
 - dead upstream, as far as I can tell
 - patch to port to gtk2 available in case someone wants to
   resurrect the project:
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=515274
pcpmon:
 - graphical monitor for Performance Co-Pilot
 - no upstream available
 - kmchart is an alternative
soundtracker:
 - sound editor
 - seems dead upstream :/
 - has been removed from Debian

#2: Luis Medinas (lmedinas) (2010-02-02 18:18:19)
Vincent what is the progress on this ? What packages have you "fixed"
?

#3: Vincent Untz (vuntz) (2010-02-02 18:28:25) (reply to #2)
What's left is:
* update swami to a svn checkout that uses gtk+ 2
* replace pcsx and psx-plugins with pcsx-df. I started this a while ago
in home:vuntz
Everything else is done, I think. (There are delete requests and
submissions that haven't been accepted yet, though)

#4: Vincent Untz (vuntz) (2010-04-09 18:36:42) (reply to #3)
We're nearly done: see delete requests 37594 and 37595.

+ #5: Vincent Untz (vuntz) (2010-05-23 18:59:26)
+ This was finally done a few weeks ago.



--
openSUSE Feature:
https://features.opensuse.org/308601

< Previous Next >
This Thread
  • No further messages