Re: UPD: graphics/gimp
patrick keshishian wrote: Maybe I'm overlooking something, but needing python to build a gimp dependency doesn't translate to installing python when installing the gimp package*. So why force those who do not car for python to have it on their system(s)? Gimp 2.6 depends on x11/gnome/librsvg which depends on devel/libgsf which depends on lang/python even with python support disabled; anyway I have disabled python support because it adds a dependency on x11/py-gtk2. Cheers Giovanni Index: Makefile === RCS file: /cvs/ports/graphics/gimp/stable/Makefile,v retrieving revision 1.39 diff -u -p -r1.39 Makefile --- Makefile21 Oct 2008 19:53:17 - 1.39 +++ Makefile27 Oct 2008 11:22:15 - @@ -2,19 +2,20 @@ COMMENT= GNU Image Manipulation Program -DISTNAME= gimp-2.6.0 -PKGNAME= ${DISTNAME}p0 -SHARED_LIBS= gimp-2.0260.0 \ - gimpbase-2.0260.0 \ - gimpcolor-2.0 260.0 \ - gimpconfig-2.0 260.0 \ - gimpmath-2.0260.0 \ - gimpmodule-2.0 260.0 \ - gimpthumb-2.0 260.0 \ - gimpui-2.0 260.0 \ - gimpwidgets-2.0 260.0 +DISTNAME= gimp-2.6.1 +SHARED_LIBS= gimp-2.0261.0 \ + gimpbase-2.0261.0 \ + gimpcolor-2.0 261.0 \ + gimpconfig-2.0 261.0 \ + gimpmath-2.0261.0 \ + gimpmodule-2.0 261.0 \ + gimpthumb-2.0 261.0 \ + gimpui-2.0 261.0 \ + gimpwidgets-2.0 261.0 CATEGORIES=graphics +MAINTAINER=Giovanni Bechis [EMAIL PROTECTED] + DIR= gimp/v2.6 MASTER_SITES= ftp://ftp.gimp.org/pub/${DIR}/ \ ftp://ftp.sunet.se/pub/gnu/${DIR}/ \ @@ -24,6 +25,7 @@ HOMEPAGE= http://www.gimp.org/ EXTRACT_SUFX= .tar.bz2 +BUILD_DEPENDS= ::textproc/libxslt RUN_DEPENDS=:wget-*:net/wget LIB_DEPENDS= gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2 \ aa.=1.3::graphics/aalib \ @@ -61,8 +63,8 @@ USE_LIBTOOL= Yes AUTOCONF_VERSION= 2.61 CONFIGURE_STYLE= autoconf CONFIGURE_ARGS=${CONFIGURE_SHARED} -CONFIGURE_ARGS+=--without-gtkhtml2 --without-print \ - --without-gnomevfs --without-libcurl --without-webkit \ +CONFIGURE_ARGS+=--without-gtkhtml2 \ + --without-libcurl --without-webkit \ --disable-python --enable-gimp-remote CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include/libpng -I${LOCALBASE}/include -I${X11BASE}/include \ LDFLAGS=-L${LOCALBASE}/lib -L${X11BASE}/lib Index: distinfo === RCS file: /cvs/ports/graphics/gimp/stable/distinfo,v retrieving revision 1.18 diff -u -p -r1.18 distinfo --- distinfo20 Oct 2008 21:38:18 - 1.18 +++ distinfo27 Oct 2008 11:22:15 - @@ -1,5 +1,5 @@ -MD5 (gimp-2.6.0.tar.bz2) = 5ayVX+6LN21DHkaTAn12QA== -RMD160 (gimp-2.6.0.tar.bz2) = ZtrkOzYimDFL78OZFrs+AbkJi1A= -SHA1 (gimp-2.6.0.tar.bz2) = GH7/tXIqHVlDxI7HSjvpbINiFfY= -SHA256 (gimp-2.6.0.tar.bz2) = 9AVeqPGBXX3Mpr8BWa9wSJJD1joU3PryqZSvBi2CnKg= -SIZE (gimp-2.6.0.tar.bz2) = 15897821 +MD5 (gimp-2.6.1.tar.bz2) = L6F20dp1V1yIsBAZ0BR0TQ== +RMD160 (gimp-2.6.1.tar.bz2) = TPGK5jqBPM81oLM+3jskowS0ewM= +SHA1 (gimp-2.6.1.tar.bz2) = wDxzdJZETIEcc3ctNW2z2/iG/Wg= +SHA256 (gimp-2.6.1.tar.bz2) = CV8MoC1LQm7A9pKTl83WQebwAxOV5DsnYTKrGkBnigo= +SIZE (gimp-2.6.1.tar.bz2) = 15939661 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/gimp/stable/pkg/PLIST,v retrieving revision 1.16 diff -u -p -r1.16 PLIST --- pkg/PLIST 20 Oct 2008 21:38:18 - 1.16 +++ pkg/PLIST 27 Oct 2008 11:22:18 - @@ -387,6 +387,7 @@ lib/gimp/2.0/plug-ins/ @bin lib/gimp/2.0/plug-ins/plasma @bin lib/gimp/2.0/plug-ins/plugin-browser @bin lib/gimp/2.0/plug-ins/polar-coords [EMAIL PROTECTED] lib/gimp/2.0/plug-ins/print @bin lib/gimp/2.0/plug-ins/procedure-browser @bin lib/gimp/2.0/plug-ins/qbist @bin lib/gimp/2.0/plug-ins/red-eye-removal
Re: UPD: graphics/gimp
Mikolaj Kucharski schrieb: The other thing is that gnomevfs is deprecated in the GNOME project. Not sure how far are GNOME folks in the deprecation process, but what exactly gives us support for gnomevfs? I personally would go for skipping this one. Well the problem is that OpenBSDs GNOME status is = GNOME 2.22 - so that does not matter much. I would stick to GNOMEVFS for now. Regards, Thilo -- Thilo Pfennig - PfennigSolutions IT-Beratung- Wiki-Systeme Sandkrug 28 - 24143 Kiel (Germany) http://www.pfennigsolutions.de/ XING: https://www.xing.com/profile/Thilo_Pfennig - LinkedIn: http://www.linkedin.com/in/tpfennig
Re: UPD: graphics/gimp
Antoine Jacoutot ha scritto: On Thu, 23 Oct 2008, Mikolaj Kucharski wrote: The other thing is that gnomevfs is deprecated in the GNOME project. Not sure how far are GNOME folks in the deprecation process, but what exactly gives us support for gnomevfs? I personally would go for skipping this one. If gnomevfs support does not bring any more dependencies, then let's keep it. While it may be deprecated in the GNOME project, it is not under OpenBSD (gnome 2.20 for now)... expecially since gvfs does not quite work yet. I will try to enable gnomevfs and take a look to gnomeprint. Cheers Giovanni
Re: UPD: graphics/gimp
Mikolaj Kucharski wrote: Beware, last time I tried the print support, it failed miserably. It compiled and installed but never worked... I had to fall back on gutenprint-gimp for printing. This time print support works ;-) I have enabled python support, gnomevfs and print support. If there are no objections I can take maintainership. Cheers Giovanni Index: Makefile === RCS file: /cvs/ports/graphics/gimp/stable/Makefile,v retrieving revision 1.39 diff -u -p -r1.39 Makefile --- Makefile21 Oct 2008 19:53:17 - 1.39 +++ Makefile24 Oct 2008 17:16:12 - @@ -2,19 +2,20 @@ COMMENT= GNU Image Manipulation Program -DISTNAME= gimp-2.6.0 -PKGNAME= ${DISTNAME}p0 -SHARED_LIBS= gimp-2.0260.0 \ - gimpbase-2.0260.0 \ - gimpcolor-2.0 260.0 \ - gimpconfig-2.0 260.0 \ - gimpmath-2.0260.0 \ - gimpmodule-2.0 260.0 \ - gimpthumb-2.0 260.0 \ - gimpui-2.0 260.0 \ - gimpwidgets-2.0 260.0 +DISTNAME= gimp-2.6.1 +SHARED_LIBS= gimp-2.0261.0 \ + gimpbase-2.0261.0 \ + gimpcolor-2.0 261.0 \ + gimpconfig-2.0 261.0 \ + gimpmath-2.0261.0 \ + gimpmodule-2.0 261.0 \ + gimpthumb-2.0 261.0 \ + gimpui-2.0 261.0 \ + gimpwidgets-2.0 261.0 CATEGORIES=graphics +MAINTAINER=Giovanni Bechis [EMAIL PROTECTED] + DIR= gimp/v2.6 MASTER_SITES= ftp://ftp.gimp.org/pub/${DIR}/ \ ftp://ftp.sunet.se/pub/gnu/${DIR}/ \ @@ -24,6 +25,7 @@ HOMEPAGE= http://www.gimp.org/ EXTRACT_SUFX= .tar.bz2 +BUILD_DEPENDS= ::textproc/libxslt RUN_DEPENDS=:wget-*:net/wget LIB_DEPENDS= gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2 \ aa.=1.3::graphics/aalib \ @@ -61,9 +63,9 @@ USE_LIBTOOL= Yes AUTOCONF_VERSION= 2.61 CONFIGURE_STYLE= autoconf CONFIGURE_ARGS=${CONFIGURE_SHARED} -CONFIGURE_ARGS+=--without-gtkhtml2 --without-print \ - --without-gnomevfs --without-libcurl --without-webkit \ - --disable-python --enable-gimp-remote +CONFIGURE_ARGS+=--without-gtkhtml2 \ + --without-libcurl --without-webkit \ + --enable-gimp-remote CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include/libpng -I${LOCALBASE}/include -I${X11BASE}/include \ LDFLAGS=-L${LOCALBASE}/lib -L${X11BASE}/lib Index: distinfo === RCS file: /cvs/ports/graphics/gimp/stable/distinfo,v retrieving revision 1.18 diff -u -p -r1.18 distinfo --- distinfo20 Oct 2008 21:38:18 - 1.18 +++ distinfo24 Oct 2008 17:16:12 - @@ -1,5 +1,5 @@ -MD5 (gimp-2.6.0.tar.bz2) = 5ayVX+6LN21DHkaTAn12QA== -RMD160 (gimp-2.6.0.tar.bz2) = ZtrkOzYimDFL78OZFrs+AbkJi1A= -SHA1 (gimp-2.6.0.tar.bz2) = GH7/tXIqHVlDxI7HSjvpbINiFfY= -SHA256 (gimp-2.6.0.tar.bz2) = 9AVeqPGBXX3Mpr8BWa9wSJJD1joU3PryqZSvBi2CnKg= -SIZE (gimp-2.6.0.tar.bz2) = 15897821 +MD5 (gimp-2.6.1.tar.bz2) = L6F20dp1V1yIsBAZ0BR0TQ== +RMD160 (gimp-2.6.1.tar.bz2) = TPGK5jqBPM81oLM+3jskowS0ewM= +SHA1 (gimp-2.6.1.tar.bz2) = wDxzdJZETIEcc3ctNW2z2/iG/Wg= +SHA256 (gimp-2.6.1.tar.bz2) = CV8MoC1LQm7A9pKTl83WQebwAxOV5DsnYTKrGkBnigo= +SIZE (gimp-2.6.1.tar.bz2) = 15939661 Index: pkg/PFRAG.shared === RCS file: /cvs/ports/graphics/gimp/stable/pkg/PFRAG.shared,v retrieving revision 1.8 diff -u -p -r1.8 PFRAG.shared --- pkg/PFRAG.shared20 Oct 2008 21:38:18 - 1.8 +++ pkg/PFRAG.shared24 Oct 2008 17:16:12 - @@ -8,6 +8,11 @@ lib/gimp/2.0/modules/libdisplay-filter-g lib/gimp/2.0/modules/libdisplay-filter-high-contrast.so lib/gimp/2.0/modules/libdisplay-filter-lcms.so lib/gimp/2.0/modules/libdisplay-filter-proof.so +lib/gimp/2.0/python/_gimpenums.so +lib/gimp/2.0/python/_gimpui.so +lib/gimp/2.0/python/gimp.so +lib/gimp/2.0/python/gimpcolor.so +lib/gimp/2.0/python/gimpthumb.so @lib lib/libgimp-2.0.so.${LIBgimp-2.0_VERSION} @lib lib/libgimpbase-2.0.so.${LIBgimpbase-2.0_VERSION} @lib lib/libgimpcolor-2.0.so.${LIBgimpcolor-2.0_VERSION} Index: pkg/PLIST === RCS file: /cvs/ports/graphics/gimp/stable/pkg/PLIST,v retrieving revision 1.16 diff -u -p -r1.16 PLIST --- pkg/PLIST 20 Oct 2008 21:38:18 - 1.16 +++ pkg/PLIST 24 Oct 2008 17:16:14 - @@ -228,8 +228,10 @@ lib/gimp/ lib/gimp/2.0/ lib/gimp/2.0/environ/ lib/gimp/2.0/environ/default.env +lib/gimp/2.0/environ/pygimp.env lib/gimp/2.0/interpreters/ lib/gimp/2.0/interpreters/default.interp +lib/gimp/2.0/interpreters/pygimp.interp lib/gimp/2.0/modules/ lib/gimp/2.0/modules/libcolor-selector-cmyk.a
Re: UPD: graphics/gimp
On Fri, Oct 24, 2008 at 10:21 AM, Giovanni Bechis [EMAIL PROTECTED] wrote: Mikolaj Kucharski wrote: Beware, last time I tried the print support, it failed miserably. It compiled and installed but never worked... I had to fall back on gutenprint-gimp for printing. This time print support works ;-) I have enabled python support, gnomevfs and print support. is there a good reason to have python enabled by default? can you make this flavored please? --patrick If there are no objections I can take maintainership. Cheers Giovanni Index: Makefile === RCS file: /cvs/ports/graphics/gimp/stable/Makefile,v retrieving revision 1.39 diff -u -p -r1.39 Makefile --- Makefile21 Oct 2008 19:53:17 - 1.39 +++ Makefile24 Oct 2008 17:16:12 - @@ -2,19 +2,20 @@ COMMENT= GNU Image Manipulation Program -DISTNAME= gimp-2.6.0 -PKGNAME= ${DISTNAME}p0 -SHARED_LIBS= gimp-2.0260.0 \ - gimpbase-2.0260.0 \ - gimpcolor-2.0 260.0 \ - gimpconfig-2.0 260.0 \ - gimpmath-2.0260.0 \ - gimpmodule-2.0 260.0 \ - gimpthumb-2.0 260.0 \ - gimpui-2.0 260.0 \ - gimpwidgets-2.0 260.0 +DISTNAME= gimp-2.6.1 +SHARED_LIBS= gimp-2.0261.0 \ + gimpbase-2.0261.0 \ + gimpcolor-2.0 261.0 \ + gimpconfig-2.0 261.0 \ + gimpmath-2.0261.0 \ + gimpmodule-2.0 261.0 \ + gimpthumb-2.0 261.0 \ + gimpui-2.0 261.0 \ + gimpwidgets-2.0 261.0 CATEGORIES=graphics +MAINTAINER=Giovanni Bechis [EMAIL PROTECTED] + DIR= gimp/v2.6 MASTER_SITES= ftp://ftp.gimp.org/pub/${DIR}/ \ ftp://ftp.sunet.se/pub/gnu/${DIR}/ \ @@ -24,6 +25,7 @@ HOMEPAGE= http://www.gimp.org/ EXTRACT_SUFX= .tar.bz2 +BUILD_DEPENDS= ::textproc/libxslt RUN_DEPENDS=:wget-*:net/wget LIB_DEPENDS= gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2 \ aa.=1.3::graphics/aalib \ @@ -61,9 +63,9 @@ USE_LIBTOOL= Yes AUTOCONF_VERSION= 2.61 CONFIGURE_STYLE= autoconf CONFIGURE_ARGS=${CONFIGURE_SHARED} -CONFIGURE_ARGS+=--without-gtkhtml2 --without-print \ - --without-gnomevfs --without-libcurl --without-webkit \ - --disable-python --enable-gimp-remote +CONFIGURE_ARGS+=--without-gtkhtml2 \ + --without-libcurl --without-webkit \ + --enable-gimp-remote CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include/libpng -I${LOCALBASE}/include -I${X11BASE}/include \ LDFLAGS=-L${LOCALBASE}/lib -L${X11BASE}/lib Index: distinfo === RCS file: /cvs/ports/graphics/gimp/stable/distinfo,v retrieving revision 1.18 diff -u -p -r1.18 distinfo --- distinfo20 Oct 2008 21:38:18 - 1.18 +++ distinfo24 Oct 2008 17:16:12 - @@ -1,5 +1,5 @@ -MD5 (gimp-2.6.0.tar.bz2) = 5ayVX+6LN21DHkaTAn12QA== -RMD160 (gimp-2.6.0.tar.bz2) = ZtrkOzYimDFL78OZFrs+AbkJi1A= -SHA1 (gimp-2.6.0.tar.bz2) = GH7/tXIqHVlDxI7HSjvpbINiFfY= -SHA256 (gimp-2.6.0.tar.bz2) = 9AVeqPGBXX3Mpr8BWa9wSJJD1joU3PryqZSvBi2CnKg= -SIZE (gimp-2.6.0.tar.bz2) = 15897821 +MD5 (gimp-2.6.1.tar.bz2) = L6F20dp1V1yIsBAZ0BR0TQ== +RMD160 (gimp-2.6.1.tar.bz2) = TPGK5jqBPM81oLM+3jskowS0ewM= +SHA1 (gimp-2.6.1.tar.bz2) = wDxzdJZETIEcc3ctNW2z2/iG/Wg= +SHA256 (gimp-2.6.1.tar.bz2) = CV8MoC1LQm7A9pKTl83WQebwAxOV5DsnYTKrGkBnigo= +SIZE (gimp-2.6.1.tar.bz2) = 15939661 Index: pkg/PFRAG.shared === RCS file: /cvs/ports/graphics/gimp/stable/pkg/PFRAG.shared,v retrieving revision 1.8 diff -u -p -r1.8 PFRAG.shared --- pkg/PFRAG.shared20 Oct 2008 21:38:18 - 1.8 +++ pkg/PFRAG.shared24 Oct 2008 17:16:12 - @@ -8,6 +8,11 @@ lib/gimp/2.0/modules/libdisplay-filter-g lib/gimp/2.0/modules/libdisplay-filter-high-contrast.so lib/gimp/2.0/modules/libdisplay-filter-lcms.so lib/gimp/2.0/modules/libdisplay-filter-proof.so +lib/gimp/2.0/python/_gimpenums.so +lib/gimp/2.0/python/_gimpui.so +lib/gimp/2.0/python/gimp.so +lib/gimp/2.0/python/gimpcolor.so +lib/gimp/2.0/python/gimpthumb.so @lib lib/libgimp-2.0.so.${LIBgimp-2.0_VERSION} @lib lib/libgimpbase-2.0.so.${LIBgimpbase-2.0_VERSION} @lib lib/libgimpcolor-2.0.so.${LIBgimpcolor-2.0_VERSION} Index: pkg/PLIST === RCS file: /cvs/ports/graphics/gimp/stable/pkg/PLIST,v retrieving revision 1.16 diff -u -p -r1.16 PLIST --- pkg/PLIST 20 Oct 2008 21:38:18 - 1.16 +++ pkg/PLIST 24 Oct 2008 17:16:14 - @@ -228,8 +228,10 @@ lib/gimp/ lib/gimp/2.0/ lib/gimp/2.0/environ/
Re: UPD: graphics/gimp
patrick keshishian wrote: is there a good reason to have python enabled by default? can you make this flavored please? Gimp 2.6 needs x11/gnome/gegl to build and one of its dependencies is python (devel/libgsf, devel/libglade2), so why not enabling python support ? It does not add other dependencies. Cheers Giovanni
Re: UPD: graphics/gimp
On Fri, Oct 24, 2008 at 11:00 AM, Giovanni Bechis [EMAIL PROTECTED] wrote: patrick keshishian wrote: is there a good reason to have python enabled by default? can you make this flavored please? Gimp 2.6 needs x11/gnome/gegl to build and one of its dependencies is python (devel/libgsf, devel/libglade2), so why not enabling python support ? It does not add other dependencies. Maybe I'm overlooking something, but needing python to build a gimp dependency doesn't translate to installing python when installing the gimp package*. So why force those who do not car for python to have it on their system(s)? --patrick * I realize this is different when you are building it from ports. Even then, after building and installing gimp, one can (should be able) pkg_delete python as it is only a build dependency. Cheers Giovanni
Re: UPD: graphics/gimp
James Wright ha scritto: Trivial, bugfix update to gimp 2.6.1. From http://developer.gimp.org/NEWS-2.6 PKGNAME = ${DISTNAME} is not needed, I think we can also enable python, gnomevfs and print support, gegl install all the necessary stuff. Cheers Giovanni
Re: UPD: graphics/gimp
On Thu, 23 Oct 2008, Giovanni Bechis wrote: James Wright ha scritto: Trivial, bugfix update to gimp 2.6.1. From http://developer.gimp.org/NEWS-2.6 PKGNAME = ${DISTNAME} is not needed, I think we can also enable python, gnomevfs and print support, gegl install all the necessary stuff. Beware, last time I tried the print support, it failed miserably. It compiled and installed but never worked... I had to fall back on gutenprint-gimp for printing. Cheers! -- Antoine
Re: UPD: graphics/gimp
On Thu, Oct 23, 2008 at 07:08:22PM +0200, Antoine Jacoutot wrote: On Thu, 23 Oct 2008, Giovanni Bechis wrote: James Wright ha scritto: Trivial, bugfix update to gimp 2.6.1. From http://developer.gimp.org/NEWS-2.6 PKGNAME = ${DISTNAME} is not needed, I think we can also enable python, gnomevfs and print support, gegl install all the necessary stuff. Beware, last time I tried the print support, it failed miserably. It compiled and installed but never worked... I had to fall back on gutenprint-gimp for printing. The other thing is that gnomevfs is deprecated in the GNOME project. Not sure how far are GNOME folks in the deprecation process, but what exactly gives us support for gnomevfs? I personally would go for skipping this one. -- best regards q#
Re: UPD: graphics/gimp
On Thu, 23 Oct 2008, Mikolaj Kucharski wrote: The other thing is that gnomevfs is deprecated in the GNOME project. Not sure how far are GNOME folks in the deprecation process, but what exactly gives us support for gnomevfs? I personally would go for skipping this one. If gnomevfs support does not bring any more dependencies, then let's keep it. While it may be deprecated in the GNOME project, it is not under OpenBSD (gnome 2.20 for now)... expecially since gvfs does not quite work yet. -- Antoine