Commit Graph

80397 Commits

Author SHA1 Message Date
espie
36852b448d ouch 2013-01-11 16:11:21 +00:00
espie
2269ffdd0e run handle_job earlier, so we can see which junk_locks occurred in setup. 2013-01-11 15:48:51 +00:00
espie
ee29f76d8a revamp tasks a bit more: have Job::Port let each task do its own setup.
as a result, try locking directly before the fork, so we can distinguish
tasks that did enter the lock directly from those that have to wait.

(stuff like depend! means it has to wait/had to wait).

Also, allows tasks to just "vanish" after setup: used for checksum (the
whole code is now in there), and for junk (if several ports try to junk
simultaneously).

keep better track of the junk lock thru a job, so that it's released when
we get out of a serialized sequence of tasks (thus, no longer
release/reobtain at end of show-prepare-results/junk).

checksum prints its own distsize now, something that was awkward before.
2013-01-11 15:35:53 +00:00
zhuk
7cb7deb055 Do not create ${PREFIX}/lib/kde3 unless really needed.
Fixes, e.g., update-plist for x11/kde/kdoc3.

"can go in as well" espie@
2013-01-11 15:16:21 +00:00
ajacoutot
5f84700134 Pushed upstream. 2013-01-11 15:14:44 +00:00
zhuk
851fcf90ab Update patches for kdemultimedia-3.5.10, no bump needed.
"... as well" espie@
2013-01-11 15:12:55 +00:00
zhuk
97d4af3e1a Fix a crash in KDE 3 PIM, patch found in my archives.
"can go in" espie@
2013-01-11 15:07:18 +00:00
ajacoutot
c900c0873e Fix spawning of nautilus-connect-server. 2013-01-11 15:05:03 +00:00
ajacoutot
ae5fbe63d8 Bump after libsigc++-2 -docs => -main merge. 2013-01-11 13:44:24 +00:00
ajacoutot
fc68f74456 Merge -docs into -main; the package is small so there is no point in
complicating things.
2013-01-11 13:43:59 +00:00
espie
49361d348f force when redraw 2013-01-11 13:22:25 +00:00
dcoppa
30a54e5172 Fix some layout issues when playing audio only files
(upstream svn revision r2390)

Resize player when on 'videopresent' event
(upstream svn revision r2391)
2013-01-11 13:20:50 +00:00
ajacoutot
577bf9dd4c grr forgot this bit in previous. 2013-01-11 13:18:36 +00:00
ajacoutot
bba18bd29d Merge -docs into -main; the package is small and there's absolutely no
reason to split it.
Remove gcc3 patch.

ok jasper@
2013-01-11 13:11:23 +00:00
dcoppa
7526f028c8 Bugfixing update to redis-2.6.8 2013-01-11 12:58:08 +00:00
giovanni
fbe22c086b Bugfix update to 2.1.8, more info about bugs fixed:
https://launchpad.net/percona-toolkit/2.1/2.1.8
2013-01-11 11:21:26 +00:00
giovanni
5f7541e0e3 bugfix update to 3.3.1
many plugins fixed, dynamic playlists are now working correctly
2013-01-11 10:17:19 +00:00
ajacoutot
c154a1e1cc Properly rename the gschema.override file and remove a bogus entry from it. 2013-01-11 10:11:57 +00:00
ajacoutot
63b844e12c Properly decode schema overrides in dconf-editor (from upstream). 2013-01-11 10:09:20 +00:00
ajacoutot
f3bf80c9d4 Fix gschema.override files naming. 2013-01-11 10:07:46 +00:00
dcoppa
fb144545be Bugfix for a segfault when creating assigned and to be moved windows
(upstream git commit 138e04fd4d50e5f80d445761de86c0c9617916b3)

While here, do not mention '--shmlog-size' in the i3 manpage: we
don't have this option due to lack of POSIX shared memory support.
2013-01-11 09:44:12 +00:00
dcoppa
de1a79ce07 Update to fluxbox-1.3.3.
Tested on sparc64.
Tested by bcallah@ on amd64 and loongson.

OK bcallah@
2013-01-11 08:11:26 +00:00
espie
3b07fda58c make this a little bit shorter and faster.
(considering how often it's called, yes, it's worth it)
2013-01-10 22:42:21 +00:00
landry
23fda27ae3 Update to merkaartor 0.18.1.
Doesnt need boost anymore to build, drop useless g++3 patches, depend on
gdal. From kirby@ : remove duplicated qt4 from LIB_DEPENDS, set
SHARED_ONLY and merge PFRAG.shared into PLIST.
2013-01-10 22:39:07 +00:00
sthen
25aab5e938 God was missed when bumping Ruby C extensions. Pointed out by nigel@ 2013-01-10 22:33:57 +00:00
espie
2ca4447e66 get rid of show-prepare-results temp file, add glue to synchronize to
normal log.
2013-01-10 21:41:55 +00:00
chrisz
9cbe06056e work around nl_langinfo(CODESET) returning 646 in "C" locale
see
http://hackage.haskell.org/trac/ghc/ticket/4080
http://www.haible.de/bruno/packages-libcharset.html

