- update to 1.2.0:

* LOG4CXX_XXXX macros now support logging of QStrings directly
  * log4cxx::hexdump function that returns a string of hexadecimal
    byte values
  * Ability to remove a HierarchyEventListener [#233]
  * Less string copying when sending a logging event to an appender
  * Less frequent mutex contention when logging from multiple
    threads concurrently [#320]
  * Allow thread information to be included in JSON formatted output
  * Optional support for logging during process termination [#271]
  * A cmake option to place Log4cxx functions in a different
    namespace [#277]
  * Optionally use std::format in LOG4CXX_XXXX_FMT macros instead
    of fmt::format [#291]
  * Support for per object enabling/disabling of logging requests
    (see log4cxx::LoggerInstancePtr)
  * * https://logging.apache.org/log4cxx/latest_stable/changelog.html#rel_1_2_0

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=16
This commit is contained in:
Dirk Mueller 2024-01-06 10:37:04 +00:00 committed by Git OBS Bridge
parent 29dfedb848
commit b34ebb3a1b
6 changed files with 42 additions and 21 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1fc7d82697534184bc0f757348d969d24852b948f63d6b17283fd1ee29c2c28a
size 564044

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEc5oE3mBOatgczkV/HksdBbCV3VIFAmRSN4UACgkQHksdBbCV
3VLI8g/7B5yj0gTTZtd+CbGuWLZiokWhEKAt9WD9azbh+82FLjYw7hLwKKekcWOD
TqOmRNULL+K2sX+HgA1mS8v0mma+TTthU2Ie28xT7OwSZbWASkxr0JDE19RPP4CS
fm/m/Ygp7ybb/OLXh8Ncv6xFKoNjY4NL3OKoQhQZUE6wlVoixsoAaidYxHoaDQWL
/MdKnZHbB5lEqaPtT60G6WtcHhbR8zCE7rhhrNGMPrBpp/yDqVyk1zS4IKFTgzsz
wIyraTzfDmms3CeT0NwSdfYshXOICgpnn2ELC9/uYOXiWbYV/Q/VDn9tb0LLoqvR
XeVnvz+/9e06kMHefWgqjV6/s3ZFX64QWeDvGFQNhucHKkvg+VhY5BVBu9cliwFV
zerOvOCbCQH5Nn/XjuXfvMpi3jFXe7+cbqJHi0st1YrofypYBfXMjsTQs6xx8aYP
iZVoAfFtJPoxLOdl/TBghHtZgpZY4b7iRU0arK8IvHxuZWtlLV+Y0ZX0u0OXND/k
spDn87xTbCID1XT2rahv97G71sCLCBEtNTGGETB/4w6Y0zYA5rUi22bScTS9mZWT
9ejmVd/6h3Z0ZVjMMuU5qgbb2ZLTxIa928sboFaz+CjPuVtbfX4KSlcBeJaDZh4A
sQJMsDFxE2vbiYRqY19nKI7wi9iKGR472HIZvvCQya+Ksax8lvU=
=WV9D
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:09f4748aa5675ef5c0770bedbf5e00488668933c5a935a43ac5b85be2436c48a
size 652992

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEc5oE3mBOatgczkV/HksdBbCV3VIFAmWOCVkACgkQHksdBbCV
3VIvQg//ewf9rN7IevkG0Tx4Hx0SH9oJyTNfki0RmJSCHHB72Y7bbZKSHnKQBbsY
ISmMLRGYekCe8A6wzlpMEZ/dCi/tvs7CJUMJtI4Wndq5I0VFPuauIDnRDP3IVyAF
ykCkHd1r/G73n6znafJJHEwqWifamHev4KVlGJehPHbKKsILJalAPqVBuVY6G7Eg
5Mf8ly9P5pSpzCZH9EFtTUfCG6j3PXGRLYfHJfKIIde2e4rlxfgHz6SK2k3VWs4E
p9f0kyz4sjkwSfn0Ptc6el4/YnnzsFfb2rTS5EoyQdOQKiHgrGLzPk1GMHdCAn5r
HlyAVOl3Bn3xc1aFetWxKWD/BHoe5Hxlk1fmMASOzo+nIKTaGuPtC9f8+3FxGjHc
V1R2QLcyqPIvZlOImNvrJ2uonQDxCY8aIGrsYv4Vp22IplcZNMAbvhC/8z5a/M61
nT48jewfu0TfbbNQkhFcBqPxqxwjNKwga6UrQ7LLx2G5FNf0eOExrj4KCfK7Na+0
k+xJsDKJa9LAPLZ4VogCr33O7GeXeWF2F8w/I1n4pNdH1jP1sI2/TRB6M+W21QPN
pTRhfOxlyubKt6XdlbTOhJKnsrlV3WoHKV6GcuQSsRCpMotSS+/7UtT9DScxV/O0
2+7cts08Lm47QumeXeF+B0d3QxETHUn99PoDee11+8Gbc7bzSok=
=ZyUf
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Sat Jan 6 10:35:16 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 1.2.0:
* LOG4CXX_XXXX macros now support logging of QStrings directly
* log4cxx::hexdump function that returns a string of hexadecimal
byte values
* Ability to remove a HierarchyEventListener [#233]
* Less string copying when sending a logging event to an appender
* Less frequent mutex contention when logging from multiple
threads concurrently [#320]
* Allow thread information to be included in JSON formatted output
* Optional support for logging during process termination [#271]
* A cmake option to place Log4cxx functions in a different
namespace [#277]
* Optionally use std::format in LOG4CXX_XXXX_FMT macros instead
of fmt::format [#291]
* Support for per object enabling/disabling of logging requests
(see log4cxx::LoggerInstancePtr)
* * https://logging.apache.org/log4cxx/latest_stable/changelog.html#rel_1_2_0
-------------------------------------------------------------------
Sat Dec 30 20:59:08 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package log4cxx
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: log4cxx
Version: 1.1.0
Version: 1.2.0
Release: 0
%define soname 15
Summary: Log4j like C++ Logging Library