Patrik Kluba | 1 Jul 15:45 2007
Picon

esound-0.2.36-1

Hello!

I've tried to use ESD with Soundflower to produce spectrograms using extace which monitors an ESD session. A few secs after the playback is started, a sound looping develops, with increasing volume and clipping. See this scenario:
- Audio software (in my case, Cog) outputs to the default output device, which is Soundflower
- Soundflower mirrors its input to its output
- esdrec is recording on Soundflower output and sends the result down to esdcat through a pipe
- esdcat plays the stream on the default sound output, which is Soundflower = LOOPING

(I know it would be nicer to add a coreaudio driver to extace, this will be my next project)

To eliminate this looping, I've removed the -d option, and added -di and -do options.
-di can be used to specify an input device, like "Soundflower (2ch)" (quoation marks are necessary because of the space)
-do can be used to specify an output device, like "Built-in Audio"

audio_coreaudio.c has now a find_device routine, which tries to find a device with the given name, if any, and when no driver was specified or found, the default input/output device is used.

And a device enumeration routine has been added to audio_coreaudio.c, too. See esd -h for a list.

Things I've not done:
- modify other audio drivers to use separate devices
- modify manual
- redesign parameter handling code (too ugly, main problem is that text with quoation marks cannot be put to esd.conf)

A patch migrated with the current fink patch and patchscript is attached.

Bye,
Patrik Kluba
--
Package manager version: 0.27.3
Distribution version: 0.8.1.rsync powerpc
Mac OS X version: 10.4.10
Xcode version: 2.4.1
gcc version: 4.0.1 (Apple Computer, Inc. build 5367)
make version: 3.80

Attachment (esound-0.2.36-separate_devices.patch): application/octet-stream, 19 KiB
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-devel mailing list
Fink-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel
Martin Costabel | 1 Jul 22:32 2007
Picon

Re: [cvs] dists/10.4/unstable/main/finkinfo/text xmlto.info, 1.3, 1.4

Daniel Macks wrote:
> Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/text
> In directory sc8-pr-cvs17:/tmp/cvs-serv12472/10.4/unstable/main/finkinfo/text
> 
> Modified Files:
> 	xmlto.info 
> Log Message:
> unmaintain per request of maintainer
> Use unified text-browsers when available
> No need for x11 deps

Then why are they still there?

> OS X has suitable getopt as of at least 10.3

I don't know about 10.3, but on OSX 10.4 this does not build without 
/sw/bin/getopt from getoptbin, see fink-users list.

[]
> -Depends: getoptbin, libxml2-bin, libxml2-shlibs, libxslt-bin, libxslt-shlibs, docbook-bundle,
docbook-xsl, w3m-ssl (>= 0.5.1-1003) | lynx-ssl | links-ssl | elinks-ssl | w3m (>= 0.5.1-1003)  | lynx |
links | elinks, x11
> -BuildDepends: libxml2, libxslt, docbook-dtd, docbook-xsl, getoptbin, x11-dev
> +Depends: libxml2-bin, libxml2-shlibs, libxslt-bin, libxslt-shlibs, docbook-bundle,
docbook-xsl, w3m (>= 0.5.1-1008) | lynx (>= 2.8.5-3) | links-ssl | elinks (>= 0.11.2-2) | links, x11
> +BuildDepends: libxml2, libxslt, docbook-dtd, docbook-xsl, x11-dev

--

-- 
Martin

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
Alexander Hansen | 3 Jul 01:31 2007
Picon

tracker packages for 10.3

I haven't necessarily been adding packages that I've put on the
tracker to the 10.3 tree --mainly because a reboot is required for any
build testing.  If you've got a package that was added to 10.4, please
reply to fink-devel.  There are a few folks with 10.3 setups, so we
should be able to get them added.

--

-- 
Alexander K. Hansen
akh AT finkproject DOT org
Fink User Liaison and Documenter

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
Alexander Hansen | 4 Jul 03:49 2007

Problem updating pyqt-py2x

OS 10.4.10
PowerPC (G4/867 single)
Xcode 2.4.1

I managed to get sip-py24 updated, but now I'm stuck on pyqt-py24. 

My build log and package description files are linked here:

http://akhmac.blogdns.net/~hansen/finklogs/archives/2007-07.html#e2007-07-03T21_10_29.txt

--

-- 
Alexander K. Hansen
akh AT finkproject DOT org
Fink User Liaison and Documenter

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
Martin Costabel | 4 Jul 10:03 2007
Picon

Re: Problem updating pyqt-py2x

Alexander Hansen wrote:
> OS 10.4.10
> PowerPC (G4/867 single)
> Xcode 2.4.1
> 
> I managed to get sip-py24 updated, but now I'm stuck on pyqt-py24. 
> 
> My build log and package description files are linked here:
> 
> http://akhmac.blogdns.net/~hansen/finklogs/archives/2007-07.html#e2007-07-03T21_10_29.txt

Are you sure the new sip is installed? The error message looks like from 
an older sip version.

