[Fluxus] Fluxus Digest, Vol 33, Issue 5

Artem Baguinski artm at v2.nl
Thu Jan 10 10:35:27 PST 2008


gutsy amd64 and i386 packages for 0.14b1 are in my PPA:

http://launchpad.net/~femistofel/+archive

Please test!

You can report packaging problems at:

https://bugs.launchpad.net/fluxus/

On 1/6/08, Artem Baguinski <artm at v2.nl> wrote:
> i'll make the 0.14b next week, i was getting used to the whole
> process, now it seems i've got it all... in my bash history :-) so i
> can continue. i run cvs head myself all the time, so i don't expect
> much difficulties upgrading the packaging.
>
> On 1/6/08, Gerry Grainger <nowhere.elysium at gmail.com> wrote:
> > Artem: the packages are awesome, so thanks for putting those together. Is
> > there any chance of slinging the 0.14b packages together? if you like, I'll
> > do it. The only reason I ask is that I was having an awful time with the
> > text-falling-off-the-end-of-the-screen bug. My laptop was
> > the one that Dave first encountered it on, so it's be brilliant if we got to
> > a stage where we had fully-working binaries...
> > If you like, I'll do the compiling for it: I just don't know how to yet, is
> > all.
> >
> > On 06/01/2008, fluxus-request at lists.pawfal.org
> > <fluxus-request at lists.pawfal.org> wrote:
> > > Send Fluxus mailing list submissions to
> > >         fluxus at lists.pawfal.org
> > >
> > > To subscribe or unsubscribe via the World Wide Web, visit
> > >
> > http://lists.pawfal.org/listinfo.cgi/fluxus-pawfal.org
> > > or, via email, send a message with subject or body 'help' to
> > >         fluxus-request at lists.pawfal.org
> > >
> > > You can reach the person managing the list at
> > >         fluxus-owner at lists.pawfal.org
> > >
> > > When replying, please edit your Subject line so it is more specific
> > > than "Re: Contents of Fluxus digest..."
> > >
> > >
> > > Today's Topics:
> > >
> > >    1. Re: 0.14b1 on macos (nik gaffney)
> > >    2. Re: 0.14b1 on macos (gabor papp)
> > >    3. Re: 0.14b1 on macos (gabor papp)
> > >    4. Re: 0.14b1 on macos (Artem Baguinski)
> > >    5. Re: 0.14b1 on macos (gabor papp)
> > >    6. [Fwd: [PD] ANN: New GLSL mailing list] (Martin Ahnel?v)
> > >    7. ubuntu gutsy packages (Artem Baguinski)
> > >    8. Re: ubuntu gutsy packages (Andy)
> > >    9. Re: ubuntu gutsy packages (Andy)
> > >
> > >
> > >
> > ----------------------------------------------------------------------
> > >
> > > Message: 1
> > > Date: Sun, 06 Jan 2008 08:07:03 +0100
> > > From: nik gaffney < nik at fo.am>
> > > Subject: Re: [Fluxus] 0.14b1 on macos
> > > To: gabor papp <gabor.lists at mndl.hu>
> > > Cc: fluxus <fluxus at lists.pawfal.org >
> > > Message-ID: <47807E17.7030803 at fo.am>
> > > Content-Type: text/plain; charset=UTF-8; format=flowed
> > >
> > > > distinguishing macos versions could be done in scons using:
> > > >
> > > > if env['PLATFORM'] == 'darwin':
> > > >     from platform import mac_ver
> > > >     macos_version = mac_ver()[0].split('.')
> > > >     env.Append(CCFLAGS = ['-DMACOS_MAJOR_VERSION=' + macos_version[0],
> > > >                         '-DMACOS_MINOR_VERSION=' + macos_version[1]])
> > > >
> > > >
> > > > we could use MACOS_MAJOR_VERSION and MACOS_MINOR_VERSION in
> > > > PolyGlyph.cpp to switch between the gluTessCallback calls. these should
> > > > be 10 and 4 on tiger and 10 and 5 on leopard. what do you think?
> > >
> > > i had a quick look around but haven't found a 'correct' way of
> > > deteriming the osx version at complie time. perhaps using
> > > AvailabilityMacros.h might provide a more foolproof mechanism.
> > >
> > >
> > > nik
> > >
> > >
> > >
> > > ------------------------------
> > >
> > > Message: 2
> > > Date: Sun, 06 Jan 2008 09:58:25 +0100
> > > From: gabor papp < gabor.lists at mndl.hu>
> > > Subject: Re: [Fluxus] 0.14b1 on macos
> > > To: nik gaffney <nik at fo.am>
> > > Cc: fluxus <fluxus at lists.pawfal.org >
> > > Message-ID: <47809831.30303 at mndl.hu>
> > > Content-Type: text/plain; charset=UTF-8
> > >
> > > > i had a quick look around but haven't found a 'correct' way of
> > > > deteriming the osx version at complie time. perhaps using
> > > > AvailabilityMacros.h might provide a more foolproof mechanism.
> > > yes, that could work also. could you check if the current cvs version
> > > compiles fine on leopard, please?
> > >
> > > #if (defined __APPLE__) && (MAC_OS_X_VERSION_MAX_ALLOWED <=
> > > MAC_OS_X_VERSION_10_4)
> > >     gluTessCallback(t, GLU_TESS_BEGIN_DATA, (GLvoid
> > > (*)(...))PolyGlyph::TessBegin);
> > >     gluTessCallback(t, GLU_TESS_VERTEX_DATA, (GLvoid
> > > (*)(...))PolyGlyph::TessVertex);
> > >     gluTessCallback(t, GLU_TESS_COMBINE_DATA, (GLvoid
> > > (*)(...))PolyGlyph::TessCombine);
> > >     gluTessCallback(t, GLU_TESS_END_DATA, (GLvoid
> > > (*)(...))PolyGlyph::TessEnd);
> > >     gluTessCallback(t, GLU_TESS_ERROR_DATA, (GLvoid
> > > (*)(...))PolyGlyph::TessError);
> > > #else
> > >     gluTessCallback(t, GLU_TESS_BEGIN_DATA, (void
> > > (*)())PolyGlyph::TessBegin);
> > >     gluTessCallback(t, GLU_TESS_VERTEX_DATA, (void
> > > (*)())PolyGlyph::TessVertex);
> > >     gluTessCallback(t, GLU_TESS_COMBINE_DATA, (void
> > > (*)())PolyGlyph::TessCombine);
> > >     gluTessCallback(t, GLU_TESS_END_DATA, (void (*)())PolyGlyph::TessEnd);
> > >     gluTessCallback(t, GLU_TESS_ERROR_DATA, (void
> > > (*)())PolyGlyph::TessError);
> > > #endif
> > >
> > >
> > > gabor
> > >
> > >
> > > ------------------------------
> > >
> > > Message: 3
> > > Date: Sun, 06 Jan 2008 10:14:12 +0100
> > > From: gabor papp <gabor.lists at mndl.hu>
> > > Subject: Re: [Fluxus] 0.14b1 on macos
> > > To: fluxus at lists.pawfal.org
> > > Message-ID: <47809BE4.70507 at mndl.hu>
> > > Content-Type: text/plain; charset=UTF-8; format=flowed
> > >
> > > hi Artem,
> > >
> > > i don't think glew handles this, because the problem is not with opengl
> > > extensions, but with glu, which is handled in a strange way on macos.
> > >
> > > gabor
> > >
> > > Artem Baguinski wrote:
> > > > this all looks like something glew would have done already. have you
> > > > look into glew.h? (and i don't mean determining the os version but
> > > > providing sane uniform API across platforms). fluxus already depends
> > > > on glew.
> > > >
> > >
> > >
> > > ------------------------------
> > >
> > > Message: 4
> > > Date: Sun, 6 Jan 2008 10:53:20 +0100
> > > From: "Artem Baguinski" <artm at v2.nl>
> > > Subject: Re: [Fluxus] 0.14b1 on macos
> > > To: "nik gaffney" < nik at fo.am>
> > > Cc: fluxus <fluxus at lists.pawfal.org>
> > > Message-ID:
> > >         <
> > cc977a6b0801060153o37412547qde08021f735c2833 at mail.gmail.com>
> > > Content-Type: text/plain; charset=UTF-8
> > >
> > > long time ago there used to be a check in SConstruct for similar case:
> > >
> > >
> > http://cvs.savannah.nongnu.org/viewvc/fluxus/SConstruct?root=fluxus&r1=1.40&r2=1.41
> > >
> > > it was guile specific, but it checked for exactly your case barring
> > > the api call in a test case.
> > >
> > > On 1/4/08, nik gaffney < nik at fo.am> wrote:
> > > > hi gabor,
> > > >
> > > > i havent had any problems compiling fluxus from either cvs (today), or
> > > > the 0.14b1 tarball. this is using 10.5 on intel, which may explain the
> > > > issue if you are using 10.4
> > > >
> > > > > gluTessCallback(t, GLU_TESS_BEGIN_DATA, (GLvoid
> > (*)())PolyGlyph::TessBegin);
> > > > >
> > > > > which breaks. any reason for this?
> > > >
> > > > the following 2 edits should add to the confusion, as the reason i made
> > > > the changes was it wouldn't compile otherwise. ..
> > > >
> > > >
> > http://cvs.savannah.nongnu.org/viewvc/fluxus/src/PolyGlyph.cpp?root=fluxus&r1=1.8&r2=1.7
> > > >
> > http://cvs.savannah.nongnu.org/viewvc/fluxus/src/PolyGlyph.cpp?root=fluxus&r1=1.2&r2=1.3
> > > >
> > > > i would guess apple's glu in 10.5 is now more in line with linux. im not
> > > > sure what conditional can be used to distinguish os versions, but i
> > > > would suggest just adding another #ifdef, for now.
> > > >
> > > > nik
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > cheers,
> > > artm
> > >
> > > http://lab.v2.nl/
> > >
> > >
> > > ------------------------------
> > >
> > > Message: 5
> > > Date: Sun, 06 Jan 2008 11:30:39 +0100
> > > From: gabor papp <gabor.lists at mndl.hu>
> > > Subject: Re: [Fluxus] 0.14b1 on macos
> > > To: fluxus <fluxus at lists.pawfal.org>
> > > Message-ID: <4780ADCF.90306 at mndl.hu>
> > > Content-Type: text/plain; charset=UTF-8
> > >
> > > > long time ago there used to be a check in SConstruct for similar case:
> > > great. thanks Artem. probably this would be the cleanest solution.
> > >
> > > gabor
> > >
> > >
> > >
> > > ------------------------------
> > >
> > > Message: 6
> > > Date: Sun, 06 Jan 2008 13:32:07 +0100
> > > From: Martin Ahnel?v <operagasten at gmail.com>
> > > Subject: [Fluxus] [Fwd: [PD] ANN: New GLSL mailing list]
> > > To: fluxus <fluxus at lists.pawfal.org>
> > > Message-ID: <1199622727.6183.1.camel at martin-desktop>
> > > Content-Type: text/plain; charset=UTF-8
> > >
> > > Might be of interrest.
> > >
> > > -------- Vidarebefordrat meddelande --------
> > > > Fr?n: Alexandre Quessy <listes at sourcelibre.com>
> > > > Till: Pure Data list < pd-list at iem.at>, pdmtl-list <pdmtl at artengine.ca>
> > > > ?mne: [PD] ANN: New GLSL mailing list
> > > > Datum: Sun, 6 Jan 2008 02:37:54 -0500
> > > >
> > > > Hi !
> > > > I just created a mailing to talk about GLSL shaders. Please join and
> > > > discuss if you are interested.
> > > > To subscribe, go to
> > > >
> > https://dataflow.ws/cgi-bin/mailman/listinfo/glslang-dataflow.ws
> > > > You can accept the security certificate with no worries. :)
> > > > This list will most probably last for quite a few years.
> > > >
> > > > GLSL shaders are getting some attention on the pd-list since they work
> > > > pretty well in Pure Data + Gem. People using real time video tools
> > > > such as Python (pygame), Java+JOGL, C++ or Max/MSP+Jitter and such
> > > > might be interested too.
> > > >
> > >
> > >
> > >
> > > ------------------------------
> > >
> > > Message: 7
> > > Date: Sun, 6 Jan 2008 16:35:55 +0100
> > > From: "Artem Baguinski" <artm at v2.nl>
> > > Subject: [Fluxus] ubuntu gutsy packages
> > > To: "Fluxus List" <fluxus at pawfal.org>
> > > Message-ID:
> > >
> > <cc977a6b0801060735vd08fc4g49b43bab9f8a928c at mail.gmail.com>
> > > Content-Type: text/plain; charset=UTF-8
> > >
> > > hi
> > >
> > > i've setup personal package archive on launchpad for source and binary
> > > packages of fluxus and my other projects.
> > >
> > > https://launchpad.net/~femistofel/+archive
> > >
> > > i uploaded the packages for plt scheme and fluxus that should install
> > > on ubuntu 7.10 (gutsy) now. as i automate packaging / uploading i'll
> > > be uploading 8.04 versions as well.
> > >
> > > anyone interested in packages for older versions of ubuntu? (i'm not
> > > sure how far back i can go though).
> > >
> > > to use the packages you'd add
> > >
> > > deb http://ppa.launchpad.net/femistofel/ubuntu gutsy main
> > > deb-src http://ppa.launchpad.net/femistofel/ubuntu gutsy
> > main
> > >
> > > to your /etc/apt/sources.list
> > >
> > > and normal aptitude update / install / upgrade should work after that.
> > > probably you'll get complaints about signatures i haven't figure that
> > > out yet.
> > >
> > > --
> > > cheers,
> > > artm
> > >
> > > http://lab.v2.nl/
> > >
> > >
> > > ------------------------------
> > >
> > > Message: 8
> > > Date: Sun, 6 Jan 2008 16:20:43 +0000
> > > From: Andy < andy at radianweb.co.uk>
> > > Subject: Re: [Fluxus] ubuntu gutsy packages
> > > To: fluxus at lists.pawfal.org
> > > Message-ID: < 200801061620.44613.andy at radianweb.co.uk>
> > > Content-Type: text/plain;  charset="utf-8"
> > >
> > > Thanks, this should make life easier keeping up to date.
> > >
> > > You might find people are still using 6.06 (Dapper Drake) because it's
> > long
> > > term support version, but I don't know a reason for people to have stuck
> > with
> > > Edgy or Feisty.
> > >
> > > On Sunday 06 January 2008 15:35:55 Artem Baguinski wrote:
> > > > hi
> > > >
> > > > i've setup personal package archive on launchpad for source and binary
> > > > packages of fluxus and my other projects.
> > > >
> > > > https://launchpad.net/~femistofel/+archive
> > > >
> > > > i uploaded the packages for plt scheme and fluxus that should install
> > > > on ubuntu 7.10 (gutsy) now. as i automate packaging / uploading i'll
> > > > be uploading 8.04 versions as well.
> > > >
> > > > anyone interested in packages for older versions of ubuntu? (i'm not
> > > > sure how far back i can go though).
> > > >
> > > > to use the packages you'd add
> > > >
> > > > deb http://ppa.launchpad.net/femistofel/ubuntu gutsy
> > main
> > > > deb-src http://ppa.launchpad.net/femistofel/ubuntu
> > gutsy main
> > > >
> > > > to your /etc/apt/sources.list
> > > >
> > > > and normal aptitude update / install / upgrade should work after that.
> > > > probably you'll get complaints about signatures i haven't figure that
> > > > out yet.
> > >
> > >
> > >
> > > --
> > > Andy Selby
> > >
> > > http://niceweatherforairstrikes.co.uk
> > > http://radianweb.co.uk
> > >
> > >
> > > ------------------------------
> > >
> > > Message: 9
> > > Date: Sun, 6 Jan 2008 16:49:13 +0000
> > > From: Andy <andy at radianweb.co.uk>
> > > Subject: Re: [Fluxus] ubuntu gutsy packages
> > > To: fluxus at lists.pawfal.org
> > > Message-ID: <200801061649.14333.andy at radianweb.co.uk>
> > > Content-Type: text/plain;  charset="utf-8"
> > >
> > > Hi,
> > >
> > > After installing fluxus and it's dependencies from this, it prints the
> > > following error when trying to run it:
> > >
> > > user@*****:~/Desktop$ fluxus
> > > PolyGlyph::PolyGlyph: could not load
> > > font: /usr/lib/plt/collects/fluxus-
> > 0.13/material/fonts/Bitstream-Vera-Sans-Mono.ttf
> > > fluxus: src/PolyGlyph.cpp:14: PolyGlyph::PolyGlyph(const std::string&):
> > > Assertion `0' failed.
> > > Aborted (core dumped)
> > >
> > > Do I also need to install some fonts from somewhere?
> > >
> > > On Sunday 06 January 2008 15:35:55 Artem Baguinski wrote:
> > > > hi
> > > >
> > > > i've setup personal package archive on launchpad for source and binary
> > > > packages of fluxus and my other projects.
> > > >
> > > > https://launchpad.net/~femistofel/+archive
> > > >
> > > > i uploaded the packages for plt scheme and fluxus that should install
> > > > on ubuntu 7.10 (gutsy) now. as i automate packaging / uploading i'll
> > > > be uploading 8.04 versions as well.
> > > >
> > > > anyone interested in packages for older versions of ubuntu? (i'm not
> > > > sure how far back i can go though).
> > > >
> > > > to use the packages you'd add
> > > >
> > > > deb http://ppa.launchpad.net/femistofel/ubuntu gutsy
> > main
> > > > deb-src http://ppa.launchpad.net/femistofel/ubuntu
> > gutsy main
> > > >
> > > > to your /etc/apt/sources.list
> > > >
> > > > and normal aptitude update / install / upgrade should work after that.
> > > > probably you'll get complaints about signatures i haven't figure that
> > > > out yet.
> > >
> > >
> > >
> > > --
> > > Andy Selby
> > >
> > > http://niceweatherforairstrikes.co.uk
> > > http://radianweb.co.uk
> > >
> > >
> > > ------------------------------
> > >
> > > _______________________________________________
> > > Fluxus mailing list
> > > Fluxus at lists.pawfal.org
> > > http://lists.pawfal.org/listinfo.cgi/fluxus-pawfal.org
> > >
> > >
> > > End of Fluxus Digest, Vol 33, Issue 5
> > > *************************************
> > >
> >
> >
>
>
> --
> cheers,
> artm
>
> http://lab.v2.nl/
>


-- 
cheers,
artm

http://lab.v2.nl/



More information about the Fluxus mailing list