Versions
v3.3.0-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 ~x86
v3.2.0_p1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~x86
v3.2.0-r2 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 ~x86
USE flags
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / glib : The GLib library of C routines
dev-libs / jansson : C library for encoding, decoding and manipulating JSON data
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / glib : The GLib library of C routines
dev-libs / jansson : C library for encoding, decoding and manipulating JSON data
dev-python / simplejson : Simple, fast, extensible JSON encoder/decoder for Python
Depending packages
net-misc / seafile : File syncing and sharing software with file encryption and group sharing
net-misc / seafile-client : Seafile desktop client
Bugs
- 861494
- net-libs/libsearpc-3.2.0-r2 fails to compile (lto): searpc-demo-client.c:133:44: error: type of test_object_get_type does not match original declaration [-Werror=lto-type-mismatch]
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
net-libs/libsearpc: Fix the build with clang-16
Closes: https://bugs.gentoo.org/870544 Upstream-PR: https://github.com/haiwen/libsearpc/pull/63 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/30525 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-libs/libsearpc: Stabilize 3.3.0 amd64, #890591
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Quentin Retornaz · gentoo
net-libs/libsearpc: version bump to 3.3.0
Signed-off-by: Quentin Retornaz <gentoo@retornaz.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Quentin Retornaz · gentoo
net-libs/libsearpc: version bump to 3.2.0_p1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Quentin Retornaz <gentoo@retornaz.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
net-libs/libsearpc: Stabilize 3.2.0-r2 amd64, #835154
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-libs/libsearpc: enable py3.10
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-libs/libsearpc: add libjansson subslot dep
Earlier versions of libjansson lacked symbol versioning, causing crashes. Bug: https://bugs.gentoo.org/812119 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
net-libs/libsearpc: update EAPI 7 -> 8
* EAPI 8 by default disable static libraries Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-libs/libsearpc: adjust comment
Just adjusting a comment, as ltprune.eclass will be gone in future. No changes in ebuild. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
net-libs/libsearpc: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-libs/libsearpc: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Jakov Smolic · gentoo
net-libs/libsearpc: do not install .a files
Closes: https://bugs.gentoo.org/739708 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/17342 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Quentin Retornaz · gentoo
net-libs/libsearpc: add python3.{7,8,9} compatibility
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Quentin Retornaz <gentoo@retornaz.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-libs/libsearpc: Remove py2.7 where possible
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-libs/libsearpc: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-libs/libsearpc: use autotools.eclass to control am
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Denis Efremov · gentoo
net-libs/libsearpc: version bump to 3.2.0
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Denis Efremov <efremov@linux.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Moritz Schlarb · gentoo
net-libs/libsearpc: Cleanup old ebuild revisions
Closes: https://github.com/gentoo/gentoo/pull/7887 - Moritz Schlarb · gentoo
net-libs/libsearpc: Fix SRC_URI
Upstream has an insane usage of git tags, so the tag is called v3.1-latest, but it is actually the library version 3.0.8. On the next version bump, we at least need to change the SRC_URI to use the snapshot tarball, but right now this would lead to mirrors serving the wrong tarball, which is probably not the best thing to do. Closes: https://bugs.gentoo.org/652760 - Moritz Schlarb · gentoo
net-libs/libsearpc: installation improvements.
- Remove unnecessary .la file - Fix shebang in searpc-codegen.py Closes: https://github.com/gentoo/gentoo/pull/6005 - Patrice Clement · gentoo
net-libs/libsearpc: remove broken ebuild.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Patrice Clement · gentoo
net-libs/libsearpc: fix SRC_URI.
Package-Manager: Portage-2.3.3, Repoman-2.3.1