net-libs / libsearpc

Simple C language RPC framework

Official package sites : https://github.com/haiwen/libsearpc/ · https://seafile.com/ ·

v3.3.0-r2 :: 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

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

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-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

net-misc / seafile : File syncing and sharing software with file encryption and group sharing

net-misc / seafile-client : Seafile desktop client

929706
net-libs/libsearpc: needs upgrade to Python 3.12 (PythonCompatUpdate)
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
net-libs/libsearpc: remove useless dependency on simplejson
This module is effectively just the stdlib "json" module, but in very very old versions of python it was not yet in the stdlib. As in, older than python 2.6. Since 2014, libsearpc hasn't actually used simplejson at all, just the stdlib: https://github.com/haiwen/libsearpc/commit/80b73555924bc780b69da8b5974338fff1441829 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Michael Mair-Keimberger · gentoo
net-libs/libsearpc: use https, reorder variables
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
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