CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2013/03/16 23:17:01 Modified files: security/p5-Digest-MD4: Makefile distinfo Log message: - update p5-Digest-MD4 to 1.8
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/16 18:54:18 Modified files: games/renpy: Makefile Added files: games/renpy/patches: patch-module_ffdecode_c Log message: Remove unused code which trips up build with newer FFmpeg and fix API usage. ok bentley@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2013/03/16 16:56:44 Modified files: editors/vim: Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim patch-runtime_syntax_c_vim patch-runtime_syntax_make_vim patch-src_auto_configure patch-src_vim_h editors/vim/pkg: PFRAG.no-no_x11-main PLIST-lang PLIST-main Added files: editors/vim/files: openbsd.vim Removed files: editors/vim/patches: sup-m68k-src_Makefile editors/vim/pkg: PFRAG.gtk2-lang Log message: - update to more recent vim patchset, using a self-rolled distfile (with a maintainer convenience target to allow this to be updated easily from Mercurial) - this beats downloading 750+ individual patch files and trying to force them to apply during the build (which is problematic because some require GNU patch and some have problems even then...) - clean up plists greatly. - remove m68k gcc patch. - add openbsd.vim for style(9) from gsoares@. based on a diff from pirofti@, ok pirofti@ gsoares@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/16 15:56:37 Modified files: x11/gnome/libgda: Makefile distinfo x11/gnome/libgda/patches: patch-configure x11/gnome/libgda/pkg: PLIST-main PLIST-ui Removed files: x11/gnome/libgda/patches: patch-libgda_sqlite_gda-sqlite-pstmt_h Log message: Update to libgda-5.1.2.
Re: building on OpenBSD
On Sat, Mar 16, 2013 at 09:00:44PM +, Stuart Henderson wrote: > On 2013/03/16 20:47, Jan Stary wrote: > > On Mar 12 10:22:59, ajacou...@cvs.openbsd.org wrote: > > > CVSROOT: /cvs > > > Module name: ports > > > Changes by: ajacou...@cvs.openbsd.org 2013/03/12 10:22:59 > > > > > > Modified files: > > > devel/libaudiofile: Makefile distinfo > > > Added files: > > > devel/libaudiofile/patches: patch-configure > > > > > > Log message: > > > Update to libaudiofile-0.3.6 which adds FLAC support. > > > > > > Thanks to espie@ for the help regarding the horrible and bogus CFLAGS > > > transformation... which was only seen on OpenBSD because pkgconfig files > > > from our audio/flac port are patched for some reason. > > There are a number of ports which use flac and vorbis which we need to patch > to add library dependencies which don't seem to be needed anywhere else (the > most common being -lm for vorbis), can anyone throw some light on why it's > done this way and not just pulled in by recorded library dep's? I would love to know this as well... -- Antoine
Re: building on OpenBSD
On 2013/03/16 20:47, Jan Stary wrote: > On Mar 12 10:22:59, ajacou...@cvs.openbsd.org wrote: > > CVSROOT:/cvs > > Module name:ports > > Changes by: ajacou...@cvs.openbsd.org 2013/03/12 10:22:59 > > > > Modified files: > > devel/libaudiofile: Makefile distinfo > > Added files: > > devel/libaudiofile/patches: patch-configure > > > > Log message: > > Update to libaudiofile-0.3.6 which adds FLAC support. > > > > Thanks to espie@ for the help regarding the horrible and bogus CFLAGS > > transformation... which was only seen on OpenBSD because pkgconfig files > > from our audio/flac port are patched for some reason. There are a number of ports which use flac and vorbis which we need to patch to add library dependencies which don't seem to be needed anywhere else (the most common being -lm for vorbis), can anyone throw some light on why it's done this way and not just pulled in by recorded library dep's?
Re: building on OpenBSD
On Mar 12 10:22:59, ajacou...@cvs.openbsd.org wrote: > CVSROOT: /cvs > Module name: ports > Changes by: ajacou...@cvs.openbsd.org 2013/03/12 10:22:59 > > Modified files: > devel/libaudiofile: Makefile distinfo > Added files: > devel/libaudiofile/patches: patch-configure > > Log message: > Update to libaudiofile-0.3.6 which adds FLAC support. > > Thanks to espie@ for the help regarding the horrible and bogus CFLAGS > transformation... which was only seen on OpenBSD because pkgconfig files > from our audio/flac port are patched for some reason. The very same story happened recently on linsbdfile-devel. libsndfile's configure does this ugly sed transformation to resolve the between "assert.h" and FLAC's "FLAC/assert.h"; this has broken the libsndfile compilation on OpenBSD, because with the way we path FLAC pc files, the "-I/usr/local/include/FLAC" was no longer at end of line (which libsndfile's ./configure expected). Jan On Feb 20 22:20:16, h...@stare.cz wrote: > I am building libsndfile from git on OpenBSD. > There seem to be some issues with the autogen/configure/make process. > > autogen goes fine if supplied with the AUTO* variables: > $ env AUTOCONF_VERSION=2.69 AUTOMAKE_VERSION=1.9 ./autogen.sh > > This produces a ./configure which mostly works; > when run simply as './configure --prefix=$HOME' > it finds the external FLAC/Vorbis using pkg-config. > > But the actual compiling then is somewhat strange: > > (1) > > $ make > [...] > depbase=`echo sndfile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;if > /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. > -I/usr/local/include/FLAC -I/usr/local/include -I/usr/local/include > -I/usr/local/include -g -O2 -std=gnu99 -Wall -Wextra > -Wdeclaration-after-statement -Wpointer-arith -funsigned-char > -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align > -Wcast-qual -Wnested-externs -Wshadow -Wbad-function-cast -Wwrite-strings > -Wundef -pipe -MT sndfile.lo -MD -MP -MF "$depbase.Tpo" -c -o sndfile.lo > sndfile.c; then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f > "$depbase.Tpo"; exit 1; fi > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/FLAC > -I/usr/local/include -I/usr/local/include -I/usr/local/include -g -O2 > -std=gnu99 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith > -funsigned-char -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return > -Wcast-align -Wcast-qual -Wnested-externs -Wshadow -Wbad-function-cast > -Wwrite-strings -Wundef -pipe -MT sndfile.lo -MD -MP -MF .deps/sndfile.Tpo -c > sndfile.c -fPIC -DPIC -o .libs/sndfile.o > sndfile.c: In function 'sf_open': > sndfile.c:320: warning: implicit declaration of function 'assert' > sndfile.c:320: warning: nested extern declaration of 'assert' > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/FLAC > -I/usr/local/include -I/usr/local/include -I/usr/local/include -g -O2 > -std=gnu99 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith > -funsigned-char -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return > -Wcast-align -Wcast-qual -Wnested-externs -Wshadow -Wbad-function-cast > -Wwrite-strings -Wundef -pipe -MT sndfile.lo -MD -MP -MF .deps/sndfile.Tpo -c > sndfile.c -o sndfile.o >/dev/null 2>&1 > > It's a simple > > /* Ultimate sanity check. */ > assert (sizeof (sf_count_t) == 8) ; > > and the file does include > - how would assert() be implicit or nested here? > > > (2) > > The compilation eventually fails: > > $ make > [...] > Making all in examples > if gcc -DHAVE_CONFIG_H -I. -I. -I../src -I../src -g -O2 -std=gnu99 -Wall > -Wextra -Wdeclaration-after-statement -Wpointer-arith -funsigned-char > -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align > -Wcast-qual -Wnested-externs -Wshadow -Wbad-function-cast -Wwrite-strings > -Wundef -pipe -MT make_sine.o -MD -MP -MF ".deps/make_sine.Tpo" -c -o > make_sine.o make_sine.c;then mv -f ".deps/make_sine.Tpo" > ".deps/make_sine.Po"; else rm -f ".deps/make_sine.Tpo"; exit 1; fi > /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -std=gnu99 -Wall -Wextra > -Wdeclaration-after-statement -Wpointer-arith -funsigned-char > -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align > -Wcast-qual -Wnested-externs -Wshadow -Wbad-function-cast -Wwrite-strings > -Wundef -pipe -o make_sine make_sine.o ../src/libsndfile.la -lm > libtool: link: gcc -g -O2 -std=gnu99 -Wall -Wextra > -Wdeclaration-after-statement -Wpointer-arith -funsigned-char > -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align > -Wcast-qual -Wnested-externs -Wshadow -Wbad-function-cast -Wwrite-strings > -Wundef -pipe -o .libs/make_sine make_sine.o -L../src/.libs -lsndfile > -L/usr/local/lib -lFLAC -lvorbisenc -lvorbis -logg -lm > -Wl,-rpath,/home/hans/lib -Wl,-rpath,/usr/local/lib > /usr/local
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/16 14:06:46 Modified files: meta/gnome : Makefile Log message: Welcome gnome-3.6.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/16 14:04:18 Modified files: x11/gnome/desktop: Makefile distinfo Log message: Update to gnome-desktop-3.6.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2013/03/16 10:25:27 Modified files: x11/kde4/akonadi: Makefile Log message: Fix MASTER_SITES so akonadi can fetch its sources. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2013/03/16 07:25:21 Modified files: productivity/sl: Makefile Log message: Move the substitution to the pre-configure stage, to follow standard convention. Noticed by and ok aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: r...@cvs.openbsd.org2013/03/16 05:52:34 Modified files: www/awstats: Makefile distinfo Log message: update to awstats-7.1.1 New features: - Add windows 8 detection - Add support of %time5 for iso date times. - Fix problems with Perl 5.14 ok aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: r...@cvs.openbsd.org2013/03/16 05:18:13 Modified files: print/gtklp: Makefile Log message: fix BUILD_DEPENDS, re-add autoconf/automake as dependency ok aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ratc...@cvs.openbsd.org 2013/03/16 04:56:30 Modified files: audio/portaudio-svn: Makefile audio/portaudio-svn/files: pa_sndio.c Log message: Set defaults to more realistic values (128 max chans, 48kHz rate), as explained by upstream developers. ok brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2013/03/16 04:30:00 Modified files: www/statusnet : Makefile www/statusnet/pkg: README Log message: Fix and enhance README for www/statusnet. Mention that postgres doesn't work. ok jasper
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2013/03/16 03:59:19 Modified files: textproc/libxslt: Makefile distinfo textproc/libxslt/patches: patch-libxslt_Makefile_in patch-python_Makefile_in patch-tests_docs_Makefile_in textproc/libxslt/pkg: PLIST-main PLIST-python Removed files: textproc/libxslt/pkg: PFRAG.shared-main PFRAG.shared-python Log message: - update to libxslt-1.1.28 tested on various arches, as well as in a bulk by landry@, thanks. ok aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/16 03:31:05 Modified files: audio/clementine: Makefile audio/clementine/pkg: DESCR Log message: - Tweak COMMENT so it sounds a little better. - Reformat DESCR. ok sthen@ MAINTAINER
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/16 02:44:55 Modified files: x11/qt4/patches: patch-src_tools_moc_main_cpp Log message: Better comment explaining the purpose of the workaround. ok espie@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2013/03/16 02:25:55 Modified files: devel/gpatch : Makefile devel/help2man : Makefile devel/quilt: Makefile Log message: Fixup/remove some remaining PERMIT_*/REGRESS_* idioms. spotted by an aggressive bsd.port.mk diff..