svn commit: r375595 - in head: . Mk graphics graphics/imlib graphics/kuickshow-kde4 japanese/netype
Baptiste Daroussin
bapt at FreeBSD.org
Thu Dec 25 19:07:28 UTC 2014
Author: bapt
Date: Thu Dec 25 19:07:25 2014
New Revision: 375595
URL: https://svnweb.freebsd.org/changeset/ports/375595
QAT: https://qat.redports.org/buildarchive/r375595/
Log:
Remove imlib1
It has become a patch spaghetti over the time and making it support newer version
of various graphics libraries will be a nightmare
It is time to say good bye to imlib1
With hat: portmgr
Discussed with: antoine
Approved by: kwm
Deleted:
head/graphics/imlib/
Modified:
head/MOVED
head/Mk/bsd.gnome.mk
head/graphics/Makefile
head/graphics/kuickshow-kde4/Makefile
head/japanese/netype/Makefile
Modified: head/MOVED
==============================================================================
--- head/MOVED Thu Dec 25 19:04:25 2014 (r375594)
+++ head/MOVED Thu Dec 25 19:07:25 2014 (r375595)
@@ -7343,3 +7343,4 @@ japanese/xjtext||2014-12-25|Abandonware,
x11/peeper||2014-12-25|Abandonware, depends on imlib
x11-toolkits/fpc-gnome1||2014-12-25|Depends on imlib
graphics/fpc-imlib||2014-12-25|Depends on imlib
+graphics/imlib||2014-12-25|Does not handle modern graphics libraries
Modified: head/Mk/bsd.gnome.mk
==============================================================================
--- head/Mk/bsd.gnome.mk Thu Dec 25 19:04:25 2014 (r375594)
+++ head/Mk/bsd.gnome.mk Thu Dec 25 19:07:25 2014 (r375595)
@@ -73,7 +73,7 @@ _USE_GNOME_ALL= esound intlhack intltool
gnomeprefix
# GNOME 1 components
-_USE_GNOME_ALL+= gdkpixbuf glib12 gtk12 imlib
+_USE_GNOME_ALL+= gdkpixbuf glib12 gtk12
# GNOME 2 components
_USE_GNOME_ALL+= atk atspi cairo gal2 \
@@ -204,13 +204,6 @@ gdkpixbuf_MAKE_ENV= GDK_PIXBUF_CONFIG="$
gdkpixbuf_DETECT= ${GDK_PIXBUF_CONFIG}
gdkpixbuf_USE_GNOME_IMPL=gtk12
-IMLIB_CONFIG?= ${LOCALBASE}/bin/imlib-config
-imlib_LIB_DEPENDS= libImlib.so:${PORTSDIR}/graphics/imlib
-imlib_CONFIGURE_ENV= IMLIB_CONFIG="${IMLIB_CONFIG}"
-imlib_MAKE_ENV= IMLIB_CONFIG="${IMLIB_CONFIG}"
-imlib_DETECT= ${IMLIB_CONFIG}
-imlib_USE_GNOME_IMPL= gtk12
-
gnomemimedata_DETECT= ${LOCALBASE}/libdata/pkgconfig/gnome-mime-data-2.0.pc
gnomemimedata_BUILD_DEPENDS=${gnomemimedata_DETECT}:${PORTSDIR}/misc/gnome-mime-data
gnomemimedata_RUN_DEPENDS=${gnomemimedata_DETECT}:${PORTSDIR}/misc/gnome-mime-data
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Thu Dec 25 19:04:25 2014 (r375594)
+++ head/graphics/Makefile Thu Dec 25 19:07:25 2014 (r375595)
@@ -356,7 +356,6 @@
SUBDIR += imc
SUBDIR += imgtops
SUBDIR += imgv
- SUBDIR += imlib
SUBDIR += imlib2
SUBDIR += imlib2_loaders
SUBDIR += import-pictures
Modified: head/graphics/kuickshow-kde4/Makefile
==============================================================================
--- head/graphics/kuickshow-kde4/Makefile Thu Dec 25 19:04:25 2014 (r375594)
+++ head/graphics/kuickshow-kde4/Makefile Thu Dec 25 19:07:25 2014 (r375595)
@@ -12,6 +12,8 @@ DIST_SUBDIR= KDE/extragear
MAINTAINER= kde at FreeBSD.org
COMMENT= KDE image viewer
+BROKEN= depends on imlib
+
USE_GNOME= imlib
USE_KDE4= kdelibs kdeprefix kdehier automoc4
USE_QT4= corelib opengl qmake_build moc_build rcc_build uic_build
Modified: head/japanese/netype/Makefile
==============================================================================
--- head/japanese/netype/Makefile Thu Dec 25 19:04:25 2014 (r375594)
+++ head/japanese/netype/Makefile Thu Dec 25 19:07:25 2014 (r375595)
@@ -16,6 +16,7 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= mutoh at openedu.org
COMMENT= Network Type Trainer client program
+BROKEN= depends on imlib
USE_GNOME= imlib
GNU_CONFIGURE= yes
More information about the svn-ports-head
mailing list