CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/04/01 00:35:13 ports/x11/sclock/patches Update of /cvs/ports/x11/sclock/patches In directory cvs.openbsd.org:/tmp/cvs-serv11273/patches Log Message: Directory /cvs/ports/x11/sclock/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/04/01 00:36:18 Modified files: x11/sclock : Makefile Added files: x11/sclock/patches: patch-Makefile Log message: Unbreak by removing -Werror from CFLAGS until pyr@ can fix his code :) While here, don't hardcode paths.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/04/01 03:16:49 Modified files: x11/gtk3-unico-engine: Makefile distinfo Log message: Update to gtk3-unico-engine-1.0.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/04/01 03:28:41 Modified files: x11/gnome/tweak-tool: Makefile Log message: Fix XXX.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/04/01 03:59:32 Modified files: sysutils/deja-dup: Makefile Log message: Missing build depends on vala.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2012/04/01 04:50:47 Modified files: archivers/libarchive: Makefile distinfo archivers/libarchive/patches: patch-cpio_bsdcpio_1 patch-tar_bsdtar_1 archivers/libarchive/pkg: PLIST Log message: update to 3.0.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/04/01 05:14:24 Modified files: x11/xfce4/xfce4-power-manager: Makefile Log message: Explicitely RUN_DEPENDS on sysutils/polkit. upower already brings this dependency but it make our life easier to check what exactly uses polkit in the tree. ok landry@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/04/01 07:38:07 Modified files: devel/glib2: Makefile devel/glib2/pkg: README-main Log message: The disabling gcc optimisation hacks is not needed anymore on 64bits archs.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/04/01 07:59:33 Modified files: devel/libpeas : Makefile Log message: Remove XXX.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/04/01 09:04:00 Modified files: x11/gnome/seahorse-sharing: Makefile x11/gnome/seahorse-sharing/pkg: PLIST Log message: This does not need to RUN_DEPENDS on seahorse. Install locale file.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2012/04/01 09:06:47 Modified files: meta/gnome : Makefile Log message: seahorse is explicitely need in -extra now.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/04/01 13:38:57 Modified files: misc/gpsd : Makefile Log message: php is only a run dep (noticed by Brian Callahan) so use MODPHP_BUILDDEP=No. No bump needed.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ste...@cvs.openbsd.org 2012/04/01 14:38:19 Modified files: sysutils/syslog-ng: Makefile Log message: enable sql support. to use this, you also need to install the specific libdbi-drivers package for the database you plan to use. requested and tested by Richard Brooks, RichardBUK at FastMail.fm
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/04/01 15:02:30 Modified files: devel/doxygen : Makefile devel/doxygen/pkg: DESCR-main Log message: Add an english_only flavour (passes --english-only to autoconf to avoid building support for other languages). Use it on mips64el by default as ld(1) has trouble without it. Information from Brian Callahan and Bryan Irvine. - while there, prefer http MASTER_SITES ok landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2012/04/01 15:05:20 Modified files: devel/libmtp : Makefile devel/libmtp/pkg: PLIST Log message: set DOXYGEN_ENCODE_PATH_STRIP to avoid random md5 changing filenames. bump.
Impression grand format sur mesure. Rapide et Economique.
Disponible en 3 jours Impression HD (risistance UV) 4 supports et 8 finitions au choix Fichiers: transfert online direct ou diffiri Commandez en 5 minutes: facile rapide! Igalement sur mesure: adhisifs, affiches papier, posters photo papier peint adhisif Pour toutes les applications * vitres et vitrines * points de vente, bureaux * adhisifs de sol * signalitique (intirieur/extirieur) * auto * micro-perfori (One Way Vision) * etc... Associez-les ` un laminat pour optimiser la risistance et la tenue des couleurs. Papier peint personnalisi * impression HD optimisie * textile satin autocollant M1 * repositionnable * haut de gamme * dico d'intirieur, aminagement magasins, stands, etc... Affiches papier posters photo * impression HD * support laminable * profiles de supension en aluminium anodisi VEDI express ) 2002-2012 Rollup, Pop Up, bbches, stands parapluie aux meilleurs prix et dans les meilleurs dilais. Powered by VEDI ne plus recevoir nos newsletters Fichiers acceptis Taille des images : Pour Pop Up 3x3m : - Image 337,5x222cm : fichier 337,5x222cm Pour Pop Up 4x3m : - Image 405x222cm : fichier 405x222cm Risolutions conseillies: PDF: 80 dpi avec typo vectorisie TIFF ou JPEG: 120 dpi Format des fichiers acceptis : PDF HD, EPS (avec polices et images incorpories et vectorisies), TIFF, JPEG Respect des couleurs : De prifirence, fournir les fichiers en CMYK (noir quadri: C70 M70 Y70 K100). Les fichiers RGB seront convertis. Garanties de qualiti Qualiti d'impression : Impression HD : vos images sont toujours imprimies en haute difinition. Couleurs vivantes et respecties : La gestion des couleurs et la garantie de rendu sont assuriespar notre iquipe d'infographistes et d'imprimeurs professionnels expirimentis. Encres UV risistantes : Les encres utilisies pour l'impression de votre image sont toujours des encres risistantes aux rayons ultra violets. Ces encres de qualiti garantissent une bonne longiviti aux couleurs de votre visuel, pour une image toujours vive. Supports de qualiti : Vos images sont imprimies sur support satini, pour un meilleur rendu des couleurs et des contrastes. D'une ipaisseur de 170 5m ou supirieure, nos supports d'impression vous garantissent une image qui ne gondole pas et offrent une protection contre les griffes et les poussihres. Risistants aux dichirures et ` l'eau, ils peuvent se nettoyer. Images anti-feu : Vos images peuvent jtre imprimies sur support ignifugi B2 / M1 (en option), idial et mjme parfois obligatoire pour les foires et salons. Qualiti : Structure solide : iliments construits en acier peint de section 20cm x 20 cm. Simple ` monter : assemblage sans outil, montage en 30 minutes ` deux personnes. Idial pour la participation ` vos salons grand public ou professionnels. La structure Wave permet de construire des stands dune multitude de dimensions. Les images murales sont fournies roulies avec une barre de suspension intigri (Veclip). Elles se suspendent au montant horizontal supirieur du stand et se diroulent de haut en bas entre les piliers. Leur largeur est de maximum 2 mhtres afin de faciliter le stockage et le transport. Il existe 4 largeurs (50, 100, 150 et 200 cm) et 2 hauteurs (220 cm pour les stands de 2m50 et 290cm pour les stand de 3m20). Mises dos ` dos, elles permettent laffichage recto-verso. Vous choisissez vous-mjme les diffirentes largeurs de sorte de combler complhtement un ctti du stand ou de laisser un passage. La largeur disponible pour limage est igale ` la largeur du stand moins 50 cm. Par exemple: si la largeur du ctti du stand ` fermer est de 5 mhtres, la largeur disponible pour limage est de 450cm. Pour combler cette largeur, vous pouvez commander 2 images de 200cm et 1 image de 50cm. Si la hauteur de votre stand est de 320 cm, vous choisirez une hauteur dimage de 290 cm. Production et livraison : Livraison express : votre stand livri, prjt ` monter en 5 jours ouvrables. Conditions ginirales de ventes Giniralitis Seules les prisentes conditions de vente sont dapplication pour la vente. Ces conditions ginirales s'appliquent ` lexclusion de toutes autres conditions, mjme celles reprises sur des bons de commande imanant de lacheteur. Le vendeur se riserve le droit de modifier ` tout moment ces conditions ginirales. Nianmoins, les commandes en cours restent soumises aux conditions applicables au moment oy la vente a iti conclue. Les photos, illustrations, couleurs et textes associis aux produits repris sur ce site nont pas de caracthre contractuel et de ce fait ne sauraient engager la responsabiliti du vendeur. Toute commande donnera lieu ` une facturation 30 jours aprhs son acceptation dans le cas oy la commande ne peut jtre exicutie en raison d'un retard imputable au client. En cas d'annulation de sa commande, le client sera redevable d'un montant correspondant aux frais dij` exposi, augmenti d'une indemniti de 15 % du montant commandi. La facture sera itablie ` la sociiti de
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2012/04/01 21:12:31 ports/devel/mingw/files Update of /cvs/ports/devel/mingw/files In directory cvs.openbsd.org:/tmp/cvs-serv23624/files Log Message: Directory /cvs/ports/devel/mingw/files added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2012/04/01 21:18:17 Modified files: devel/mingw: Makefile devel/mingw/pkg: README Added files: devel/mingw/files: specs.diff Log message: Include the necessary header path and library path automatically, so you don't need to specify -I/usr/local/mingw32/include -L/usr/local/mingw32/lib manually to make things work. OK pirofti@
NEW: database/tinycdb
tinycdb is a small, fast and reliable utility and subroutine library for creating and reading constant databases. The database structure is tuned for fast reading. See http://www.corpit.ru/mjt/tinycdb.html tested on i386, sparc64, amd64 -- Christian Rueger tinycdb-0.77.tgz Description: Binary data
Re: [wip] webkit 1.8.0
The new dependencies render the loongson unable to build with default settings. As reported before [0] doxygen won't build on loongson without --english-only being set in the CONFIGURE_ARGS (ld fails, looks like another binutils problem). Perhaps we should set CONFIGURE_ARGS+=--english-only for loongson until binutils-2.17 is turned on? Another option (which is what I did) is to edit the Makefile for misc/gpsd to not pull in php and all of its dependencies (which eventually includes doxygen). gpsd doesn't know or care if you have php installed and asking to build another 8+ hours worth of dependencies (on top of the day it already takes to build webkit's dependencies, plus the day it takes to build webkit) seems excessive. Patch to move php to a FLAVOR in misc/gpsd at the botton of the email. I will report back when the loongson has finished building webkit-1.8.0 (~13 hours in, so far so good). Thanks. ~Brian [0] http://marc.info/?l=openbsd-portsm=132752764509297w=2 misc/gpsd patch: --- Makefile.orig Sat Mar 31 21:15:14 2012 +++ MakefileSat Mar 31 21:24:57 2012 @@ -28,7 +28,6 @@ MASTER_SITES= ${MASTER_SITE_BERLIOS:=gpsd/} -MODULES += lang/python lang/php USE_LIBTOOL= yes USE_GROFF =Yes CONFIGURE_STYLE= gnu @@ -37,10 +36,10 @@ --enable-tnt \ --enable-oceanserver -PSEUDO_FLAVORS = no_x11 +PSEUDO_FLAVORS = no_x11 php FLAVOR?= -MULTI_PACKAGES=-main -php +MULTI_PACKAGES=-main BUILD_DEPENDS= textproc/libxslt \ textproc/docbook \ @@ -58,13 +57,22 @@ LDFLAGS=-L${X11BASE}/lib -L${LOCALBASE}/lib -lm -pthread -lutil .endif +.if ${FLAVOR:L:Mphp} +MODULES+= lang/python lang/php +MULTI_PACKAGES+= -php +.else +MODULES+= lang/python +.endif + WANTLIB-main= m ncurses c pthread stdc++ util # the php display script doesn't depend on having any of gpsd around, # it just sits there and looks pretty. +.if ${FLAVOR:L:Mphp} PKG_ARCH-php= * RUN_DEPENDS-php= lang/php/${MODPHP_VERSION},-gd PREFIX-php=/var/www/ +.endif PYTHON_SCRIPTS=gpsprof gps/gps.py gpsfake gpscat xgps gpsspeed
Re: [wip] webkit 1.8.0
On 4/1/2012 2:52 PM, Stuart Henderson wrote: I'd rather get doxygen building on mips64el though so --english-only probably makes mre sense. I wouldn't object to no_php for gpsd but if we *can* build a package on an arch, we should do so by default in the port. Then we should ignore the gpsd patch and add --english-only to doxygen for mips64el. I just thought it was strange that gpsd was building php since you don't need php to compile or install it. It just drops an (optional?) script in a folder and I figured that some people who would want webkit may not want all the dependencies that the one script would pull down (e.g. php, mysql, postgresql, ldap, etc.) If it's OK, I still may resubmit a no_php for gpsd since I don't really want all that stuff just to build webkit. It feels a bit excessive. Thanks. ~Brian
[wip] Xfce 4.10pre1
Hi, First pre-release of next major version of Xfce has just been released : http://mail.xfce.org/pipermail/xfce-announce/2012-April/000128.html So far so good here, only two minor known annoyances: - adding a panel launcher for a specific command doesnt work, i'm on it - 'migrate' process segfaults sometimes when migrating existing panel config. If you face that issue, try producing a USEFUL backtrace showing the args to migrate_config_action_48, ie values behind such pointers. migrate_config_action_48 (key=0x7c142940, value=0x7c142200, channel=0x7c11a1c0) at migrate-config.c:157 (if you have migrate.core after upgrade in $HOME, you're likely in that case. Analyse it) This now requires consolekit for proper session shutdown, ie you might need ck-launch-session /usr/local/bin/startxfce4 in .xsession or startxfce4 --with-ck-launch. xfce-utils disappears, corrresponding binaries splitted out to session/libxfce4ui/appfinder. You'll need the quirks diff for a proper clean update. There's also a meta/xfce diff attached. To build : cd /usr/ports/mystuff/x11/ git clone -b next http://rhaalovely.net/git/xfce4 most non-core stuff is commented out in xfce4/Makefile, third party plugins not tested yet. Other than that works fine on my i386 desktop. Landry Index: Makefile === RCS file: /cvs/ports/meta/xfce/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile4 Mar 2012 17:52:52 - 1.1.1.1 +++ Makefile1 Apr 2012 19:15:33 - @@ -3,7 +3,7 @@ COMMENT-main = Xfce desktop meta-package (base installation) COMMENT-extras = Xfce desktop meta-package (full installation) -V =4.8 +V =4.10pre1 PKGNAME= xfce-${V} PKGNAME-main = xfce-${V} @@ -16,7 +16,6 @@ # minimal dependencies for a working desktop # will install garcon/exo/libxfce4util/libxfce4ui RUN_DEPENDS-main += \ - x11/xfce4/xfce-utils \ x11/xfce4/xfce4-panel \ x11/xfce4/xfce4-session \ x11/xfce4/xfce4-settings \ @@ -53,7 +52,6 @@ RUN_DEPENDS-extras += \ x11/xfce4/thunar-archive \ x11/xfce4/thunar-media-tags \ - x11/xfce4/thunar-thumbnailers \ x11/xfce4/thunar-vcs # panel plugins Index: Makefile === RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.68 diff -u -r1.68 Makefile --- Makefile29 Mar 2012 08:12:58 - 1.68 +++ Makefile1 Apr 2012 19:15:54 - @@ -5,7 +5,7 @@ DISTFILES = # API.rev -PKGNAME = quirks-1.66 +PKGNAME = quirks-1.67 PKG_ARCH = * MAINTAINER = Marc Espie es...@openbsd.org Index: files/Quirks.pm === RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.73 diff -u -r1.73 Quirks.pm --- files/Quirks.pm 29 Mar 2012 08:12:58 - 1.73 +++ files/Quirks.pm 1 Apr 2012 19:15:54 - @@ -289,7 +289,8 @@ 'fileutils' = 'coreutils', 'textutils' = 'coreutils', 'gnome-utils' = 'gnome-search-tool', - 'seahorse-plugins' = 'seahorse-nautilus' + 'seahorse-plugins' = 'seahorse-nautilus', + 'xfce-utils' = 'xfce4-session' }; # -is_base_system($handle, $state):
Re: [wip] webkit 1.8.0
On 2012/04/01 13:23, Brian Callahan wrote: The new dependencies render the loongson unable to build with default settings. As reported before [0] doxygen won't build on loongson without --english-only being set in the CONFIGURE_ARGS (ld fails, looks like another binutils problem). Perhaps we should set CONFIGURE_ARGS+=--english-only for loongson until binutils-2.17 is turned on? How about this, any OKs? There is no plist change. Index: Makefile === RCS file: /cvs/ports/devel/doxygen/Makefile,v retrieving revision 1.20 diff -u -p -w -u -r1.20 Makefile --- Makefile13 Nov 2011 22:29:21 - 1.20 +++ Makefile1 Apr 2012 19:54:55 - @@ -1,6 +1,7 @@ # $OpenBSD: Makefile,v 1.20 2011/11/13 22:29:21 naddy Exp $ # Memory hog, stuck for days on the same file during build. +# XXX check with different optimizer level? see doc/install.doc NOT_FOR_ARCHS= sh COMMENT-main= source code documentation generator tool @@ -10,7 +11,7 @@ VERSION= 1.7.2 DISTNAME= doxygen-${VERSION}.src PKGNAME-main= doxygen-${VERSION} FULLPKGNAME-gui=doxygen-gui-${VERSION} -REVISION-main= 0 +REVISION-main= 1 CATEGORIES=devel textproc HOMEPAGE= http://www.doxygen.org/ @@ -21,20 +22,29 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM=Yes PERMIT_DISTFILES_FTP= Yes -MASTER_SITES= ftp://ftp.stack.nl/pub/users/dimitri/ +MASTER_SITES= http://ftp.stack.nl/pub/users/dimitri/ \ + ftp://ftp.stack.nl/pub/users/dimitri/ PSEUDO_FLAVORS=no_gui bootstrap +FLAVORS= english_only +.if ${ARCH:Mmips64el} +# ld(1) fails +FLAVOR?= no_gui english_only +.else FLAVOR?= no_gui +.endif USE_GMAKE= Yes -USE_GROFF =Yes MODULES= converters/libiconv - CONFIGURE_STYLE=simple CONFIGURE_ARGS=--prefix ${WRKINST}${LOCALBASE} \ --install /usr/bin/install \ --dot ${LOCALBASE}/bin/dot + +.if ${FLAVOR:Menglish_only} +CONFIGURE_ARGS+= --english-only +.endif MULTI_PACKAGES=-main -gui Index: pkg/DESCR-main === RCS file: /cvs/ports/devel/doxygen/pkg/DESCR-main,v retrieving revision 1.2 diff -u -p -w -u -r1.2 DESCR-main --- pkg/DESCR-main 6 Jan 2008 10:03:00 - 1.2 +++ pkg/DESCR-main 1 Apr 2012 19:54:55 - @@ -26,6 +26,7 @@ ports should be installed: Flavors: * gui -- build Qt frontend +* english_only -- only build English support Note:
graphics/blender: enable ffmpeg support
Enable ffmpeg support, requested and tested by peters at schwertfisch dot de. Also, add a commented entry for blender.beforesubst to appease update-plist. ok? Index: Makefile === RCS file: /cvs/ports/graphics/blender/Makefile,v retrieving revision 1.39 diff -u -p -r1.39 Makefile --- Makefile30 Mar 2012 14:51:55 - 1.39 +++ Makefile1 Apr 2012 21:31:42 - @@ -3,7 +3,7 @@ COMMENT = 3D creation software DISTNAME = blender-2.62 -REVISION = 0 +REVISION = 1 CATEGORIES = graphics @@ -31,7 +31,8 @@ MODPY_VERSION = ${MODPY_DEFAULT_VERSION_ CONFIGURE_ARGS = -DPYTHON_LIBRARY=${LOCALBASE}/lib/libpython${MODPY_VERSION}m.so \ -DPYTHON_INCLUDE_DIR=${MODPY_INCDIR} \ -DPYTHON_VERSION=${MODPY_VERSION} \ - -DWITH_BUILTIN_GLEW=OFF + -DWITH_BUILTIN_GLEW=OFF \ + -DWITH_CODEC_FFMPEG=ON BUILD_DEPENDS =devel/gflags LIB_DEPENDS = graphics/png \ @@ -43,14 +44,16 @@ LIB_DEPENDS = graphics/png \ devel/sdl \ audio/openal \ graphics/openjpeg \ + graphics/ffmpeg=2026 \ ${MODPY_LIB_DEPENDS} RUN_DEPENDS = devel/desktop-file-utils \ x11/gnome/librsvg WANTLIB += GL GLEW GLU Half Iex IlmImf IlmThread Imath SDL X11 -WANTLIB += Xi Xxf86vm boost_filesystem-mt boost_regex-mt boost_system-mt -WANTLIB += boost_thread-mt c freetype jpeg m openal openjpeg png -WANTLIB += pthread ${MODPY_WANTLIB} stdc++ tiff util z +WANTLIB += Xi Xxf86vm avcodec avdevice avformat avutil boost_filesystem-mt +WANTLIB += boost_regex-mt boost_system-mt boost_thread-mt c freetype +WANTLIB += jpeg m openal openjpeg png pthread ${MODPY_WANTLIB} stdc++ +WANTLIB += swscale tiff util z NO_REGRESS = Yes Index: patches/patch-source_gameengine_VideoTexture_VideoFFmpeg_h === RCS file: patches/patch-source_gameengine_VideoTexture_VideoFFmpeg_h diff -N patches/patch-source_gameengine_VideoTexture_VideoFFmpeg_h --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-source_gameengine_VideoTexture_VideoFFmpeg_h 1 Apr 2012 21:31:42 - @@ -0,0 +1,11 @@ +$OpenBSD$ +--- source/gameengine/VideoTexture/VideoFFmpeg.h.orig Sat Mar 31 16:36:14 2012 source/gameengine/VideoTexture/VideoFFmpeg.h Sat Mar 31 16:36:19 2012 +@@ -29,7 +29,6 @@ http://www.gnu.org/copyleft/lesser.txt. + + #ifdef WITH_FFMPEG + extern C { +-#undef __cplusplus + #include pthread.h + + #include ffmpeg_compat.h Index: pkg/PLIST === RCS file: /cvs/ports/graphics/blender/pkg/PLIST,v retrieving revision 1.10 diff -u -p -r1.10 PLIST --- pkg/PLIST 26 Feb 2012 20:37:26 - 1.10 +++ pkg/PLIST 1 Apr 2012 21:31:42 - @@ -2,6 +2,7 @@ bin/blender @bin bin/blender-bin bin/blender-thumbnailer +@comment bin/blender.beforesubst @man man/man1/blender.1 share/applications/blender.desktop share/blender/
Re: Update: net/transmission 2.50
Works fine here on amd64, the cli and gtk package. El 03/30/12 20:04, Christian Weisgerber escribió: David Coppa dco...@gmail.com wrote: Just out of curiosity... Why not patching transmission to use libnatpmp from the ports then? I was going the path of least resistance and hadn't even bothered to check which libnatpmp was newer... So here's a slightly tweaked version that relies on net/miniupnp/libnatpmp. Index: Makefile === RCS file: /cvs/ports/net/transmission/Makefile,v retrieving revision 1.73 diff -u -p -r1.73 Makefile --- Makefile 1 Jan 2012 09:04:13 - 1.73 +++ Makefile 30 Mar 2012 23:02:05 - @@ -4,7 +4,7 @@ COMMENT-main= BitTorrent command line an COMMENT-gtk= BitTorrent client with GTK+ interface COMMENT-qt= BitTorrent client with Qt interface -VER= 2.42 +VER= 2.50 DISTNAME=transmission-${VER} PKGNAME-main=transmission-${VER} PKGNAME-gtk= transmission-gtk-${VER} @@ -12,8 +12,6 @@ PKGNAME-qt= transmission-qt-${VER} CATEGORIES= net HOMEPAGE=http://www.transmissionbt.com/ -REVISION-gtk=1 - MAINTAINER= Christian Weisgerber na...@openbsd.org # GPLv2 @@ -36,7 +34,8 @@ FLAVOR?= # MODULES adds to WANTLIB and LIB_DEPENDS # WANTLIB-main and LIB_DEPENDS-main default to WANTLIB and LIB_DEPENDS -WANTLIB= c crypto curl event_core event_extra idn m pthread ssl z +WANTLIB= c crypto curl event_core event_extra idn m miniupnpc \ + natpmp pthread ssl z WANTLIB-gtk= ${WANTLIB} X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext \ Xfixes Xi Xinerama Xrandr Xrender Xxf86vm GL atk-1.0 cairo \ cairo-gobject drm expat ffi fontconfig freetype \ @@ -44,13 +43,16 @@ WANTLIB-gtk= ${WANTLIB} X11 Xau Xcomposi gobject-2.0 gthread-2.0 gtk-3 pango-1.0 pangoft2-1.0 \ pangocairo-1.0 pixman-1 png pcre pthread-stubs stdc++ xcb \ xcb-render xcb-shm -WANTLIB-qt= ${WANTLIB} QtCore QtDBus QtGui QtNetwork QtXml \ +WANTLIB-qt= ${WANTLIB} ICE SM QtCore QtDBus QtGui QtNetwork QtXml \ + X11 Xext Xi Xinerama Xrender \ expat fontconfig freetype stdc++ MODULES= devel/gettext textproc/intltool LIB_DEPENDS= devel/libevent2 \ - net/curl + net/curl \ + net/miniupnp/libnatpmp \ + net/miniupnp/miniupnpc LIB_DEPENDS-gtk=${LIB_DEPENDS} \ x11/gtk+3 LIB_DEPENDS-qt= ${LIB_DEPENDS} \ @@ -68,11 +70,15 @@ TAR= ${LOCALBASE}/bin/gtar USE_GMAKE= Yes USE_LIBTOOL= Yes CONFIGURE_STYLE=gnu -CONFIGURE_ARGS= --disable-shared +CONFIGURE_ARGS= --disable-shared \ + --enable-external-natpmp # unaligned accesses throughout CONFIGURE_ARGS+=--disable-utp -CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include \ +# -I$(top_builddir)/third-party is required, but configure fails to +# set it if we use external miniupnp libs. + +CONFIGURE_ENV= CPPFLAGS=-I${WRKSRC}/third-party -I${LOCALBASE}/include \ LDFLAGS=-L${LOCALBASE}/lib .include bsd.port.arch.mk Index: distinfo === RCS file: /cvs/ports/net/transmission/distinfo,v retrieving revision 1.36 diff -u -p -r1.36 distinfo --- distinfo 15 Nov 2011 16:05:19 - 1.36 +++ distinfo 30 Mar 2012 23:02:05 - @@ -1,5 +1,5 @@ -MD5 (transmission-2.42.tar.xz) = UPbddsXAH0XV7SB4PGhoFQ== -RMD160 (transmission-2.42.tar.xz) = x0aIphwqhIn4eDYwRqxwXxzj8AU= -SHA1 (transmission-2.42.tar.xz) = eJAwlYQv4TMcC2riFKnpmw8RKVE= -SHA256 (transmission-2.42.tar.xz) = ypTY3lM4F4wiEOhuMapSL1WcrIfaM6hRmfvYG36LBOs= -SIZE (transmission-2.42.tar.xz) = 2629072 +MD5 (transmission-2.50.tar.xz) = B2Bnifqy+XMPpFTPx6BLLQ== +RMD160 (transmission-2.50.tar.xz) = cpn3QQr1j7utKk5XcfM7ySPyod4= +SHA1 (transmission-2.50.tar.xz) = 3wwZwDgPKLOeY5HKsodfz3IKxws= +SHA256 (transmission-2.50.tar.xz) = wnHI9LZJWcKxuhJFxGXj7Ce1RQEo9A4VwH/y8Tbp+QA= +SIZE (transmission-2.50.tar.xz) = 2766300 Index: patches/patch-configure === RCS file: /cvs/ports/net/transmission/patches/patch-configure,v retrieving revision 1.26 diff -u -p -r1.26 patch-configure --- patches/patch-configure 15 Nov 2011 16:05:19 - 1.26 +++ patches/patch-configure 30 Mar 2012 23:02:05 - @@ -1,7 +1,7 @@ $OpenBSD: patch-configure,v 1.26 2011/11/15 16:05:19 naddy Exp $ configure.orig Thu Oct 20 04:02:58 2011 -+++ configureSun Nov 6 19:06:37 2011 -@@ -11648,8 +11648,8 @@ if test 0 = 0; then +--- configure.orig Wed Feb 15 03:02:06 2012 configureThu Mar 29 17:30:45 2012 +@@ -11753,8 +11753,8 @@ if test 0 = 0; then else supported_build=no if test x$GCC = xyes ; then @@ -12,7 +12,7 @@ $OpenBSD: patch-configure,v
doxygen module
The doxygen port has a note tucked away at the bottom of a very long DESCR telling you to set DOXYGEN_ENCODE_PATH_STRIP=${WRKSRC} to avoid random-looking html filenames (based on md5 of the full path including the port's work directory). It only affects ports with the random-looking filenames but doesn't harm other doxygen users so I think it makes sense to add a MODULE to set it. How does this look? Is it sane to use this BUILD_DEPENDS? Index: devel/doxygen/doxygen.port.mk === RCS file: devel/doxygen/doxygen.port.mk diff -N devel/doxygen/doxygen.port.mk --- /dev/null 1 Jan 1970 00:00:00 - +++ devel/doxygen/doxygen.port.mk 1 Apr 2012 21:34:18 - @@ -0,0 +1,4 @@ +# $OpenBSD$ + +BUILD_DEPENDS += devel/doxygen,no_gui,bootstrap=1.7.2 +MAKE_ENV += DOXYGEN_ENCODE_PATH_STRIP=${WRKSRC} Index: devel/simulavr/Makefile === RCS file: /cvs/ports/devel/simulavr/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- devel/simulavr/Makefile 15 Nov 2011 18:55:30 - 1.5 +++ devel/simulavr/Makefile 1 Apr 2012 21:34:18 - @@ -24,8 +24,8 @@ CONFIGURE_ARGS+= --enable-curses=yes \ USE_GMAKE= Yes +MODULES= devel/doxygen BUILD_DEPENDS= ${RUN_DEPENDS} \ - devel/doxygen \ textproc/texi2html \ print/texlive/base RUN_DEPENDS= devel/avr/binutils \ Index: graphics/opencv/Makefile === RCS file: /cvs/ports/graphics/opencv/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- graphics/opencv/Makefile5 Dec 2011 09:36:32 - 1.11 +++ graphics/opencv/Makefile1 Apr 2012 21:34:18 - @@ -75,8 +75,8 @@ USE_LIBTOOL= Yes VMEM_WARNING= Yes RUN_DEPENDS-main= math/py-numpy -BUILD_DEPENDS= devel/doxygen \ - math/py-numpy +MODULES= devel/doxygen +BUILD_DEPENDS= math/py-numpy # ATM opencv requires V4L1 compat, ask them to change it, # then see WITH_V4L below. Index: multimedia/gstreamer-0.10/mm/Makefile === RCS file: /cvs/ports/multimedia/gstreamer-0.10/mm/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- multimedia/gstreamer-0.10/mm/Makefile 20 Feb 2012 07:59:09 - 1.11 +++ multimedia/gstreamer-0.10/mm/Makefile 1 Apr 2012 21:34:18 - @@ -21,11 +21,8 @@ WANTLIB += xml2 z MASTER_SITES = ${MASTER_SITE_GNOME:=sources/${NAME}/${V:C/^([0-9]+\.[0-9]+).*/\1/}/} -MODULES = devel/gettext +MODULES = devel/gettext devel/doxygen -MODPY_RUNDEP = No - -BUILD_DEPENDS =devel/doxygen LIB_DEPENDS = devel/glib2mm \ multimedia/gstreamer-0.10/plugins-base,-cdda \ textproc/libxml++ Index: geo/geos/Makefile === RCS file: /cvs/ports/geo/geos/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- geo/geos/Makefile 17 Nov 2010 08:05:12 - 1.7 +++ geo/geos/Makefile 1 Apr 2012 21:34:18 - @@ -21,7 +21,7 @@ MASTER_SITES= http://download.osgeo.org EXTRACT_SUFX= .tar.bz2 WANTLIB= m stdc++ -BUILD_DEPENDS= devel/doxygen=1.7.2 +MODULES= devel/doxygen USE_GMAKE= Yes USE_LIBTOOL= Yes Index: graphics/lensfun/Makefile === RCS file: /cvs/ports/graphics/lensfun/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- graphics/lensfun/Makefile 16 Sep 2011 10:02:37 - 1.7 +++ graphics/lensfun/Makefile 1 Apr 2012 21:34:18 - @@ -19,10 +19,8 @@ WANTLIB += c glib-2.0 m png stdc++ z MASTER_SITES= ${MASTER_SITE_BERLIOS:=lensfun/} EXTRACT_SUFX= .tar.bz2 -MODULES= lang/python devel/gettext +MODULES= lang/python devel/doxygen devel/gettext MODPY_RUNDEP= No -BUILD_DEPENDS= devel/doxygen=1.7.2 - LIB_DEPENDS= devel/glib2 \ graphics/png Index: x11/awesome/Makefile === RCS file: /cvs/ports/x11/awesome/Makefile,v retrieving revision 1.45 diff -u -p -r1.45 Makefile --- x11/awesome/Makefile18 Feb 2012 11:24:44 - 1.45 +++ x11/awesome/Makefile1 Apr 2012 21:34:18 - @@ -45,13 +45,13 @@ BUILD_DEPENDS= devel/gperf \ textproc/asciidoc=8.4.5 \ textproc/xmlto \ graphics/ImageMagick \ - devel/doxygen RUN_DEPENDS= graphics/feh \ misc/rlwrap \ shells/bash MODULES= devel/cmake \ +
Disable a pseudo_flavor in mk.conf
Hi. Exists some option in mk.conf for to set a FLAVOR for all the ports?. I don't want compile qt4-qt3 and print/poppler requires both. I can use env FLAVOR=no_qt no_qt4 make install but I want set this flavor for all the ports and dependencies. If I install zathura, I can't disable the pseudo_favors of poppler, I can't control the flavors of the dependencies. I haven't found in the man page of ports and bsd.port.mk if my request is possible or not. Any idea? Thanks. -- Juan Francisco Cantero Hurtado http://juanfra.info
Re: graphics/blender: enable ffmpeg support
On 4/1/2012 5:32 PM, Pascal Stumpf wrote: Enable ffmpeg support, requested and tested by peters at schwertfisch dot de. Also, add a commented entry for blender.beforesubst to appease update-plist. ok? This will break blender for mips64el (the newer ffmpeg is broken because ld fails on it - another binutils problem). Can you give us a way to turn off ffmpeg? Thanks. ~Brian
Re: graphics/blender: enable ffmpeg support
On Sun, 01 Apr 2012 18:57:46 -0400, Brian Callahan wrote: On 4/1/2012 5:32 PM, Pascal Stumpf wrote: Enable ffmpeg support, requested and tested by peters at schwertfisch dot de. Also, add a commented entry for blender.beforesubst to appease update-plist. ok? This will break blender for mips64el (the newer ffmpeg is broken because ld fails on it - another binutils problem). Can you give us a way to turn off ffmpeg? Thanks. Sure, I can make it a FLAVOR. Index: Makefile === RCS file: /cvs/ports/graphics/blender/Makefile,v retrieving revision 1.39 diff -u -p -r1.39 Makefile --- Makefile30 Mar 2012 14:51:55 - 1.39 +++ Makefile1 Apr 2012 23:26:38 - @@ -3,7 +3,7 @@ COMMENT = 3D creation software DISTNAME = blender-2.62 -REVISION = 0 +REVISION = 1 CATEGORIES = graphics @@ -51,6 +51,16 @@ WANTLIB += GL GLEW GLU Half Iex IlmImf I WANTLIB += Xi Xxf86vm boost_filesystem-mt boost_regex-mt boost_system-mt WANTLIB += boost_thread-mt c freetype jpeg m openal openjpeg png WANTLIB += pthread ${MODPY_WANTLIB} stdc++ tiff util z + +# until ffmpeg works on mips64el, make it a FLAVOR +FLAVORS = ffmpeg +FLAVOR ?= + +.if ${FLAVOR:L:Mffmpeg} +CONFIGURE_ARGS += -DWITH_CODEC_FFMPEG=ON +LIB_DEPENDS += graphics/ffmpeg=2026 +WANTLIB += avcodec avdevice avformat avutil +.endif NO_REGRESS = Yes Index: patches/patch-source_gameengine_VideoTexture_VideoFFmpeg_h === RCS file: patches/patch-source_gameengine_VideoTexture_VideoFFmpeg_h diff -N patches/patch-source_gameengine_VideoTexture_VideoFFmpeg_h --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-source_gameengine_VideoTexture_VideoFFmpeg_h 1 Apr 2012 23:26:38 - @@ -0,0 +1,11 @@ +$OpenBSD$ +--- source/gameengine/VideoTexture/VideoFFmpeg.h.orig Sat Mar 31 16:36:14 2012 source/gameengine/VideoTexture/VideoFFmpeg.h Sat Mar 31 16:36:19 2012 +@@ -29,7 +29,6 @@ http://www.gnu.org/copyleft/lesser.txt. + + #ifdef WITH_FFMPEG + extern C { +-#undef __cplusplus + #include pthread.h + + #include ffmpeg_compat.h Index: pkg/PLIST === RCS file: /cvs/ports/graphics/blender/pkg/PLIST,v retrieving revision 1.10 diff -u -p -r1.10 PLIST --- pkg/PLIST 26 Feb 2012 20:37:26 - 1.10 +++ pkg/PLIST 1 Apr 2012 23:26:38 - @@ -2,6 +2,7 @@ bin/blender @bin bin/blender-bin bin/blender-thumbnailer +@comment bin/blender.beforesubst @man man/man1/blender.1 share/applications/blender.desktop share/blender/
Re: NEW: graphics/zxing
Landry Breuil writes: On Wed, Mar 28, 2012 at 11:12:42PM -0600, Anthony J. Bentley wrote: Hi, ZXing (pronounced zebra crossing) is an open-source, multi-format 1D/2D barcode image processing library. I use it to read QR codes (such as those generated by graphics/libqrencode). Tested on i386/amd64. ok? In Sconscript patch, it should be LOCALBASE not PREFIX. Gah, fixed. I'm also not sure you need to set both WRKSRC and WRKDIST in Makefile... Both are used in some patches. I guess I could just use ${WRKSRC}/.., but that would just be awkward... -- Anthony J. Bentley zxing.tar.gz Description: Binary data
Impression grand format sur mesure. Rapide et Economique.
Disponible en 3 jours Impression HD (résistance UV) 4 supports et 8 finitions au choix Fichiers: transfert online direct ou différé Commandez en 5 minutes: facile rapide! Également sur mesure: adhésifs, affiches papier, posters photo papier peint adhésif Pour toutes les applications * vitres et vitrines * points de vente, bureaux * adhésifs de sol * signalétique (intérieur/extérieur) * auto * micro-perforé (One Way Vision) * etc... Associez-les à un laminat pour optimiser la résistance et la tenue des couleurs. Papier peint personnalisé * impression HD optimisée * textile satin autocollant M1 * repositionnable * haut de gamme * déco d'intérieur, aménagement magasins, stands, etc... Affiches papier posters photo * impression HD * support laminable * profiles de supension en aluminium anodisé VEDI express © 2002-2012 Rollup, Pop Up, bâches, stands parapluie aux meilleurs prix et dans les meilleurs délais. Powered by VEDI ne plus recevoir nos newsletters Fichiers acceptés Taille des images : Pour Pop Up 3x3m : - Image 337,5x222cm : fichier 337,5x222cm Pour Pop Up 4x3m : - Image 405x222cm : fichier 405x222cm Résolutions conseillées: PDF: 80 dpi avec typo vectorisée TIFF ou JPEG: 120 dpi Format des fichiers acceptés : PDF HD, EPS (avec polices et images incorporées et vectorisées), TIFF, JPEG Respect des couleurs : De préférence, fournir les fichiers en CMYK (noir quadri: C70 M70 Y70 K100). Les fichiers RGB seront convertis. Garanties de qualité Qualité d'impression : Impression HD : vos images sont toujours imprimées en haute définition. Couleurs vivantes et respectées : La gestion des couleurs et la garantie de rendu sont assuréespar notre équipe d'infographistes et d'imprimeurs professionnels expérimentés. Encres UV résistantes : Les encres utilisées pour l'impression de votre image sont toujours des encres résistantes aux rayons ultra violets. Ces encres de qualité garantissent une bonne longévité aux couleurs de votre visuel, pour une image toujours vive. Supports de qualité : Vos images sont imprimées sur support satiné, pour un meilleur rendu des couleurs et des contrastes. D'une épaisseur de 170 µm ou supérieure, nos supports d'impression vous garantissent une image qui ne gondole pas et offrent une protection contre les griffes et les poussières. Résistants aux déchirures et à l'eau, ils peuvent se nettoyer. Images anti-feu : Vos images peuvent être imprimées sur support ignifugé B2 / M1 (en option), idéal et même parfois obligatoire pour les foires et salons. Qualité : Structure solide : éléments construits en acier peint de section 20cm x 20 cm. Simple à monter : assemblage sans outil, montage en 30 minutes à deux personnes. Idéal pour la participation à vos salons grand public ou professionnels. La structure Wave permet de construire des stands d’une multitude de dimensions. Les images murales sont fournies roulées avec une barre de suspension intégré (Veclip). Elles se suspendent au montant horizontal supérieur du stand et se déroulent de haut en bas entre les piliers. Leur largeur est de maximum 2 mètres afin de faciliter le stockage et le transport. Il existe 4 largeurs (50, 100, 150 et 200 cm) et 2 hauteurs (220 cm pour les stands de 2m50 et 290cm pour les stand de 3m20). Mises dos à dos, elles permettent l’affichage recto-verso. Vous choisissez vous-même les différentes largeurs de sorte de combler complètement un côté du stand ou de laisser un passage. La largeur disponible pour l’image est égale à la largeur du stand moins 50 cm. Par exemple: si la largeur du côté du stand à fermer est de 5 mètres, la largeur disponible pour l’image est de 450cm. Pour combler cette largeur, vous pouvez commander 2 images de 200cm et 1 image de 50cm. Si la hauteur de votre stand est de 320 cm, vous choisirez une hauteur d’image de 290 cm. Production et livraison : Livraison express : votre stand livré, prêt à monter en 5 jours ouvrables. Conditions générales de ventes Généralités Seules les présentes conditions de vente sont d’application pour la vente. Ces conditions générales s'appliquent à l’exclusion de toutes autres conditions, même celles reprises sur des bons de commande émanant de l’acheteur. Le vendeur se réserve le droit de modifier à tout moment ces conditions générales. Néanmoins, les commandes en cours restent soumises aux conditions applicables au moment où la vente a été conclue. Les photos, illustrations, couleurs et textes associés aux produits repris sur ce site n’ont pas de caractère contractuel et de ce fait ne sauraient engager la responsabilité du vendeur. Toute commande donnera lieu à une facturation 30 jours après son acceptation dans le cas où la commande ne peut être exécutée en raison d'un retard imputable au client. En cas d'annulation de sa commande, le client sera redevable d'un montant correspondant aux
Relatorio e as cotacaoes de precos ...
1 anexo(s) Documento-Anexo.docx (145,12 Kb) Segue em anexo o relatorio e a cotação de preços e produtos listados a seguir. Tenha um bom dia.