diff options
author | Alexander Smirnov <alex@ydb.tech> | 2025-02-24 00:51:43 +0000 |
---|---|---|
committer | Alexander Smirnov <alex@ydb.tech> | 2025-02-24 00:51:43 +0000 |
commit | 3f6c8c838d59f5b4536ce3e724183e829c3525f6 (patch) | |
tree | 017120049090340bbace363a7de1690f429300b2 /contrib/libs | |
parent | 20441f28beb799b0dfab7ba774d002a3d08da408 (diff) | |
parent | 98c12699e07321e2078c175d7d43fb765448ff2b (diff) | |
download | ydb-3f6c8c838d59f5b4536ce3e724183e829c3525f6.tar.gz |
Merge branch 'rightlib' into merge-libs-250224-0050
Diffstat (limited to 'contrib/libs')
-rw-r--r-- | contrib/libs/double-conversion/.yandex_meta/override.nix | 4 | ||||
-rw-r--r-- | contrib/libs/double-conversion/README.md | 24 | ||||
-rw-r--r-- | contrib/libs/double-conversion/ya.make | 4 |
3 files changed, 27 insertions, 5 deletions
diff --git a/contrib/libs/double-conversion/.yandex_meta/override.nix b/contrib/libs/double-conversion/.yandex_meta/override.nix index 16d50c54ad..10f1a2874d 100644 --- a/contrib/libs/double-conversion/.yandex_meta/override.nix +++ b/contrib/libs/double-conversion/.yandex_meta/override.nix @@ -1,11 +1,11 @@ pkgs: attrs: with pkgs; with attrs; rec { - version = "3.3.0"; + version = "3.3.1"; src = fetchFromGitHub { owner = "google"; repo = "double-conversion"; rev = "v${version}"; - hash = "sha256-DkMoHHoHwV4p40IINEqEPzKsCa0LHrJAFw2Yftw7zHo="; + hash = "sha256-M80H+azCzQYa4/gBLWv5GNNhEuHsH7LbJ/ajwmACnrM="; }; patches = []; diff --git a/contrib/libs/double-conversion/README.md b/contrib/libs/double-conversion/README.md index e5d9a4e682..db5386ce10 100644 --- a/contrib/libs/double-conversion/README.md +++ b/contrib/libs/double-conversion/README.md @@ -1,5 +1,9 @@ +Double Conversion +======== https://github.com/google/double-conversion +[](https://securityscorecards.dev/viewer/?uri=github.com/google/double-conversion) + This project (double-conversion) provides binary-decimal and decimal-binary routines for IEEE doubles. @@ -15,7 +19,7 @@ There is extensive documentation in `double-conversion/string-to-double.h` and Building ======== -This library can be built with [scons][0] or [cmake][1]. +This library can be built with [scons][0], [cmake][1] or [bazel][2]. The checked-in Makefile simply forwards to scons, and provides a shortcut to run all tests: @@ -51,5 +55,23 @@ Use `-DBUILD_TESTING=ON` to build the test executable. make test/cctest/cctest +Bazel +--- + +The simplest way to adopt this library is through the [Bazel Central Registry](https://registry.bazel.build/modules/double-conversion). + +To build the library from the latest repository, run: + +``` +bazel build //:double-conversion +``` + +To run the unit test, run: + +``` +bazel test //:cctest +``` + [0]: http://www.scons.org/ [1]: https://cmake.org/ +[2]: https://bazel.build/ diff --git a/contrib/libs/double-conversion/ya.make b/contrib/libs/double-conversion/ya.make index d6c916b9fd..1686487439 100644 --- a/contrib/libs/double-conversion/ya.make +++ b/contrib/libs/double-conversion/ya.make @@ -6,9 +6,9 @@ LICENSE(BSD-3-Clause) LICENSE_TEXTS(.yandex_meta/licenses.list.txt) -VERSION(3.3.0) +VERSION(3.3.1) -ORIGINAL_SOURCE(https://github.com/google/double-conversion/archive/v3.3.0.tar.gz) +ORIGINAL_SOURCE(https://github.com/google/double-conversion/archive/v3.3.1.tar.gz) ADDINCL( GLOBAL contrib/libs/double-conversion |