I get an error a little further on:

  sip: sip/qt/qglobal.sip:51: syntax error
  Error: Unable to create the C++ code.

That line looks totally innocent:

typedef long long       Q_LONG;

But then this is sip, not gcc or g++, and I have no idea what language 
it speaks and what syntax it is talking about.

--

-- 
Martin

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
Pierre-Henri Lavigne | 4 Jul 17:54 2007
Picon

Error while installing ptex-base-3.1.9


Good day all,

Any idea about this, please ?

updmap: Map file links:
psfonts.map -> psfonts_t1.map
pdftex.map -> pdftex_dl14.map
dvipdfm.map -> dvipdfm_dl14.map

Adjusting permissions ...
* Web2c: (web2c).                    TeX, Metafont, and companion programs.
* DVI-to-Postscript: (dvips).        Translating TeX DVI files to PostScript.
* LaTeX2e: (latex). LaTeXe help 1.6.
Errors were encountered while processing:
 /sw/fink/dists/unstable/main/binary-darwin-powerpc/text/ptex-base_3.1.9-1063_darwin-powerpc.deb
### execution of /sw/bin/dpkg-lockwait failed, exit code 1
Failed: can't install package ptex-base-3.1.9-1063

Åkeson Chihiro
Some exist through what they do...
We exist through what we are
Tel: +33 (0)6.18.75.32.67

      Combattez les méchants pourriels... Le filtre SpamGuard vous aide à lutter efficacement contre les
pourriels sur le Tout-nouveau Yahoo! Courriel

http://us.rd.yahoo.com/evt=40705/*http://mrd.mail.yahoo.com/try_beta?.intl=cf

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
Jean-François Mertens | 4 Jul 17:58 2007
Picon

Re: Problem updating pyqt-py2x


On 04 Jul 2007, at 03:49, Alexander Hansen wrote:

> I managed to get sip-py24 updated, but now I'm stuck on pyqt-py24.
>
> My build log and package description files are linked here:
>
> http://akhmac.blogdns.net/~hansen/finklogs/archives/ 
> 2007-07.html#e2007-07-03T21_10_29.txt

With py25, I get stuck at the same point, but a different error msg  
(from line 1332 in configure.py):

