Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Dec 2014 19:07:26 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r375595 - in head: . Mk graphics graphics/imlib graphics/kuickshow-kde4 japanese/netype
Message-ID:  <201412251907.sBPJ7Q7R079719@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@openedu.org
 COMMENT=	Network Type Trainer client program
 
+BROKEN=		depends on imlib
 USE_GNOME=	imlib
 GNU_CONFIGURE=	yes
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201412251907.sBPJ7Q7R079719>