CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2013/01/13 01:16:26 Modified files: devel/py-bytecodeassembler: Makefile distinfo devel/py-bytecodeassembler/pkg: PLIST Log message: - update py-bytecodeassembler to 0.6 - regen PLIST OK martynas@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2013/01/13 01:34:52 Modified files: www/py-jonpy : Makefile distinfo www/py-jonpy/pkg: PLIST Log message: - update py-jonpy to 0.10 - regen PLIST
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2013/01/13 02:10:40 Modified files: audio/libmikmod: Makefile distinfo audio/libmikmod/files: drv_sndio.c audio/libmikmod/patches: patch-configure patch-include_mikmod_h_in patch-libmikmod_Makefile_in patch-playercode_mdreg_c patch-playercode_mplayer_c Removed files: audio/libmikmod/patches: patch-drivers_drv_wav_c patch-include_mikmod_internals_h patch-libmikmod_m4 patch-playercode_mloader_c Log message: update to libmikmod 3.2.0, with/ok tobiasu@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2013/01/13 02:26:35 Modified files: games/eduke32 : Makefile Added files: games/eduke32/patches: patch-build_src_dynamicgtk_c Log message: This has a hidden dep on gtk+2 (which is dlopen'd); add LIB_DEPENDS/WANTLIB (and a comment to remind people not to remove it when they see as Extra), and fix the dlopen string so it actually uses it at runtime. ok ryan@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2013/01/13 02:28:00 Modified files: devel/p5-Test-Tester: Makefile distinfo Log message: update to Test::Tester 0.108, from dhill, ok bluhm (maintainer timeout)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/01/13 03:12:52 Modified files: net/putty : Makefile distinfo net/putty/patches: patch-unix_configure_ac patch-unix_uxnoise_c patch-unix_uxpty_c net/putty/pkg : PLIST-gui PLIST-main Log message: Update to PuTTY 0.62. ok djm@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2013/01/13 06:38:32 Modified files: graphics/jhead : Makefile distinfo graphics/jhead/patches: patch-jhead_c Log message: - update jhead to 2.96 - update patches - remove USE_GROFF ok okan@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2013/01/13 07:03:20 Modified files: infrastructure/lib/DPB: Fetch.pm Log message: zap SUPDISTFILES earlier if not needed. framework to save listings of archives
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2013/01/13 07:04:00 Modified files: infrastructure/lib/DPB/Job: Port.pm Log message: ChecksumAndList: unused yet. make it possible to save archive-file-lists for later perusal (e.g., locatedb for distfiles)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: abie...@cvs.openbsd.org 2013/01/13 07:53:40 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-tools_gyp_pylib_gyp_common_py lang/node/pkg : PLIST Removed files: lang/node/patches: patch-deps_npm_node_modules_node-gyp_legacy_tools_gyp_pylib_gyp_common_py patch-tools_install_py Log message: Upgrade node to 0.8.17 - remove two of our patches OK jasper@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: r...@cvs.openbsd.org2013/01/13 08:28:51 Modified files: infrastructure/bin: check_register Log message: add missing backslash in find command ok espie@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/01/13 08:42:10 Modified files: graphics/shotwell: Makefile distinfo graphics/shotwell/patches: patch-Makefile patch-src_camera_CameraTable_vala graphics/shotwell/pkg: PLIST Log message: Bugfix update to shotwell-0.13.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2013/01/13 08:42:12 Modified files: devel/ocaml-mlgmp: Makefile Log message: don't use RUN_DEPENDS=${BUILD_DEPENDS} as it mistakenly picks up gmake ok edd@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2013/01/13 09:33:58 Log message: Import of audio/mikmod, a module audio player. Patches done by tobiasu@ ok tobiasu@ sthen@ landry@ Status: Vendor Tag: bcallah Release Tags: bcallah_20130113 N ports/audio/mikmod/Makefile N ports/audio/mikmod/distinfo N ports/audio/mikmod/pkg/PLIST N ports/audio/mikmod/pkg/DESCR N ports/audio/mikmod/patches/patch-src_marchive_c N ports/audio/mikmod/patches/patch-src_mlistedit_c N ports/audio/mikmod/patches/patch-mikmodrc No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2013/01/13 09:48:17 Modified files: audio/mikmod : Makefile Log message: Add archivers/bzip2 to RUN_DEPENDS. Bump REVISION. Spotted by aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2013/01/13 09:52:21 Modified files: productivity/gtg: Makefile Log message: Add missing devel/gettext module, otherwise translations are not installed in fake and packaging fails.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2013/01/13 10:01:58 Modified files: audio : Makefile Log message: +mikmod
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2013/01/13 10:52:33 Modified files: x11/gnustep/sqlclient: Makefile distinfo Log message: Update to 1.6.0 * Change execute methods to return a count of the rows to which the executed operation applies, or -1 if not supported. Implement for postgresql and mysql. * Add support for asynchronous notifications OK landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2013/01/13 10:53:53 Modified files: x11/gnustep/mpdcon: Makefile distinfo x11/gnustep/mpdcon/pkg: PLIST Log message: Update to 1.4 Some new features: * now possible to rate songs * new Playlist Inspector * allows to configure a random feed to the playlist * random feed can be based on the song ratings * other minor fixes and additions * new dependency to x11/gnustep/sqlclient OK landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2013/01/13 10:55:29 Modified files: x11/xfce4/tumbler: Makefile distinfo x11/xfce4/tumbler/pkg: PLIST Log message: Update to tumbler 0.1.27. Now provides a movie cover tumbnailer disabled by default; see http://docs.xfce.org/xfce/thunar/tumbler for how to enable it via the new config file.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2013/01/13 12:32:12 Modified files: devel/xdg-utils: Makefile Added files: devel/xdg-utils/patches: patch-scripts_xdg-screensaver Log message: Fix xdg-screensaver: we don't have mv -T. ok ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: z...@cvs.openbsd.org2013/01/13 12:35:42 Modified files: x11/kde: kde.port.mk x11/kde/games3 : Makefile x11/kde/libs3 : Makefile Log message: Enable Avahi support in KDE 3. Tested in a bulk build by landry@. okay by espie@ and ajacoutot@.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/01/13 12:49:37 Modified files: net/avahi : Makefile net/avahi/pkg : README-main Log message: Add a pf.conf(5) example rule.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: r...@cvs.openbsd.org2013/01/13 13:03:59 Modified files: graphics/gmt : Makefile Log message: - remove MASTER_SITES not holding the DISTFILES anymore - remove MAINTAINER - bump REVISION ok sthen@ ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2013/01/13 13:21:53 Modified files: audio/mikmod : Makefile Log message: After more discussion, add archivers/unzip as a RUN_DEPENDS. Bump REVISION. ok sthen@ aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2013/01/13 13:23:06 Modified files: www/gtkhtml4 : Makefile distinfo Log message: - update to gtkhtml-4.6.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2013/01/13 14:38:37 Modified files: lang/mono : Makefile Added files: lang/mono/patches: patch-mono_metadata_gc_c Log message: Fix termination segfault caused by a use-after free race by having the finalizer_thread exit as soon as it finishes. okay robert@ naddy@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2013/01/13 18:36:04 Modified files: comms/smstools : Makefile distinfo Log message: update smstools to 3.1.15
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2013/01/13 18:42:24 Modified files: mail/fetchmail : Makefile distinfo mail/fetchmail/patches: patch-Makefile_in patch-configure_ac mail/fetchmail/pkg: PLIST Removed files: mail/fetchmail/patches: patch-fetchmail_man patch-socket_c Log message: update to fetchmail 6.3.24
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/01/13 19:14:41 Modified files: graphics/ffmpeg: Makefile distinfo graphics/ffmpeg/patches: patch-configure patch-libavcodec_libgsm_c graphics/ffmpeg/pkg: PFRAG.shared PLIST Added files: graphics/ffmpeg/patches: patch-library_mak Removed files: graphics/ffmpeg/patches: patch-subdir_mak Log message: Update to FFmpeg 20121026 snapshot. From 0.10 branch. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/01/13 19:15:46 Modified files: multimedia/ffmpeg2theora: Makefile Removed files: multimedia/ffmpeg2theora/patches: patch-SConstruct patch-src_ffmpeg2theora_c Log message: Update after FFmpeg 20121026 update. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/01/13 19:17:15 Modified files: x11/mplayer: Makefile x11/mplayer/patches: patch-configure Log message: Update after FFmpeg 20121026 update. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/01/13 19:20:41 Added files: x11/mplayer/patches: patch-libmpcodecs_ae_lavc_c patch-libmpcodecs_vd_ffmpeg_c patch-libmpcodecs_ve_lavc_c patch-libmpcodecs_vf_pp_c patch-libmpdemux_demux_lavf_c patch-libmpdemux_mp_taglists_c patch-libmpdemux_muxer_lavf_c Log message: Update after FFmpeg 20121026 update. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/01/13 19:26:20 Modified files: audio/audacious-plugins: Makefile audio/audacious-plugins/pkg: PLIST Log message: Enable FFmpeg based audio decoding now that FFmpeg is new enough. Allows for playback for formats such as WMA. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2013/01/13 19:39:15 Modified files: net/icinga/core: Makefile distinfo net/icinga/core/patches: patch-Changelog Log message: bugfix update to icinga 1.8.4; including SECURITY stack-based buffer overflow in history.cgi from the classic cgi programs (CVE-2012-6096) and some other minor fixes.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/01/13 22:52:34 Modified files: audio/pulseaudio: Makefile Log message: Fix up how the auto* bits are used within the Makefile. ok ajacoutot@
Re: NEW: audio/mikmod
On 2013/01/12 00:45, Brian Callahan wrote: Hi ports -- Attached is a tarball for mikmod. Built with sthen's audio/libmikmod patch sent yesterday. Patch work done by tobiasu. OK? ~Brian Please add a patch which changes the template mikmodrc file to fix flags for tar.bz2 i.e. change this BEGIN ARCHIVER LOCATION = -1 MARKER = .TAR.BZ2 .TBZ .TBZ2 LIST = tar --use-compress-program=bzip2 -tf \%a\ NAMEOFFSET = 0 EXTRACT = tar --use-compress-program=bzip2 -xOf \%a\ \%f\ SKIPPAT = SKIPSTART = 0 SKIPEND = 0 END ARCHIVER to this BEGIN ARCHIVER LOCATION = -1 MARKER = .TAR.BZ2 .TBZ .TBZ2 LIST = tar -tjf \%a\ NAMEOFFSET = 0 EXTRACT = tar -xjf \%a\ \%f\ SKIPPAT = SKIPSTART = 0 SKIPEND = 0 END ARCHIVER then it's ok sthen. If you haven't done an import before then see http://www.openbsd.org/faq/ports/guide.html#PortsChecklist steps 33 and 34.
Re: [DIFF] security/vpnc - annoying 'which: ip: Command not found.'
On 2013/01/12 15:00, Jiri B wrote: Just removing annoying linuxism... Please try the vpnc-script from the openconnect package (installs as /etc/openconnect/vpnc-script). If it works OK with vpnc (which it should) then I would prefer to just sync the two.
Re: rmd160 licence issue
Hi, I have overlooked a licence problem about the RMD160 implementation shipped and used in seeks. The files on http://homes.esat.kuleuven.be/~bosselae/ripemd160.html mention no real licence, only a Copyright note, contrary to the seeks source copies which go like this: /\ * * FILE: rmd160.h * * CONTENTS: Header file for a sample C-implementation of the *RIPEMD-160 hash-function. * TARGET: any computer with an ANSI C compiler * * AUTHOR: Antoon Bosselaers, ESAT-COSIC * DATE: 1 March 1996 * VERSION: 1.0 * * Copyright (c) Katholieke Universiteit Leuven * 1996, All Rights Reserved * * Conditions for use of the RIPEMD-160 Software * * The RIPEMD-160 software is freely available for use under the terms and * conditions described hereunder, which shall be deemed to be accepted by * any user of the software and applicable on any use of the software: * * 1. K.U.Leuven Department of Electrical Engineering-ESAT/COSIC shall for * all purposes be considered the owner of the RIPEMD-160 software and of * all copyright, trade secret, patent or other intellectual property * rights therein. * 2. The RIPEMD-160 software is provided on an as is basis without * warranty of any sort, express or implied. K.U.Leuven makes no * representation that the use of the software will not infringe any * patent or proprietary right of third parties. User will indemnify * K.U.Leuven and hold K.U.Leuven harmless from any claims or liabilities * which may arise as a result of its use of the software. In no * circumstances K.U.Leuven RD will be held liable for any deficiency, * fault or other mishappening with regard to the use or performance of * the software. * 3. User agrees to give due credit to K.U.Leuven in scientific publications * or communications in relation with the use of the RIPEMD-160 software * as follows: RIPEMD-160 software written by Antoon Bosselaers, * available at http://www.esat.kuleuven.be/~cosicart/ps/AB-9601/. * \/ Parts #1 and #2 sound a bit awkward and restrictive for me to push this as is. I don't want to be the one pushing a port for this release. Next release will be much easier to port and will be using mhash, thus getting freed of this licence issue. Thanks a lot to people that gave me feedback so far. -- Jérémie Courrèges-Anglas GPG Key fingerprint: 61DB D9A0 00A4 67CF 2A90 8961 6191 8FBF 06A1 1494
Re: boost 1.52.0 status
On Wed, Jan 09, 2013 at 06:10:07PM -0600, Amit Kulkarni wrote: 1) I need help porting databases/mongodb to a newer version. The older version will need too many patches. Any volunteers for that? Mongodb is cloud! So make OpenBSD cloudy. this is marked as BROKEN per fgsch@ suggestion. 2) for geo/merkaartor, it needs qt4 to be patched. many linux distro's have the same patch... Vadim has already patched automoc4 in wip with a similar patch... other similar patches mentioned in boost TODO in wip. http://pkgs.fedoraproject.org/cgit/qt.git/tree/qt-everywhere-opensource-src-4.8.0-rc1-moc-boost148.patch?id=f0ce6564e29e22eac504c538698517bdcef80061;id2=060db3c767b670dc1e168252644c937abc9fe607 this would need to be fixed. espie@ will you please look into the fix in qt4? a one liner fix. diff -ur qt-everywhere-opensource-src-4.8.0/src/tools/moc/main.cpp qt-everywhere-opensource-src-4.8.0-moc-boost148/src/tools/moc/main.cpp --- qt-everywhere-opensource-src-4.8.0/src/tools/moc/main.cpp 2011-10-04 05:44:32.0 +0200 +++ qt-everywhere-opensource-src-4.8.0-moc-boost148/src/tools/moc/main.cpp 2011-12-04 00:11:25.0 +0100 @@ -187,6 +187,7 @@ Moc moc; pp.macros[Q_MOC_RUN]; pp.macros[__cplusplus]; +pp.macros[BOOST_TT_HAS_OPERATOR_HPP_INCLUDED]; // rh#756395 QByteArray filename; QByteArray output; FILE *in = 0; 3) games/pokerth needs to be updated to 0.9.5 with a new port of textproc/tinyxml (old pokerth has too many patches in too many places) http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/textproc/tinyxml/Makefile?rev=1.13;content-type=text%2Fplain http://www.freshports.org/games/pokerth/ I will do it next weekend. If somebody else wants to do it, great! this would need to be updated. i didn't get time to update it over the holidays, and antoine already ported textproc/tinyxml (thanks!). Can you please provide me a list of all of the ports that need something done with them to be able to accommodate this Boost update? As in a port by port basis tell me if there is a patch pending somewhere or what needs to be done whether it is an update or if you think it can be patched for. If there are patches pending send them to me. I won't look at stuff in this openbsd-wip. here is the attached diff against current. cd /usr/ports cvs di -Nup devel/boost graphics/aqsis brad.diff etc based on a idea from stuart. basically 2 fixes (geo/merkaartor + games/pokerth) needed on top of this new boost update AFAIK, there might be others lurking in the tree. new kde4 which vadim plans to import already works with newer boost, he fixed automoc4 with the same fix as the proposed patch for qt4 above, which fixes geo/merkaartor. Libreoffice 3.6.3.2 tested fine with new boost 1.52.0 I already have Boost in my own tree. I don't want one big diff. I want a diff per port. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
UPDATE: geo/py-proj
Hi, This diff updates py-proj to the latest release 1.9.3. Tested on amd64, regression ok. Comments ? OK ? Cheers, benoit Index: Makefile === RCS file: /cvs/ports/geo/py-proj/Makefile,v retrieving revision 1.12 diff -u -r1.12 Makefile --- Makefile 3 Jan 2013 08:06:55 - 1.12 +++ Makefile 13 Jan 2013 11:44:32 - @@ -2,7 +2,7 @@ COMMENT = Pyrex generated python interface to PROJ.4 library -MODPY_EGG_VERSION = 1.9.2 +MODPY_EGG_VERSION = 1.9.3 DISTNAME = pyproj-${MODPY_EGG_VERSION} PKGNAME = ${DISTNAME:S/py/py-/} @@ -18,7 +18,7 @@ PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes -WANTLIB += ${MODPY_WANTLIB} +WANTLIB += ${MODPY_WANTLIB} pthread MASTER_SITES = http://pyproj.googlecode.com/files/ Index: distinfo === RCS file: /cvs/ports/geo/py-proj/distinfo,v retrieving revision 1.6 diff -u -r1.6 distinfo --- distinfo 3 Jan 2013 08:06:55 - 1.6 +++ distinfo 13 Jan 2013 11:44:32 - @@ -1,2 +1,2 @@ -SHA256 (pyproj-1.9.2.tar.gz) = bdviTeP8Bj9CLLLDqAqxhvBWxG3ZYIrF3kMOE0NP6w4= -SIZE (pyproj-1.9.2.tar.gz) = 2677152 +SHA256 (pyproj-1.9.3.tar.gz) = kS7YbF5AfwkdDz0HZZSvT7Vp4nxoGZt9cWUe3VIqqgw= +SIZE (pyproj-1.9.3.tar.gz) = 2687498 Index: pkg/PLIST === RCS file: /cvs/ports/geo/py-proj/pkg/PLIST,v retrieving revision 1.4 diff -u -r1.4 PLIST --- pkg/PLIST 3 Jan 2013 08:06:58 - 1.4 +++ pkg/PLIST 13 Jan 2013 11:44:32 - @@ -4,10 +4,6 @@ lib/python${MODPY_VERSION}/site-packages/pyproj/__init__.py lib/python${MODPY_VERSION}/site-packages/pyproj/__init__.pyc lib/python${MODPY_VERSION}/site-packages/pyproj/_proj.so -lib/python${MODPY_VERSION}/site-packages/pyproj/accumulator.py -lib/python${MODPY_VERSION}/site-packages/pyproj/accumulator.pyc -lib/python${MODPY_VERSION}/site-packages/pyproj/constants.py -lib/python${MODPY_VERSION}/site-packages/pyproj/constants.pyc lib/python${MODPY_VERSION}/site-packages/pyproj/data/ lib/python${MODPY_VERSION}/site-packages/pyproj/data/FL lib/python${MODPY_VERSION}/site-packages/pyproj/data/GL27 @@ -51,13 +47,3 @@ lib/python${MODPY_VERSION}/site-packages/pyproj/data/world lib/python${MODPY_VERSION}/site-packages/pyproj/datadir.py lib/python${MODPY_VERSION}/site-packages/pyproj/datadir.pyc -lib/python${MODPY_VERSION}/site-packages/pyproj/geodesic.py -lib/python${MODPY_VERSION}/site-packages/pyproj/geodesic.pyc -lib/python${MODPY_VERSION}/site-packages/pyproj/geodesiccapability.py -lib/python${MODPY_VERSION}/site-packages/pyproj/geodesiccapability.pyc -lib/python${MODPY_VERSION}/site-packages/pyproj/geodesicline.py -lib/python${MODPY_VERSION}/site-packages/pyproj/geodesicline.pyc -lib/python${MODPY_VERSION}/site-packages/pyproj/geomath.py -lib/python${MODPY_VERSION}/site-packages/pyproj/geomath.pyc -lib/python${MODPY_VERSION}/site-packages/pyproj/polygonarea.py -lib/python${MODPY_VERSION}/site-packages/pyproj/polygonarea.pyc
Java vulnerabilities and IcedTea
Do these: Vulnerability Note VU#625617 Alert (TA13-010A) apply to the IcedTea in packages? -- Edward Ahlsen-Girard Ft Walton Beach, FL
Re: rmd160 licence issue
Marc Espie es...@nerim.net writes: On Sun, Jan 13, 2013 at 12:32:04PM +0100, Jérémie Courrèges-Anglas wrote: Hi, I have overlooked a licence problem about the RMD160 implementation shipped and used in seeks. The files on http://homes.esat.kuleuven.be/~bosselae/ripemd160.html mention no real [...] licence, only a Copyright note, contrary to the seeks source copies which go like this: Parts #1 and #2 sound a bit awkward and restrictive for me to push this as is. I don't want to be the one pushing a port for this release. Next release will be much easier to port and will be using mhash, thus getting freed of this licence issue. openssl has a rmd160 implementation free of those defects. Either link to openssl, or replace that code with the appropriate snippet. Afaik, the OpenSSL licence is incompatible with the (A)GPLv$X unless some constraints are met[1]. mhash is LGPL'd thus free of those constraints. I think upstream is much more likely to choose this path (and a patch already exists and is being tested). Was your advice targeted at the upstream project or just to me, ports-wise? Sure I could cook a diff to use mhash on our system, just for this release, but that's a rather intrusive change. Also, even if the package would be free from those constraints, the situation of distfiles seems a bit less clear to me. But perhaps am I being a sissy here, I don't feel really comfortable with mashups of uselessly complex/constrained licences. [1] http://www.openssl.org/support/faq.html#LEGAL2 -- Jérémie Courrèges-Anglas GPG Key fingerprint: 61DB D9A0 00A4 67CF 2A90 8961 6191 8FBF 06A1 1494
UPDATE: libmtp - 1.1.5
Hi! ian@ contacted me off-list to solve a problem with his mtp device. To be perfectly honest, I don't use libmtp, but it seems that this update solves one of his problems (regarding ill-behavioured locale detection in the example utilities). The new version also contains MTPZ support and more supported devices. Index: Makefile === RCS file: /cvs/ports/devel/libmtp/Makefile,v retrieving revision 1.21 diff -p -u -r1.21 Makefile --- Makefile16 Dec 2012 11:35:24 - 1.21 +++ Makefile12 Jan 2013 22:24:08 - @@ -2,9 +2,8 @@ COMMENT= Media Transfer Protocol (MTP) implementation -DISTNAME= libmtp-1.1.3 -REVISION= 0 -SHARED_LIBS += mtp 5.0 # 9.3 +DISTNAME= libmtp-1.1.5 +SHARED_LIBS += mtp 6.0 # 9.5 CATEGORIES=devel HOMEPAGE= http://libmtp.sourceforge.net/ @@ -19,7 +18,13 @@ WANTLIB= c gcrypt gpg-error pthread usb MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libmtp/} -MODULES= devel/gettext +MODULES= devel/gettext gcc4 + +# `__builtin_bswap32' was introduced in gcc 4.5 +MODGCC4_VERSION= 4.6 +MODGCC4_ARCHS= * +MODGCC4_LANGS= c + BUILD_DEPENDS= devel/doxygen MAKE_ENV+= DOXYGEN_ENCODE_PATH_STRIP=${WRKSRC} Index: distinfo === RCS file: /cvs/ports/devel/libmtp/distinfo,v retrieving revision 1.9 diff -p -u -r1.9 distinfo --- distinfo23 Apr 2012 13:39:50 - 1.9 +++ distinfo12 Jan 2013 22:24:08 - @@ -1,5 +1,2 @@ -MD5 (libmtp-1.1.3.tar.gz) = EVKe7a8OH8AM3WEZ7sUl8A== -RMD160 (libmtp-1.1.3.tar.gz) = 3uGd7ssyO+opDRlgRmu09vO2/18= -SHA1 (libmtp-1.1.3.tar.gz) = qj3RATIHhNxMPg7otmmuTJA/YnU= -SHA256 (libmtp-1.1.3.tar.gz) = p5T4bLwdO0O2VNWgUATwmSX91E96jYfT8LTeQp596Pg= -SIZE (libmtp-1.1.3.tar.gz) = 689357 +SHA256 (libmtp-1.1.5.tar.gz) = eHZ5Fxuvizzy/MAxlscFq018vJab1x+dNpa+HOfxxjo= +SIZE (libmtp-1.1.5.tar.gz) = 723925 Daniel -- LÉVAI Dániel PGP key ID = 0x83B63A8F Key fingerprint = DBEC C66B A47A DFA2 792D 650C C69B BE4C 83B6 3A8F
new: multimedia/{fuzemux,video4fuze}
These two ports are for transcoding videos in a way such that the Sansa Fuze media players can play them. fuzemux/pkg/DESCR: To create video files for the Sansa Fuze (without using the official the official Sansa Media Converter, which is Windows-only, produces files with bad A/V sync, and is a bit annoying), the video has to be transcoded to mpeg-4 part 2 video and mp3 audio, with specific codec settings, frame rate, resolution etc. The purpose of fuzemux is therefore to remux avi files into the exact container format required for playing them on the Fuze. video4fuze.tgz Description: video4fuze.tgz fuzemux.tgz Description: fuzemux.tgz
Re: Java vulnerabilities and IcedTea
On Sat, Jan 12, 2013 at 04:56:15PM -0600, Ed Ahlsen-Girard wrote: Do these: Vulnerability Note VU#625617 Alert (TA13-010A) apply to the IcedTea in packages? No fug idea, when in doubt consider yes. There's no related commit in their hg tree. Java sucks, news at 11. Landry
Re: UPDATE: devel/jdk/1.7 u9
On Fri, Jan 11, 2013 at 03:34:48PM -0500, Kurt Miller wrote: Update jdk 1.7 to u9 level: - Update to u6 via patchset from upstream bsd_port and u6 source from Oracle - Copied u6 - u9 patchset from FreeBSD/Greg Lewis's port - Updated classloader patch from Matthew Dempsky (matthew@) Tested on amd64 and i386. Please test in a bulk build. No fallout in an amd64 bulk. Landry
Re: new: multimedia/{fuzemux,video4fuze}
On Sunday, January 13, 2013, Pascal Stumpf wrote: These two ports are for transcoding videos in a way such that the Sansa Fuze media players can play them. fuzemux/pkg/DESCR: To create video files for the Sansa Fuze (without using the official the official Sansa Media Converter, which is the official repeated. Windows-only, produces files with bad A/V sync, and is a bit annoying), the video has to be transcoded to mpeg-4 part 2 video and mp3 audio, with specific codec settings, frame rate, resolution etc. The purpose of fuzemux is therefore to remux avi files into the exact container format required for playing them on the Fuze.
problem with combination of cmake and clang module
Hi, I'm testing x11/gnustep/libobjc2 from svn. Upstream changed the build environment to use cmake. Since the recommended compiler is clang, I thought about trying that too, but that made me run into trouble: so I have this in the Makefile: MODULES = devel/cmake lang/clang MODCLANG_ARCHS = ${LLVM_ARCHS} MODCLANG_LANGS = c++ make configure now looks like this: === Configuring for gnustep-libobjc2-1.7 -- The C compiler identification is Clang 3.2.0 -- The CXX compiler identification is Clang 3.2.0 -- Check for working C compiler: /home/ports/pobj/gnustep-libobjc2-1.7/bin/cc -- Check for working C compiler: /home/ports/pobj/gnustep-libobjc2-1.7/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /home/ports/pobj/gnustep-libobjc2-1.7/bin/c++ -- Check for working CXX compiler: /home/ports/pobj/gnustep-libobjc2-1.7/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- The ASM compiler identification is Clang -- Found assembler: /home/ports/pobj/gnustep-libobjc2-1.7/bin/cc CMake Error at /usr/local/share/llvm/cmake/LLVMConfig.cmake:137 (include): include could not find load file: LLVM-Config Call Stack (most recent call first): CMakeLists.txt:123 (find_package) CMake Error at /usr/local/share/llvm/cmake/LLVMConfig.cmake:137 (include): include could not find load file: LLVM-Config Call Stack (most recent call first): opts/CMakeLists.txt:3 (find_package) CMake Error at opts/CMakeLists.txt:4 (include): include could not find load file: AddLLVM CMake Error at opts/CMakeLists.txt:11 (add_llvm_loadable_module): Unknown CMake command add_llvm_loadable_module. -- Configuring incomplete, errors occurred! *** Error 1 in . (/home/ports/infrastructure/mk/bsd.port.mk:2567 '/home/ports/pobj/gnustep-libobjc2-1.7/build-i386/.configure_done') *** Error 1 in /home/ports/x11/gnustep/libobjc2 (/home/ports/infrastructure/mk/bsd.port.mk:2323 'configure') the opts/CMakeLists.txt file contains on line 3 and 4: find_package(LLVM) include(AddLLVM) Am I missing something? Any pointer appreciated. cheers, Sebastian
little fixup to lang/clang in port-modules.5
Hi, in port-modules, the section about the lang/clang module falsely talks about MODGCC3_ARCHS, but should talk about MODCLANG_ARCHS instead. OK? Sebastian Index: port-modules.5 === RCS file: /cvs/src/share/man/man5/port-modules.5,v retrieving revision 1.148 diff -u -r1.148 port-modules.5 --- port-modules.5 31 Dec 2012 10:29:28 - 1.148 +++ port-modules.5 13 Jan 2013 17:00:52 - @@ -569,7 +569,7 @@ .Ev NO_BUILD . .It lang/clang Similar to gcc3 and gcc4 modules. -If architecture is in MODGCC3_ARCHS, the CLang compilers will be +If architecture is in MODCLANG_ARCHS, the CLang compilers will be put at the front of the path. By default, only C language support is included by this module. If other languages are needed, they must be listed in
MAINTAINER UPDATE: x11/gnustep/sqlclient
Hi, below an easy update of the GNUstep SQLClient library to 1.6.0. Changes: * Change execute methods to return a count of the rows to which the executed operation applies, or -1 if not supported. Implement for postgresql and mysql. * Add support for asynchronous notifications OK? Index: Makefile === RCS file: /cvs/ports/x11/gnustep/sqlclient/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- Makefile22 Aug 2012 07:15:52 - 1.5 +++ Makefile10 Nov 2012 15:32:14 - @@ -2,12 +2,11 @@ COMMENT = GNUstep database abstraction layer -VERSION = 1.5.3 +VERSION = 1.6.0 DISTNAME = SQLClient-${VERSION} PKGNAME = gnustep-sqlclient-${VERSION} -REVISION = 2 -SHARED_LIBS += SQLClient 0.0 +SHARED_LIBS += SQLClient 1.0 CATEGORIES = databases @@ -18,7 +17,7 @@ MODULES = x11/gnustep MODGNUSTEP_NEEDS_GUI = No WANTLIB += Performance pq ecpg mysqlclient sqlite3 -WANTLIB += gnustep-base m objc2 +WANTLIB += gnustep-base m objc2 pthread LIB_DEPENDS += x11/gnustep/performance \ databases/mysql \ databases/postgresql Index: distinfo === RCS file: /cvs/ports/x11/gnustep/sqlclient/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo15 Oct 2011 08:02:23 - 1.2 +++ distinfo10 Nov 2012 15:32:14 - @@ -1,5 +1,2 @@ -MD5 (gnustep/SQLClient-1.5.3.tar.gz) = RsQynJIlaQVvFlEnM/SPwg== -RMD160 (gnustep/SQLClient-1.5.3.tar.gz) = 2kDwgrZTECfoJVv5h+XwQk3kBWQ= -SHA1 (gnustep/SQLClient-1.5.3.tar.gz) = 1Bv4XWzv+vxL6+xpL5Zg/IPSFEo= -SHA256 (gnustep/SQLClient-1.5.3.tar.gz) = SNnfsQU7KKOwa6vSVlOprvT739U8E7pYgZ3E0pR55rU= -SIZE (gnustep/SQLClient-1.5.3.tar.gz) = 157196 +SHA256 (gnustep/SQLClient-1.6.0.tar.gz) = lLjH5qS4fPnD8LcuBXS6egyV1nm4h/t/O/tDlDia+/k= +SIZE (gnustep/SQLClient-1.6.0.tar.gz) = 161099 Index: patches/patch-GNUmakefile === RCS file: patches/patch-GNUmakefile diff -N patches/patch-GNUmakefile --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-GNUmakefile 10 Nov 2012 15:32:14 - @@ -0,0 +1,62 @@ +$OpenBSD$ + +Do not hardcode the base and objc library which +gets linked against, fix from upstream: +http://svn.gna.org/viewcvs/gnustep?view=revisionrevision=35788 + +--- GNUmakefile.orig Sat Nov 10 16:14:47 2012 GNUmakefileSat Nov 10 16:14:54 2012 +@@ -81,7 +81,7 @@ BUNDLE_NAME += ECPG_libs + ECPG_libs_OBJC_FILES = ECPG.m + ECPG_libs_LIB_DIRS = -L./$(GNUSTEP_OBJ_DIR) + ECPG_libs_BUNDLE_LIBS += -lSQLClient -lPerformance \ +--lgnustep-base -lobjc -lecpg ++$(FND_LIBS) $(OBJC_LIBS) -lecpg + ECPG_libs_PRINCIPAL_CLASS = SQLClientECPG_libs + endif + TEST_TOOL_NAME += testECPG +@@ -107,7 +107,7 @@ BUNDLE_NAME += Postgres_libs + Postgres_libs_OBJC_FILES = Postgres.m + Postgres_libs_LIB_DIRS = -L./$(GNUSTEP_OBJ_DIR) + Postgres_libs_BUNDLE_LIBS += -lSQLClient -lPerformance \ +--lgnustep-base -lobjc -lpq ++$(FND_LIBS) $(OBJC_LIBS) -lpq + Postgres_libs_PRINCIPAL_CLASS = SQLClientPostgres_libs + endif + TEST_TOOL_NAME += testPostgres +@@ -133,7 +133,7 @@ BUNDLE_NAME += JDBC_libs + JDBC_libs_OBJC_FILES = JDBC.m + JDBC_libs_LIB_DIRS = -L./$(GNUSTEP_OBJ_DIR) $(JDBC_VM_LIBDIRS) + JDBC_libs_BUNDLE_LIBS += -lSQLClient -lPerformance \ +--lgnustep-base -lobjc $(JDBC_VM_LIBS) ++$(FND_LIBS) $(OBJC_LIBS) $(JDBC_VM_LIBS) + JDBC_libs_PRINCIPAL_CLASS = SQLClientJDBC_libs + endif + TEST_TOOL_NAME += testJDBC +@@ -159,7 +159,7 @@ BUNDLE_NAME += MySQL_libs + MySQL_libs_OBJC_FILES = MySQL.m + MySQL_libs_LIB_DIRS = -L./$(GNUSTEP_OBJ_DIR) + MySQL_libs_BUNDLE_LIBS += -lSQLClient -lPerformance \ +--lgnustep-base -lobjc -lmysqlclient ++$(FND_LIBS) $(OBJC_LIBS) -lmysqlclient + MySQL_libs_PRINCIPAL_CLASS = SQLClientMySQL_libs + endif + TEST_TOOL_NAME += testMySQL +@@ -185,7 +185,7 @@ BUNDLE_NAME += SQLite_libs + SQLite_libs_OBJC_FILES = SQLite.m + SQLite_libs_LIB_DIRS = -L./$(GNUSTEP_OBJ_DIR) + SQLite_libs_BUNDLE_LIBS += -lSQLClient -lPerformance \ +--lgnustep-base -lobjc -lsqlite3 ++$(FND_LIBS) $(OBJC_LIBS) -lsqlite3 + SQLite_libs_PRINCIPAL_CLASS = SQLClientSQLite_libs + endif + TEST_TOOL_NAME += testSQLite +@@ -208,7 +208,7 @@ Oracle_libs_OBJC_FILES = Oracle.m + Oracle_libs_LIB_DIRS = -L$(ORACLE_HOME)/lib -L./$(GNUSTEP_OBJ_DIR) \ + $(shell cat $(ORACLE_HOME)/lib/ldflags) + Oracle_libs_BUNDLE_LIBS += -lclntsh \ +--lSQLClient -lPerformance -lgnustep-base -lobjc \ ++-lSQLClient -lPerformance $(FND_LIBS) $(OBJC_LIBS) \ + $(shell cat $(ORACLE_HOME)/lib/sysliblist) \ + -ldl -lm + Oracle_libs_PRINCIPAL_CLASS = SQLClientOracle_libs
UPDATE: x11/gnustep/mpdcon
Hi, here is an update of MPDCon 1.4. Some new features: * now possible to rate songs * new Playlist Inspector * allows to configure a random feed to the playlist * random feed can be based on the song ratings * other minor fixes and additions * new dependency to x11/gnustep/sqlclient OK? Sebastian BTW: I'd also like to get the x11/gnustep/sqlclient update in before, then no need to bump MPDCon afterward. It was sent to the list some days ago. Index: Makefile === RCS file: /cvs/ports/x11/gnustep/mpdcon/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- Makefile28 Oct 2012 14:03:12 - 1.6 +++ Makefile30 Dec 2012 18:01:06 - @@ -2,13 +2,14 @@ COMMENT = GNUstep client for Music Player Daemon -DISTNAME = MPDCon-1.3 +DISTNAME = MPDCon-1.4 HOMEPAGE = http://gap.nongnu.org/mpdcon/ MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/} MODULES = x11/gnustep -LIB_DEPENDS = audio/libmpdclient -WANTLIB += c m pthread mpdclient +LIB_DEPENDS = audio/libmpdclient \ + x11/gnustep/sqlclient +WANTLIB += c m pthread mpdclient SQLClient .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/x11/gnustep/mpdcon/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo28 Oct 2012 14:03:12 - 1.3 +++ distinfo30 Dec 2012 18:01:06 - @@ -1,2 +1,2 @@ -SHA256 (gnustep/MPDCon-1.3.tar.gz) = qDeIu54iTo7vh/t5VSNIpHpbjMQQ/QPNQCMsDoPDf7s= -SIZE (gnustep/MPDCon-1.3.tar.gz) = 72544 +SHA256 (gnustep/MPDCon-1.4.tar.gz) = 4qSxc3yHr/fcRltGb9mIpdrkQu/JsaU+H62hgPMUvkw= +SIZE (gnustep/MPDCon-1.4.tar.gz) = 87751 Index: pkg/PLIST === RCS file: /cvs/ports/x11/gnustep/mpdcon/pkg/PLIST,v retrieving revision 1.2 diff -u -r1.2 PLIST --- pkg/PLIST 28 Oct 2012 14:03:12 - 1.2 +++ pkg/PLIST 30 Dec 2012 18:01:06 - @@ -43,6 +43,10 @@ libexec/GNUstep/MPDCon.app/Resources/Player.gorm/data.info libexec/GNUstep/MPDCon.app/Resources/Player.gorm/objects.gorm libexec/GNUstep/MPDCon.app/Resources/Playlist.tiff +libexec/GNUstep/MPDCon.app/Resources/PlaylistInspector.gorm/ +libexec/GNUstep/MPDCon.app/Resources/PlaylistInspector.gorm/data.classes +libexec/GNUstep/MPDCon.app/Resources/PlaylistInspector.gorm/data.info +libexec/GNUstep/MPDCon.app/Resources/PlaylistInspector.gorm/objects.gorm libexec/GNUstep/MPDCon.app/Resources/PlaylistViewer.gorm/ libexec/GNUstep/MPDCon.app/Resources/PlaylistViewer.gorm/Current.tiff libexec/GNUstep/MPDCon.app/Resources/PlaylistViewer.gorm/data.classes @@ -63,6 +67,7 @@ libexec/GNUstep/MPDCon.app/Resources/SongInspector.gorm/data.classes libexec/GNUstep/MPDCon.app/Resources/SongInspector.gorm/data.info libexec/GNUstep/MPDCon.app/Resources/SongInspector.gorm/objects.gorm +libexec/GNUstep/MPDCon.app/Resources/Star.tiff libexec/GNUstep/MPDCon.app/Resources/StatisticsViewer.gorm/ libexec/GNUstep/MPDCon.app/Resources/StatisticsViewer.gorm/data.classes libexec/GNUstep/MPDCon.app/Resources/StatisticsViewer.gorm/data.info
new: security/netpgp
NetPGP is a standards-compliant library and suite of utilities providing digital signature and verification functionality, as well as data encryption and decryption, using RSA and DSA/Elgamal keys. ok? netpgp.tgz Description: netpgp.tgz
Re: boost 1.52.0 status
I already have Boost in my own tree. I don't want one big diff. I want a diff per port. attached. aqsis.diff Description: Binary data ardour.diff Description: Binary data cgal.diff Description: Binary data enblend-enfuse.diff Description: Binary data frogatto.diff Description: Binary data mkvtoolnix.diff Description: Binary data mongodb.diff Description: Binary data pinot.diff Description: Binary data
Re: problem with combination of cmake and clang module
On Sunday, January 13, 2013 17:39 CET, Sebastian Reitenbach sebas...@l00-bugdead-prods.de wrote: Hi, I'm testing x11/gnustep/libobjc2 from svn. Upstream changed the build environment to use cmake. Since the recommended compiler is clang, I thought about trying that too, but that made me run into trouble: so I have this in the Makefile: MODULES = devel/cmake lang/clang MODCLANG_ARCHS = ${LLVM_ARCHS} MODCLANG_LANGS = c++ make configure now looks like this: === Configuring for gnustep-libobjc2-1.7 -- The C compiler identification is Clang 3.2.0 -- The CXX compiler identification is Clang 3.2.0 -- Check for working C compiler: /home/ports/pobj/gnustep-libobjc2-1.7/bin/cc -- Check for working C compiler: /home/ports/pobj/gnustep-libobjc2-1.7/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /home/ports/pobj/gnustep-libobjc2-1.7/bin/c++ -- Check for working CXX compiler: /home/ports/pobj/gnustep-libobjc2-1.7/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- The ASM compiler identification is Clang -- Found assembler: /home/ports/pobj/gnustep-libobjc2-1.7/bin/cc CMake Error at /usr/local/share/llvm/cmake/LLVMConfig.cmake:137 (include): include could not find load file: LLVM-Config Call Stack (most recent call first): CMakeLists.txt:123 (find_package) CMake Error at /usr/local/share/llvm/cmake/LLVMConfig.cmake:137 (include): include could not find load file: LLVM-Config Call Stack (most recent call first): opts/CMakeLists.txt:3 (find_package) CMake Error at opts/CMakeLists.txt:4 (include): include could not find load file: AddLLVM CMake Error at opts/CMakeLists.txt:11 (add_llvm_loadable_module): Unknown CMake command add_llvm_loadable_module. -- Configuring incomplete, errors occurred! *** Error 1 in . (/home/ports/infrastructure/mk/bsd.port.mk:2567 '/home/ports/pobj/gnustep-libobjc2-1.7/build-i386/.configure_done') *** Error 1 in /home/ports/x11/gnustep/libobjc2 (/home/ports/infrastructure/mk/bsd.port.mk:2323 'configure') the opts/CMakeLists.txt file contains on line 3 and 4: find_package(LLVM) include(AddLLVM) Am I missing something? Any pointer appreciated. I found that when fiddling around with /usr/local/share/llvm/cmake/LLVMConfig.cmake and at the very end of that file, changing the MODULE_PATH to point to /usr/local/share/llvm/cmake instead of /usr/obj/... from the LLVMConfig.cmake ... # We try to include using the current setting of CMAKE_MODULE_PATH, # which suppossedly was filled by the user with the directory where # this file was installed: include( LLVM-Config OPTIONAL RESULT_VARIABLE LLVMCONFIG_INCLUDED ) # If failed, we assume that this is an un-installed build: if( NOT LLVMCONFIG_INCLUDED ) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} /usr/local/share/llvm/cmake) include( LLVM-Config ) endif() but still, I don't know whether I'm missing something, or whether the file should set that path correctly at that point? Sebastian cheers, Sebastian
UPDATE: MPlayer
Here is an update to a newer MPlayer snapshot. Lightly tested on amd64. Index: Makefile === RCS file: /home/cvs/ports/x11/mplayer/Makefile,v retrieving revision 1.211 diff -u -p -r1.211 Makefile --- Makefile14 Jan 2013 02:17:15 - 1.211 +++ Makefile14 Jan 2013 05:53:34 - @@ -7,7 +7,7 @@ ONLY_FOR_ARCHS =${GCC4_ARCHS} COMMENT = movie player supporting many formats -V =20110309 +V =20120505 FFMPEG_V = 20121026 SUBST_VARS += PREFIX CONFDIR @@ -15,7 +15,7 @@ SUBST_VARS += PREFIX CONFDIR # Distfiles must be hand-rolled, see README N =mplayer DISTNAME = mplayer-${V} -REVISION = 22 +EXTRACT_SUFX = .tar.xz CATEGORIES = x11 multimedia @@ -30,13 +30,12 @@ PERMIT_DISTFILES_FTP = Yes WANTLIB = GL X11 Xext Xinerama Xss Xv Xxf86dga Xxf86vm ass avcodec \ avformat avutil bluray bz2 c cdda_interface cdda_paranoia \ crypto dv dvdnavmini dvdread enca fontconfig freetype \ - fribidi gsm jpeg lcms m mng mp3lame ncurses ogg=5 orc-0.4 \ - png postproc pthread SDL schroedinger-1.0=2.0 sndio speex \ - stdc++ swscale theoradec theoraenc ungif util vpx x264=5 \ + fribidi jpeg m mng mp3lame ncurses ogg=5 png postproc \ + pthread SDL sndio speex stdc++ swscale ungif util x264=5 \ xvidcore z # we use a snapshot -MASTER_SITES = http://theunixzoo.co.uk/distfiles/ +MASTER_SITES = http://comstyle.com/source/ MAINTAINER = Edd Barrett e...@openbsd.org @@ -55,7 +54,6 @@ LIB_DEPENDS = graphics/png \ devel/fribidi \ graphics/libmng \ archivers/bzip2 \ - multimedia/schroedinger=1.0.10 \ multimedia/x264=20101023 \ devel/sdl=1.2.5 \ multimedia/libass \ @@ -66,8 +64,8 @@ BUILD_DEPENDS = net/livemedia \ audio/rtunes=0.8 \ textproc/docbook-xsl \ audio/ladspa -# mplayer uses non-public interfaces to ffmpeg, so we still need -# the ffmpeg source in the mplayer tree at build time. +# MPlayer uses non-public interfaces to FFmpeg, so we still need +# the FFmpeg source in the MPlayer tree at build time. BUILD_DEPENDS +=graphics/ffmpeg:patch .if ${MACHINE_ARCH:Mamd64} || ${MACHINE_ARCH:Mi386} @@ -78,7 +76,7 @@ CONFDIR = ${SYSCONFDIR}/mplayer USE_GMAKE =Yes USE_GROFF =Yes -MAKE_ENV = V=1 # turn on verbose ffmpeg build +MAKE_ENV = V=1 # turn on verbose FFmpeg build CONFIGURE_STYLE = simple # CONFIGURE_ARGS for misc stuff @@ -102,7 +100,7 @@ CONFIGURE_ARGS += --disable-alsa \ --disable-dvdread-internal \ --disable-libdvdcss-internal \ --disable-gui \ - --disable-ffmpeg_a # link ffmpeg .so (graphics/ffmpeg) + --disable-ffmpeg_a # link FFmpeg .so (graphics/ffmpeg) # CONFIGURE_ARGS that enable internal stuff CONFIGURE_ARGS += --enable-menu @@ -148,7 +146,7 @@ WANTLIB += vorbisenc vorbis CONFIGURE_ARGS += --disable-tremor-internal .endif -CONFIGURE_ENV += TMPDIR=${WRKBUILD} +CONFIGURE_ENV += LOCALBASE=${LOCALBASE} TMPDIR=${WRKBUILD} # binutils 2.15 does not do sse3 for i386/amd64 .if ${MACHINE_ARCH:Mi386} || ${MACHINE_ARCH:Mamd64} @@ -198,24 +196,20 @@ CONFIGURE_ARGS += --disable-jack NO_REGRESS = Yes +DOCDIR = ${PREFIX}/share/doc/mplayer +EXAMPLEDIR = ${PREFIX}/share/examples/mplayer + # copy in rtunes and sndio backends post-extract: @cp ${FILESDIR}/ao_rtunes.c ${FILESDIR}/ao_sndio.c ${WRKSRC}/libao2 @cp ${FILESDIR}/ai_sndio.c ${WRKSRC}/stream -# subst PREFIX in a patch, careful with update-patches! -pre-configure: - ${SUBST_CMD} ${WRKSRC}/DOCS/xml/configure - -post-build: - @cd ${WRKSRC}/DOCS/xml ${MAKE_PROGRAM} - -DOCDIR = ${PREFIX}/share/doc/mplayer -EXAMPLEDIR = ${PREFIX}/share/examples/mplayer - -# link ffmpeg sources to where build expects +# link FFmpeg sources to where build expects pre-patch: ln -s ${WRKDIR}/graphics/ffmpeg/ffmpeg-git-${FFMPEG_V} ${WRKSRC}/ffmpeg + +post-build: + @cd ${WRKSRC} ${MAKE_PROGRAM} doc # install docs post-install: Index: README === RCS file: /home/cvs/ports/x11/mplayer/README,v retrieving revision 1.4 diff -u -p -r1.4 README --- README 17 Aug 2011 15:12:15 - 1.4 +++ README 14 Jan 2013 05:03:33 - @@ -46,7 +46,7 @@ cd mplayer-MMDD ./version.sh (this should create a version.h) find . -name '.svn' | xargs rm -Rf cd .. -tar zcvf mplayer-MMDD.tar.gz mplayer-MMDD +tar cvf - mplayer-MMDD | xz -c -8e mplayer-MMDD.tar.xz Testing Mencoder