Author: qmathe
Date: Wed Dec  4 10:43:09 2013
New Revision: 9740

URL: http://svn.gna.org/viewcvs/etoile?rev=9740&view=rev
Log:
Added Linux libdispatch based on http://nickhutchinson.me/libdispatch/ and 
patched for libobjc2 (thanks to Niels)

Detailed installation notes and explanations are available in 
libdispatch-libobjc2/INSTALL

Tested on Ubuntu 12.04 x86-32.

Added:
    trunk/Dependencies/libdispatch-objc2/
    trunk/Dependencies/libdispatch-objc2/INSTALL
    trunk/Dependencies/libdispatch-objc2/build-cmake-2.8.sh   (with props)
    trunk/Dependencies/libdispatch-objc2/dispatch_test.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/
    trunk/Dependencies/libdispatch-objc2/libdispatch-libobjc2.patch
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/HEAD
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/branches/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/config
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/description
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/hooks/
    
trunk/Dependencies/libdispatch-objc2/libdispatch/.git/hooks/applypatch-msg.sample
   (with props)
    
trunk/Dependencies/libdispatch-objc2/libdispatch/.git/hooks/commit-msg.sample   
(with props)
    
trunk/Dependencies/libdispatch-objc2/libdispatch/.git/hooks/post-update.sample  
 (with props)
    
trunk/Dependencies/libdispatch-objc2/libdispatch/.git/hooks/pre-applypatch.sample
   (with props)
    
trunk/Dependencies/libdispatch-objc2/libdispatch/.git/hooks/pre-commit.sample   
(with props)
    
trunk/Dependencies/libdispatch-objc2/libdispatch/.git/hooks/pre-rebase.sample   
(with props)
    
trunk/Dependencies/libdispatch-objc2/libdispatch/.git/hooks/prepare-commit-msg.sample
   (with props)
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/hooks/update.sample   
(with props)
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/index   (with props)
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/info/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/info/exclude
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/logs/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/logs/HEAD
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/logs/refs/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/logs/refs/heads/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/logs/refs/heads/master
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/objects/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/objects/info/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/objects/pack/
    
trunk/Dependencies/libdispatch-objc2/libdispatch/.git/objects/pack/pack-88e46204ca80950c0275a16220aa175fdff7a1a7.idx
   (with props)
    
trunk/Dependencies/libdispatch-objc2/libdispatch/.git/objects/pack/pack-88e46204ca80950c0275a16220aa175fdff7a1a7.pack
   (with props)
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/packed-refs
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/refs/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/refs/heads/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/refs/heads/master
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/refs/remotes/
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/refs/remotes/origin/
    
trunk/Dependencies/libdispatch-objc2/libdispatch/.git/refs/remotes/origin/HEAD
    trunk/Dependencies/libdispatch-objc2/libdispatch/.git/refs/tags/
    trunk/Dependencies/libdispatch-objc2/libdispatch/CMakeLists.txt
    trunk/Dependencies/libdispatch-objc2/libdispatch/INSTALL
    trunk/Dependencies/libdispatch-objc2/libdispatch/LICENSE
    trunk/Dependencies/libdispatch-objc2/libdispatch/Makefile.am
    trunk/Dependencies/libdispatch-objc2/libdispatch/PATCHES
    trunk/Dependencies/libdispatch-objc2/libdispatch/Readme.md
    trunk/Dependencies/libdispatch-objc2/libdispatch/autogen.sh
    trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/
    
trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/DSAddCompilerFlags.cmake
    trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/DSCheckDecls.cmake
    trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/DSCheckFuncs.cmake
    trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/DSCheckHeaders.cmake
    
trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/DSSanitiseBuildType.cmake
    trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/DSSearchLibs.cmake
    
trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/DSTargetAddLinkerFlags.cmake
    trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/FindCBlocks.cmake
    
trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/FindCoreFoundation.cmake
    trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/FindFoundation.cmake
    trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/Findkqueue.cmake
    
trunk/Dependencies/libdispatch-objc2/libdispatch/cmake/Findpthread_workqueue.cmake
    trunk/Dependencies/libdispatch-objc2/libdispatch/config/
    trunk/Dependencies/libdispatch-objc2/libdispatch/config/config.h.cmake.in
    trunk/Dependencies/libdispatch-objc2/libdispatch/configure.ac
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/CMakeLists.txt
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/Makefile.am
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/base.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/data.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/dispatch.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/group.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/io.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/object.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/once.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/queue.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/semaphore.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/source.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/dispatch/time.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/libdispatch.plist
    trunk/Dependencies/libdispatch-objc2/libdispatch/libdispatch.xcodeproj/
    
trunk/Dependencies/libdispatch-objc2/libdispatch/libdispatch.xcodeproj/project.pbxproj
    
trunk/Dependencies/libdispatch-objc2/libdispatch/libdispatch.xcodeproj/project.xcworkspace/
    
