dev-libs / libdispatch

A library for concurrent code execution on multicore hardware

Official package sites : https://github.com/apple/swift-corelibs-libdispatch ·

v5.8 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ppc64 x86 ~arm64 ~loong ~riscv
USE flags
test

v5.7.3 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ppc64 x86 ~arm64 ~riscv
USE flags
test

v5.7.1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ppc64 x86 ~arm64 ~riscv
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

gnustep-base / libobjc2 : GNUstep Objective-C runtime

sys-libs / blocksruntime : BlocksRuntime library needed for clang's -fblocks support

gnustep-base / libobjc2 : GNUstep Objective-C runtime

sys-libs / blocksruntime : BlocksRuntime library needed for clang's -fblocks support

media-sound / deadbeef : DeaDBeeF is a modular audio player similar to foobar2000

net-im / telegram-desktop : Official desktop client for Telegram

sys-libs / blocksruntime : BlocksRuntime library needed for clang's -fblocks support

834344
dev-libs/libdispatch-5.6.1 fails tests on MUSL
943664
dev-libs/libdispatch-5.8 - [ncurses-6.5] [meson] [gcc-15] CMake will not be able to correctly generate this project.
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {sys-devel → llvm-core}/llvm
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
dev-libs/libdispatch: keyword 5.8 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/libdispatch: Stabilize 5.8 ppc64, #906849
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/libdispatch: Stabilize 5.8 x86, #906849
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libdispatch: Stabilize 5.8 amd64, #906849
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libdispatch: Stabilize 5.7.3 ppc64, #905464
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libdispatch: Stabilize 5.7.3 amd64, #905464
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/libdispatch: Stabilize 5.7.3 x86, #905464
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
dev-libs/libdispatch: 5.8 version bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-libs/libdispatch: add USE=test
build system unconditionally was evaluating BUILD_TESTING as true this leads to build failures in one of the test deps on some arches. /usr/bin/powerpc64le-unknown-linux-gnu-ld.bfd: tests/libbsdtests.a(bsdtests.c.o): in function `test_ptr_null_format': bsdtests.c:(.text+0x1d8): undefined reference to `vsnprintf.inline' /usr/bin/powerpc64le-unknown-linux-gnu-ld.bfd: tests/libbsdtests.a(bsdtests.c.o): in function `test_ptr_notnull_format': bsdtests.c:(.text+0x478): undefined reference to `vsnprintf.inline' /usr/bin/powerpc64le-unknown-linux-gnu-ld.bfd: tests/libbsdtests.a(bsdtests.c.o): in function `test_ptr_format': bsdtests.c:(.text+0x72c): undefined reference to `vsnprintf.inline' /usr/bin/powerpc64le-unknown-linux-gnu-ld.bfd: tests/libbsdtests.a(bsdtests.c.o): in function `test_ptr_not_format': bsdtests.c:(.text+0x9dc): undefined reference to `vsnprintf.inline' /usr/bin/powerpc64le-unknown-linux-gnu-ld.bfd: tests/libbsdtests.a(bsdtests.c.o): in function `test_uint32_format': bsdtests.c:(.text+0xc8c): undefined reference to `vsnprintf.inline' /usr/bin/powerpc64le-unknown-linux-gnu-ld.bfd: tests/libbsdtests.a(bsdtests.c.o):bsdtests.c:(.text+0xf3c): more undefined references to `vsnprintf.inline' follow explicitly passing -DBUILD_TESTINF=OFF allows to skip building and linking offending test. Library works well on ppc64le, just the test does not build with 128bit ieee-long-double toolchain due to old headers somewhere in test deps. The actual falure will still be visible with FEATURES="test" but only on ppc64le systems with USE=ieee-long-double toolchain. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
ev-libs/libdispatch: 5.7.3 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Piotr Karbowski · gentoo
dev-libs/libdispatch: drop old.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libdispatch: Stabilize 5.7.1 amd64, #899672
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/libdispatch: Stabilize 5.7.1 x86, #899672
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/libdispatch: Stabilize 5.7.1 ppc64, #899672
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
dev-libs/libdispatch: 5.7.1 version bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Piotr Karbowski · gentoo
dev-libs/libdispatch: drop old.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-libs/libdispatch: Stabilize 5.6.1 x86, #879921
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libdispatch: Stabilize 5.6.1 amd64, #879921
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/libdispatch: Stabilize 5.6.1 ppc64, #879921
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
dev-libs/libdispatch: 5.6.1 version bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/libdispatch: Keyword 5.5 arm64, #834854
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Esteve Varela Colominas · gentoo
dev-libs/libdispatch: Support musl
No revbump; patches don't affect existing built versions. Closes: https://bugs.gentoo.org/829158 Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24187 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libdispatch: Keyword 5.3.3-r1 arm64, #830712
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
dev-libs/libdispatch: 5.5 version bump.
Closes: https://bugs.gentoo.org/830686 Closes: https://bugs.gentoo.org/776313 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libdispatch: Stabilize 5.3.3-r1 ppc64, #831644
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libdispatch: Stabilize 5.3.3-r1 x86, #831644
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/libdispatch: Stabilize 5.3.3-r1 amd64, #831644
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yongxiang Liang · gentoo
dev-libs/libdispatch: keyword ~riscv
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-libs/libdispatch: fix IndirectInherits
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-libs/libdispatch: keyword 5.3.3-r1 for ~ppc64
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libdispatch: add missing pkgconfig (B)DEPEND
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
dev-libs/libdispatch: 5.3.3: Drop -Werror; block on libobjc2.
Closes: https://bugs.gentoo.org/show_bug.cgi?id=775692 Closes: https://bugs.gentoo.org/show_bug.cgi?id=775623 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
dev-libs/libdispatch: new package.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>