Summary
Libthreadar is a C++ library providing an abstracted set of C++ *classes* to manipulate threads in a very simple and efficient way from your C++ code. It also handles exceptions thrown from a thread and propagated to another one, when the latter is calling the thread::join() method. This lets one manage exceptions as simply as it is in C++ single threaded context.
Versions
v1.5.0 :: 0 :: gentoo
- Modified
- License
- LGPL-3
- Keywords
- amd64 ppc sparc x86
v1.4.0-r1 :: 0 :: gentoo
- Modified
- License
- LGPL-3
- Keywords
- amd64 ppc sparc x86
Depending packages
app-backup / dar : A full featured backup tool, aimed for disks
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libthreadar: Stabilize 1.5.0 amd64, #946093
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libthreadar: Stabilize 1.5.0 x86, #946093
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libthreadar: Stabilize 1.5.0 ppc, #946093
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-libs/libthreadar: Stabilize 1.5.0 sparc, #946093
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: add 1.5.0
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: drop 1.4.0
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-libs/libthreadar: Stabilize 1.4.0-r1 ppc, #936426
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libthreadar: Stabilize 1.4.0-r1 sparc, #936426
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libthreadar: Stabilize 1.4.0-r1 amd64, #936426
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libthreadar: Stabilize 1.4.0-r1 x86, #936426
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: stop building examples
There are example binaries that do not get installed. One links statically, one cannot be built with slibtool. Skip building them altogether. Disable building the docs, fix automagic dependency on doxygen. Closes: https://bugs.gentoo.org/934522 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: drop 1.3.5
Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-libs/libthreadar: Stabilize 1.4.0 x86, #838430
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-libs/libthreadar: Stabilize 1.4.0 amd64, #838430
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libthreadar: Stabilize 1.4.0 sparc, #838430
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libthreadar: Stabilize 1.4.0 ppc, #838430
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: add v1.4.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: drop v1.3.2
v1.3.5 is stable Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23208 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libthreadar: x86 stable wrt bug #828321
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libthreadar: ppc stable wrt bug #828321
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libthreadar: Stabilize 1.3.5 amd64, #828321
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libthreadar: Stabilize 1.3.5 sparc, #828321
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: drop v1.3.3
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22814 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Viorel Munteanu · gentoo
dev-libs/libthreadar: bump to v1.3.5
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: Add v1.3.3
Update to EAPI 8 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22537 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: drop 1.3.1
Redundant; also, 1.3.2 is stable Bug: https://bugs.gentoo.org/791385 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20976 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
dev-libs/libthreadar: stable 1.3.2 for sparc, bug #791385
Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libthreadar: Stabilize 1.3.2 ppc, #791385
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libthreadar: Stabilize 1.3.2 x86, #791385
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libthreadar: Stabilize 1.3.2 amd64, #791385
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: bump to version 1.3.2
Minor release, bugfixes Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-libs/libthreadar: keyworded 1.3.1 for ppc
keyworded wrt bug #777762 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
dev-libs/libthreadar: x86 keyworded (bug #777762)
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: drop libthreadar-1.3.0
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Viorel Munteanu · gentoo
dev-libs/libthreadar: add libthreadar-1.3.1
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
dev-libs/libthreadar: keyworded 1.3.0 for sparc, bug #777762
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libthreadar: add this library
Add dependency of `app-backup/dar` with all needed keywords Package-Manager: Portage-3.0.13, Repoman-3.0.2 Co-authored-by: Doug Freed <dwfreed@mtu.edu> Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>