> echo "yes" | /sw/bin/python2.5 configure.py -b /sw/.bld/root-pyqt- 
> py25-4.2-1/sw/bin -d /sw/.bld/root-pyqt-py25-4.2-1/sw/lib/python2.5/ 
> site-packages -v /sw/.bld/root-pyqt-py25-4.2-1/sw/share/sip-py25 - 
> n /sw/include -o /sw/lib
> Usage:
>     python configure.py [-h] [-a] [-b dir] [-c] [-d dir] [-i] [-j  
> #] [-k] [-l dir] [-m dir] [-n dir] [-p dir] [-q exe] [-r] [-s dir]  
> [-u] [-v dir] [-w] option=value option+=value ...
> where:
>   -h      display this help message
>   -a      install the PyQt API file for QScintilla [default only if  
> QScintilla installed]
>   -b dir  where pyuic4, pyrcc4 and pylupdate4 will be installed  
> [default /sw/bin]
>   -c      concatenate each module's C++ source files
>   -d dir  where the PyQt4 modules will be installed [default /sw/ 
> lib/python2.5/site-packages/PyQt4]
>   -i      enable checking of signed interpreters using the VendorID  
> package [default disabled]
>   -j n    split the concatenated C++ source files into n pieces  
> [default 1]
>   -k      build the PyQt4 modules as static libraries
>   -l dir  the directory containing the VendorID header file  
> [default /sw/include/python2.5]
>   -m dir  the directory containing the VendorID library [default / 
> sw/lib/python2.5/config]
>   -n dir  where the PyQt API file for QScintilla will be installed  
> [default QTDIR/qsci]
>   -p dir  where the Designer plugin will be installed [default  
> QTDIR/plugins]
>   -q exe  the pathname of qmake [default /sw/bin/qmake]
>   -r      generate code with tracing enabled [default disabled]
>   -s dir  the directory containing the dbus-python.h header file  
> [default /sw/include]
>   -u      build with debugging symbols
>   -v dir  where the PyQt4 .sip files will be installed [default /sw/ 
> share/sip-py25/PyQt4]
>   -w      don't suppress compiler output during configuration

: the '-o' option is not listed (even when looking in configure.py  
itself)

After removing this option:

> Determining the layout of your Qt installation...
> Error: Failed to create qtdirs.app/Contents/MacOS/qtdirs. Make sure  
> you have a
> working Qt v4 qmake on your PATH or use the -q argument to  
> explicitly specify a
> working Qt v4 qmake.
Apparently not happy with the default  /sw/bin/qmake ..
So adding  -q %p/lib/qt4-x11/bin/qmake , but still same error msg..
Some confusion between qt3 and qt4 installations ? (QTDIR is used _  
cf above _, and points to qt3..)

Anyway the '-o' stuff seems to have to be cleared up..

JF Mertens

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
Alexander K. Hansen | 4 Jul 18:31 2007

Re: Error while installing ptex-base-3.1.9

Pierre-Henri Lavigne wrote:
> Good day all,
>
> Any idea about this, please ?
>
> updmap: Map file links:
> psfonts.map -> psfonts_t1.map
> pdftex.map -> pdftex_dl14.map
> dvipdfm.map -> dvipdfm_dl14.map
>
> Adjusting permissions ...
> * Web2c: (web2c).                    TeX, Metafont, and companion programs.
> * DVI-to-Postscript: (dvips).        Translating TeX DVI files to PostScript.
> * LaTeX2e: (latex). LaTeXe help 1.6.
> Errors were encountered while processing:
>  /sw/fink/dists/unstable/main/binary-darwin-powerpc/text/ptex-base_3.1.9-1063_darwin-powerpc.deb
> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
> Failed: can't install package ptex-base-3.1.9-1063
>  
> Åkeson Chihiro
> Some exist through what they do...
> We exist through what we are
> Tel: +33 (0)6.18.75.32.67
>
>   
I would guess that the error actually occurred above what you have 
shown.  I'll give it a go for myself.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
Alexander K. Hansen | 4 Jul 20:16 2007

Re: Error while installing ptex-base-3.1.9

Alexander K. Hansen wrote:
> Pierre-Henri Lavigne wrote:
>   
>> Good day all,
>>
>> Any idea about this, please ?
>>
>> updmap: Map file links:
>> psfonts.map -> psfonts_t1.map
>> pdftex.map -> pdftex_dl14.map
>> dvipdfm.map -> dvipdfm_dl14.map
>>
>> Adjusting permissions ...
>> * Web2c: (web2c).                    TeX, Metafont, and companion programs.
>> * DVI-to-Postscript: (dvips).        Translating TeX DVI files to PostScript.
>> * LaTeX2e: (latex). LaTeXe help 1.6.
>> Errors were encountered while processing:
>>  /sw/fink/dists/unstable/main/binary-darwin-powerpc/text/ptex-base_3.1.9-1063_darwin-powerpc.deb
>> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
>> Failed: can't install package ptex-base-3.1.9-1063
>>  
>> Åkeson Chihiro
>> Some exist through what they do...
>> We exist through what we are
>> Tel: +33 (0)6.18.75.32.67
>>
>>   
>>     
> I would guess that the error actually occurred above what you have 
> shown.  I'll give it a go for myself.
>   
It worked for me.  Check for errors elsewhere in your build output, and 
if you don't find any try "fink -l rebuild ptex-base" to capture a log.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
Martin Costabel | 5 Jul 00:10 2007
Picon
Picon

Re: Problem updating pyqt-py2x

Jean-François Mertens wrote:
> On 04 Jul 2007, at 03:49, Alexander Hansen wrote:
> 
>> I managed to get sip-py24 updated, but now I'm stuck on pyqt-py24.
>>
>> My build log and package description files are linked here:
>>
>> http://akhmac.blogdns.net/~hansen/finklogs/archives/ 
>> 2007-07.html#e2007-07-03T21_10_29.txt
> 
> With py25, I get stuck at the same point, but a different error msg  
> (from line 1332 in configure.py):

This is weird. It seems we are not talking about the same version. I was 
trying to build what I thought was the same version as Alex did, namely 
pyqt-py24-3.17.2-1 (with sip-4.6-1), and this version does have the -o 
option for configure.py:

   -o dir  the directory containing the QScintilla library [default Qt 
lib directory]

[]
>> Determining the layout of your Qt installation...
>> Error: Failed to create qtdirs.app/Contents/MacOS/qtdirs. Make sure  
>> you have a
>> working Qt v4 qmake on your PATH or use the -q argument to  
>> explicitly specify a
>> working Qt v4 qmake.
> Apparently not happy with the default  /sw/bin/qmake ..
> So adding  -q %p/lib/qt4-x11/bin/qmake , but still same error msg..
> Some confusion between qt3 and qt4 installations ? (QTDIR is used _  
> cf above _, and points to qt3..)

Perhaps pyqt-4.x wants qt4?

P.S. I just found out why I was getting this syntax error

   sip: sip/qt/qglobal.sip:51: syntax error

I had sip-py24-4.6-1 installed, as pulled in by the dependency in the 
new pyqt-py24, but sip-py24-bin was still at the old version 4.3.1-1006. 
There needs to be an additional (Build)Dependency on 
sip-py%type_pkg[python]-bin ( >=4.6-1 ). With this added, fink builds 
pyqt-py24-3.17.2-1 almost OK for me (on a dual G5, OSX 10.4.10), up to 
the linker line for qt.so which fails with lots of undefined symbols.

Adding
  LFLAGS="-undefined dynamic_lookup" LFLAGS_PLUGIN="-bundle"
to the config.py line lets me build pyqt-py24 completely.

--

-- 
Martin

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

Gmane