OK jasper@, avsm@
2013-01-10 18:55:30 +00:00
sthen
bcb2c19a24 update ettercap to 0.7.5.1 but also mark it as BROKEN; mutex locking
problems at runtime means this no longer works since the move to rthreads.
2013-01-10 18:11:14 +00:00
brad
733c580715 Update to transmission 2.76.
ok naddy@
2013-01-10 18:11:00 +00:00
espie
643f85b498 create pkgpaths objects is rather costly, so first do a string comparison
instead of creating the same object again and again.

removes *most* of the calls to PkgPath->create/compose !
2013-01-10 16:20:10 +00:00
pascal
05fd655191 Bring in some WIP mips64 work; fails atm due to a binutils bug when linking
liblto_plugin.so:

/usr/bin/ld: not enough GOT space for local GOT entries
/usr/bin/ld: BFD 2.15 internal error, aborting at
/usr/src/gnu/usr.bin/binutils/bfd/elfxx-mips.c line 6483 in _bfd_mips_elf_relocate_section

with/tested by jasper@
2013-01-10 15:00:55 +00:00
jasper
ca41e5c20e this needs gfortran instead of g77 to build
ok sthen@
2013-01-10 14:43:46 +00:00
dcoppa
26db2c5e5e Bugfix update to mpd-0.17.3
Ok landry@
2013-01-10 14:01:51 +00:00
ajacoutot
10a2e01f67 Update to gnome-color-manager-3.6.1. 2013-01-10 13:53:56 +00:00
ajacoutot
6c700597fb Bugfix update to polkit-0.110. 2013-01-10 13:53:24 +00:00
espie
647327b6ba don't go thru patch/configure/build for very small ports. 2013-01-10 12:27:21 +00:00
bentley
41893cf148 Update to ngpsice-25.
Release notes: http://ngspice.git.sourceforge.net/git/gitweb.cgi?p=ngspice/ngspice;a=blob;f=NEWS

ok benoit@
2013-01-10 12:19:50 +00:00
espie
aa851e66b1 keep a trace of "small" ports: we won't log every detail concerning
these
2013-01-10 12:05:55 +00:00
espie
1d0a9bd7bb say goodbye to prepare/show-prepare-results,
there's no need for a separate step: show-prepare-results should be
practically instantaneous, and if there's noise, prepare will exit(1)
anyways.
just need to explicitly log the output of prepare.
2013-01-10 12:04:23 +00:00
espie
2abd089617 there's no need to fork a process if the checksums are all cached 2013-01-10 12:00:38 +00:00
espie
d4a9b9d633 use new functions to simplify 2013-01-10 11:56:53 +00:00
jasper
9fed2251d9 commmitted upstream 2013-01-10 11:13:39 +00:00
espie
dd11c9037a deleting DIST from child is pointless, do a proper finalize 2013-01-10 10:35:36 +00:00
espie
48c91e1d7f 'memoryhog' property: avoid starting two such jobs on the same host, if
possible (mostly to be used for moz stuff which gobbles huge amounts of
memory while linking)
2013-01-10 10:30:13 +00:00
espie
e2925ad3b7 zap info DIST if we don't actually need it. 2013-01-10 10:28:29 +00:00
espie
af0beabf88 a bit of refactoring: provide simple ways to check DPB_PROPERTIES without
having a hash element spring into existence, and to list jobs running on
the same host.
2013-01-10 10:26:34 +00:00
espie
ba805a9329 small optimization, fullpkgpath is expensive, and ordering by pkgpath is
vastly enough in the current case
2013-01-10 10:25:25 +00:00
dcoppa
f991dc42d6 Fix IPC messages writes with low buffer sizes
(upstream git commit f5b7bfb12ef74ddbf250e5076bbfaafd0027474c)

This fixes a problem (reported by jasper@) where i3bar would exit
due to malformed IPC messages when switching workspaces with some
windows opened.

OK jasper@
2013-01-10 08:20:52 +00:00
jasper
7fdd5b8f74 - fix a mistake introduced in -r1.8, this also fixes a conflict with luastdlib,
as noticed by sthen@
2013-01-10 07:10:15 +00:00
sthen
4ecdcf7502 mark conflict: textproc/idiff, graphics/openimageio 2013-01-09 23:24:08 +00:00