brad
b89cb537c1
Add a DoS fix.. Missing integer wrap protection in EA list reading can cause
...
server to loop with DoS. CVE-2013-4124
ok sthen@
2013-10-06 22:00:48 +00:00
brad
674e3f987e
Update to netatalk 2.2.5.
...
ok sthen@
2013-10-06 21:49:32 +00:00
jeremy
cbbbf0b4fb
Restrict passenger to ruby18 and ruby19 (default) FLAVORs
2013-10-06 20:54:28 +00:00
kili
f92f9a45a9
Fix path to documentation.
...
Noticed bt Kyle R W Milz.
ok ajacoutot@
2013-10-06 20:45:15 +00:00
brad
8c6aa61ebd
Update to x264-20131002.
...
ok ajacoutot@
2013-10-06 20:38:52 +00:00
landry
908b80cf05
Restore EXTRACT_SUFX, this doesnt use GNOME_PROJECT/GNOME_VERSION so it
...
doesnt default to .tar.xz.
2013-10-06 19:56:42 +00:00
zhuk
8d28a8eb35
Zap cruely old leftovers, okay espie@
2013-10-06 19:32:49 +00:00
lteo
60ea0a056e
update my email address
2013-10-06 19:12:08 +00:00
zhuk
327877268a
Missing MODKDE4_USE, noticed by espie@.
2013-10-06 18:53:15 +00:00
espie
2d2e2fe1f0
enable kde4 for bulk builds, as discussed with Vadim.
...
The packages are somewhat beta still, but a full bulk should proceed
correctly now.
2013-10-06 18:47:35 +00:00
lteo
bd44ed8738
+optipng
2013-10-06 18:46:26 +00:00
lteo
9c7890efb5
Import OptiPNG 0.7.4, from Kyle Isom.
...
OptiPNG is a PNG optimizer that recompresses image files to a smaller
size, without losing any information. This program also converts
external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and performs
PNG integrity checks and corrections.
Tested by Kyle Isom (amd64 and sgi), bcallah@ and myself (loongson).
Help/feedback from abieber@, bcallah@, sthen@, and Dmitrij D. Czarkoff.
OK bcallah@
2013-10-06 18:43:42 +00:00
jeremy
cbfde9cde2
Bump after change to default ruby version
2013-10-06 17:41:57 +00:00
jeremy
f4edbcaaf4
Make ruby 2.0 the default ruby if FLAVOR or MODRUBY_REV is not
...
specified.
OK landry@
2013-10-06 17:40:30 +00:00
sebastia
942c26360d
remove bogus patch file
...
OK ajacoutot@
2013-10-06 17:33:21 +00:00
jeremy
c847737d68
Use specific ruby version in RUN_DEPENDS
2013-10-06 17:28:20 +00:00
espie
ce99ea0d94
funny
2013-10-06 17:21:53 +00:00
ajacoutot
aeafe7965e
Some Makefile cleanup:
...
* use the x11/gnome MODULE
* group variables
* drop ONLY_FOR_ARCHS since we use the gcc4 MODULE
ok landry@
2013-10-06 16:27:26 +00:00
espie
28006064d8
fix -F mode... subengine not yet ready to be split,
...
and we DON'T want an extra build job.
2013-10-06 15:49:22 +00:00
ajacoutot
5d2185f330
Meh, I forgot to bump...
2013-10-06 15:47:03 +00:00
ajacoutot
5137bf4d58
Remove patches now that we have webkit 2.2.0.
2013-10-06 15:46:18 +00:00
ajacoutot
09cc1988e5
webkit2gtk-3.0 gets picked up.
2013-10-06 15:44:50 +00:00
ajacoutot
a0674b4773
webkit2gtk-3.0 gets picked up.
2013-10-06 15:32:11 +00:00
ajacoutot
ffb37169a9
Update to devhelp-3.10.0.
...
-> webkit2 support; as mentionned by landry@ in his recent webkit update
to 2.2.0, webkit2 is heratic but we need an external application to help
us debug the issues
2013-10-06 15:05:48 +00:00
zhuk
838a8f989d
Rewrite FindKexiv2.cmake specially for OpenBSD. Kexiv2 users are happy.
2013-10-06 14:48:51 +00:00
landry
f4b4fea34b
Add patch to fix the build on sparc64, adding a reinterpret_cast copied
...
from Source/WebKit2/Platform/CoreIPC/Connection.cpp
2013-10-06 14:42:39 +00:00
zhuk
8fceb98308
Make darn sure KDE4 ports look at the KDE4-specific places first. Won't
...
change a thing as of now but will be meaningful in the near future, when
KDE3 and KDE4 packages will start co-existing.
2013-10-06 14:42:24 +00:00
bcallah
59639797c1
Minor update to cgo-20131006. Adds a man page for cgo.
2013-10-06 14:29:22 +00:00
landry
bdb86c1a88
Add forgotten patch taken from
...
https://bug-103128-attachments.webkit.org/attachment.cgi?id=202651 to
blindly fix powerpc (maybe)
2013-10-06 14:23:04 +00:00
landry
c825f34827
Add ajacoutot@ as co-maintainer, webkit is such a monster that you need
...
two crazy frogs to tackle the beast.
2013-10-06 14:18:22 +00:00
landry
84dc78185c
Fix build with webkit 2.2, JSCore was renamed to JavaScriptCore
2013-10-06 14:04:41 +00:00
landry
28a14a9d51
Update to webkit 2.2.0.
...
- Now depends on newer gcc, use 4.6 by default.
- Enable webkit2 api in the gtk3 FLAVOR. Still broken/erratic behaviour at
runtime, but at least this will allow people to debug it, and it's
required by newer GNOMEs anyway. Provide MiniBrowser for debugging purposes.
- add hack from bug #118732 to workaround the fact that our binutils
doesnt support 'ar T'
- update patches from #103128 to tentatively fix powerpc runtime
- force-disable YARR_JIT & ASSEMBLE on archs without JIT (ie anything
besides i386/amd64) via Platform.h patch instead of JSC_CPPFLAGS (which
doesnt work anymore anyway)
- add a bunch of patches to fix build (missing includes etc) in the WebKit2
source tree
Tested in an amd64 bulk build, runtime-tested previous betas on
i386/amd64, test-built on powerpc and sparc64. Things might still be
broken at runtime on powerpc, but at least it allows more GNOME things
to be updated.
2013-10-06 14:03:42 +00:00
espie
0f33e01c84
special-case single core/single job: create a clone so that we start
...
building stuff in parallel with LISTING, and fold back LISTING at end.
2013-10-06 14:03:07 +00:00
espie
094b349a67
name tricky construct
2013-10-06 14:01:52 +00:00
espie
d9dda2ec11
provide hostcount, to be used to make some decisions later, like
...
whether we want to trigger affinity, or if we want listing job to be extra.
2013-10-06 13:53:12 +00:00
espie
40185ee800
NoBuild actually requires one piece out of Build...
2013-10-06 13:48:27 +00:00
espie
b46cee4c56
update my copyright to 2013
2013-10-06 13:33:24 +00:00
espie
885e9b335f
and portbuilder too
2013-10-06 13:25:15 +00:00
espie
27212e543e
split some code into separate files, so that it doesn't get
...
loaded if it's not needed.
2013-10-06 13:22:18 +00:00
espie
5d6d15a31f
create a special 'in-between' task that runs (setup only actually)
...
between checksum and extract: that's when we're truely committed to
building the port there.
create the affinity markers at that point, and not sooner.
since we know whether we're building in memory, we can record that.
if we're building in-memory, always ask for size, since it's very very
fast.
special treatment for tagged ports on error: mark them as "cleaned" so
the host gets untainted eventually.
2013-10-06 12:40:43 +00:00
espie
7ef4b92ee4
rename "special" parameter to what it really is, building in memory.
...
return actual size for affinity files.
assume affinity files record previous choice and reuse it
2013-10-06 12:38:23 +00:00
espie
61f45b05c9
extend affinity info to also include memory consumption for in-memory ports
2013-10-06 12:37:05 +00:00
espie
22bb96f2a1
Nigel saw dpb burp out because of missing job name...
...
allow it to continue, no real idea what's wrong yet. :(
2013-10-06 12:36:12 +00:00
espie
71134ea839
well, turns out awaiting-locks can be fairly useful
2013-10-06 10:58:20 +00:00
espie
e75c355759
nits
2013-10-06 10:54:53 +00:00
espie
a9e268d157
better phrasing
2013-10-06 10:54:02 +00:00
zhuk
496aebbd3c
Mark kdelibs-4.x and all dependers with DPB_PROPERTIES+=tag:kde4.
...
okay espie@
2013-10-06 10:51:48 +00:00
espie
615cbd2c64
explain about the kde3/kde4 tag.
...
Document a few more new things.
(some of these are NOT YET committed)
2013-10-06 10:50:04 +00:00
zhuk
9fb607e659
automoc4 is needed for KDE4 "resources" ports, too.
...
spotted by espie@
2013-10-06 10:23:37 +00:00
ajacoutot
c26c5dae18
Regen WANTLIB after orc got put back into gstreamer1.
2013-10-06 09:08:50 +00:00