CALL FOR TEST: Updates to pixmap, cairo, poppler, and firefox
3.0!
Tom Evans
tevans.uk at googlemail.com
Wed Jun 18 12:07:49 UTC 2008
On Wed, 2008-06-18 at 00:27 -0500, Jeremy Messenger wrote:
> Hello folks,
>
> First all, ahze did most of work. Thanks ahze! Yesterday, I am just merely
> pick up and help him. Right now, he is pretty busy with move to different
> state but he is still with this project when he can. It might be a bit
> long email as I am going to list each ports in subject and TODO tasks.
> Please add my email and gnome@ in CC, no matter what, that way my team and
> I can follow up better and quicker. Thanks!
>
> x11/pixman: Update to 0.10.0
> -------------------------------------------------------
> Firefox 3 needs it. Orignal, the shared library was bumped and ahze has
> added a new feature in our USE_GNOME=ltverhack by can control the number
> of shared library. To control the number of shared library, add the
> ltverhack:N. Right now pixman has USE_GNOME=ltverhack:9 to make it stays
> same at libpixman-1.so.9. If anyone want to use ltverhack:N in one of your
> port, you need to make sure the ABI doesn't change to use it. We will need
> more users to test to make sure it doesn't break any function in other
> ports that depend on pixman. I am running on it without change anything
> and it works great.
> -------------------------------------------------------
>
> graphics/cairo: Update to 1.6.4
> -------------------------------------------------------
> Firefox 3 needs it. We have updated most cairo binding ports too. Let us
> know if we have missed some or cairo breaks your desktop/application.
> -------------------------------------------------------
>
> graphics/poppler: Update to 0.8.3
> -------------------------------------------------------
> The shared library version has been changed. All ports that depend on
> poppler will have to be bump. We still need to bring more ports in MC
> ports-stable to test it. We don't have it all at the moment, but we will.
> The poppler-qt and poppler-qt4 still need to be work on. I don't have
> QT3/QT4 install right now, so it would be nice if one of you can help me.
> I will installing QT3/QT4 anyway, btw. KDE maintainers, please help to
> test on koffice-kde3 and kdegraphics3 when poppler-qt* are done as I don't
> know much about KDE.
> -------------------------------------------------------
>
> www/firefox3: Update to 3.0 final
> -------------------------------------------------------
> The bsd.gecko.mk has been moved from www/mozilla/ to Mk/. You no longer
> need to include bsd.gecko.mk/Makefile.common by manual. We still keep it
> in backward compatibility, so the rest ports won't be break. We haven't
> add some other ports to have Firefox 3 support yet, so if you want to add
> in your ports early then feel free to send me patch(es) and I shall add in
> MC ports-stable.
> -------------------------------------------------------
>
> TODO tasks:
> -------------------------------------------------------
> - Bring more ports that depend on poppler in ports-stable.
> - Need to update the document for bsd.gecko.mk (USE_GECKO).
> - Fix plist in firefox-devel, I hope to get it fix by
> tomorrow or so in this week.
> - Add firefox3 in some ports' USE_GECKO if these support,
> but it's safe to wait either. (no hurry)
> - Test and test.
> - Maybe more if there is any
> -------------------------------------------------------
>
> How to use MC ports-stable and upgrade?
> -------------------------------------------------------
> You can grab marcusmerge[1] and run 'marcusmerge -m ports-stable'. If you
> want to update your ports tree, you have to run cvsup, csup, portsnap or
> different method first then marcusmerge second at the everytime. If you
> want to unmerge your ports tree, you can run 'marcusmerge -U' and be sure
> to update your ports tree to bring ports back. Be sure to read in
> marcusmerge manpage[2] for more info.
>
> To upgrade your installed ports, you can just simple 'portmaster -a' or
> 'portupgrade -a'. While we don't have most ports that depend on poppler
> get bump yet, so be expect to get a bit problem in runtime at the moment.
> But it is easy to fix by rebuild/reinstall port. To downgrade, well you
> have to do it by manual.
>
> As for the MC ports (GNOME development) users, I have moved these ports
> from ports module to ports-stable module. You will need to run
> 'marcusmerge -U' first then update ports tree then MC ports-stable then at
> last MC ports.
>
> [1] http://www.marcuscom.com/downloads/marcusmerge
> [2] http://www.marcuscom.com/marcusmerge.8.html
> -------------------------------------------------------
>
> With all of these changes, I want this to be tested in the pointyhat-exp
> first before merges into FreeBSD ports tree. The more help we get will get
> faster pointyhat-exp test and merge into FreeBSD ports tree. ;-)
>
> Cheers,
> Mezz
Thanks Mezz
One thing missing from this that I needed to get going is that the when
the marcusmerge script checks out from cvs, you need to give the right
cvs password - 'anoncvs'.
I'll let you know how the actual ports go later.
Cheers
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20080618/2726f8c0/attachment.pgp
More information about the freebsd-x11
mailing list