trunk/Dependencies/libdispatch-objc2/libdispatch/libdispatch.xcodeproj/project.xcworkspace/contents.xcworkspacedata
    trunk/Dependencies/libdispatch-objc2/libdispatch/m4/
    trunk/Dependencies/libdispatch-objc2/libdispatch/m4/atomic.m4
    trunk/Dependencies/libdispatch-objc2/libdispatch/m4/blocks.m4
    trunk/Dependencies/libdispatch-objc2/libdispatch/m4/pkg.m4
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/CMakeLists.txt
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/Makefile.am
    
trunk/Dependencies/libdispatch-objc2/libdispatch/man/create_man_symlinks.cmake
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_after.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_api.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_apply.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_async.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_benchmark.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_data_create.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_group_create.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_io_create.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_io_read.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_object.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_once.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_queue_create.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_read.3
    
trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_semaphore_create.3
    
trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_source_create.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/man/dispatch_time.3
    trunk/Dependencies/libdispatch-objc2/libdispatch/os/
    trunk/Dependencies/libdispatch-objc2/libdispatch/os/CMakeLists.txt
    trunk/Dependencies/libdispatch-objc2/libdispatch/os/Makefile.am
    trunk/Dependencies/libdispatch-objc2/libdispatch/os/object.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/os/object_private.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/private/
    trunk/Dependencies/libdispatch-objc2/libdispatch/private/Makefile.am
    trunk/Dependencies/libdispatch-objc2/libdispatch/private/benchmark.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/private/data_private.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/private/dispatch.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/private/private.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/private/queue_private.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/private/source_private.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/resolver/
    trunk/Dependencies/libdispatch-objc2/libdispatch/resolver/resolved.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/resolver/resolver.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/resolver/resolver.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/CMakeLists.txt
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/Makefile.am
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/apply.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/benchmark.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/data.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/data_additions.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/data_internal.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/init.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/internal.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/io.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/io_additions.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/io_internal.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/object.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/object.m
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/object_internal.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/once.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/protocol.defs
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/provider.d
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/queue.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/queue_internal.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/semaphore.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/semaphore_internal.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/atomic.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/getprogname.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/hw_config.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/malloc_zone.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/perfmon.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/pthread_main_np.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/queue.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/strlcpy.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/time.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/shims/tsd.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/source.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/source_internal.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/time.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/trace.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/src/transform.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/CMakeLists.txt
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/Makefile.am
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/bench.mm
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/bsdtestharness.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/bsdtests.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/bsdtests.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/bsdtestsummarize.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/cffd.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_after.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_api.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_apply.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_apply_gc.m
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_c99.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_cascade.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_cf_main.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_concur.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_context_for_key.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_data.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_deadname.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_debug.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_drift.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_group.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_io.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_io_net.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_overcommit.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_pingpong.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_plusplus.cpp
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_priority.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_proc.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_queue_finalizer.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_read.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_read2.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_readsync.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_select.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_sema.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_starfish.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_suspend_timer.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_sync_gc.m
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_sync_on_main.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_test.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_test.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_timer.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_timer_bit31.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_timer_bit63.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_timer_set_time.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_timer_short.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_timer_timeout.c
    
trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_transform.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_vm.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/dispatch_vnode.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/func.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/leaks-wrapper.sh   
(with props)
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/nsoperation.m
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/shims/
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/shims.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/shims/arc4random.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/shims/arc4random.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/shims/asprintf.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/shims/asprintf.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/shims/fgetln.c
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/shims/fgetln.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/shims/hw_config.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/testing/shims/time.h
    trunk/Dependencies/libdispatch-objc2/libdispatch/tools/
    trunk/Dependencies/libdispatch-objc2/libdispatch/tools/dispatch_trace.d   
(with props)
    trunk/Dependencies/libdispatch-objc2/libdispatch/xcodeconfig/
    
trunk/Dependencies/libdispatch-objc2/libdispatch/xcodeconfig/libdispatch-resolved.xcconfig
    
trunk/Dependencies/libdispatch-objc2/libdispatch/xcodeconfig/libdispatch-resolver.xcconfig
    
trunk/Dependencies/libdispatch-objc2/libdispatch/xcodeconfig/libdispatch.aliases
    
trunk/Dependencies/libdispatch-objc2/libdispatch/xcodeconfig/libdispatch.order
    
trunk/Dependencies/libdispatch-objc2/libdispatch/xcodeconfig/libdispatch.unexport
    
trunk/Dependencies/libdispatch-objc2/libdispatch/xcodeconfig/libdispatch.xcconfig
    trunk/Dependencies/libdispatch-objc2/libdispatch/xcodescripts/
    
trunk/Dependencies/libdispatch-objc2/libdispatch/xcodescripts/install-headers.sh
   (with props)
    
trunk/Dependencies/libdispatch-objc2/libdispatch/xcodescripts/install-manpages.sh
   (with props)
    
trunk/Dependencies/libdispatch-objc2/libdispatch/xcodescripts/mig-headers.sh   
(with props)
    
trunk/Dependencies/libdispatch-objc2/libdispatch/xcodescripts/postprocess-headers.sh
   (with props)
    trunk/Dependencies/libdispatch-objc2/test.sh   (with props)


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to