diff --git a/pisi-index.xml b/pisi-index.xml index 9e38197d2e..4f8964bda6 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -270988,7 +270988,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol 2023-06-25 4.0.3 - First release + First release. Kamil Atlı suvari@pisilinux.org @@ -359974,6 +359974,47 @@ provide integrated access to the cloud providers services. + + + nlohmann-json + https://json.nlohmann.me + + Kamil Atlı + suvari@pisilinux.org + + MIT + programming.library + JSON for Modern C++ + Modern C++ için JSON + JSON for Modern C++ + CModern C++ için JSON + nlohmann-json + https://github.com/nlohmann/json/archive/5d2754306d67d1e654a1a34e1d2e74439a9d53b3/v3.11.2.tar.gz + https://github.com/nlohmann/json_test_data/archive/refs/tags/v3.1.0.tar.gz + + git + cmake + + programming/library/nlohmann-json/pspec.xml + + + nlohmann-json + + /usr/include + /usr/lib/pkgconfig + /usr/share/cmake + + + + + 2023-06-21 + 3.11.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + p8-platform diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index f61e9d33cb..222704d8bf 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -73b12da3dcff19e8d3dfde3e165aeb7d31f5ef20 \ No newline at end of file +b98f9a799b99fb261a5465bc7cd03dae7c781310 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 1bcf41d16f..259bbdefda 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 7ddde1d2f1..df897c4f3d 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -ceb5366283eed11ae34f1336d20d54d028285007 \ No newline at end of file +7b302ad5f198840ae8505b73cf7cadb9a3684abd \ No newline at end of file diff --git a/programming/library/nlohmann-json/actions.py b/programming/library/nlohmann-json/actions.py new file mode 100644 index 0000000000..95e855280c --- /dev/null +++ b/programming/library/nlohmann-json/actions.py @@ -0,0 +1,37 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import shelltools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + shelltools.makedirs("build") + shelltools.cd("build") + + cmaketools.configure("-DCMAKE_BUILD_TYPE='None' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_INSTALL_LIBDIR='/usr/lib' \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_STATIC_LIBS=OFF \ + -DBUILD_TESTING=ON \ + -DJSON_BuildTests=ON \ + -DJSON_MultipleHeaders=ON \ + -Wno-dev", sourceDir="..") + +def build(): + cmaketools.make("-B build") + + +def install(): + shelltools.cd("build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.domove("/usr/share/pkgconfig", "/usr/lib") + + # pisitools.dodoc("./LICENSES") + diff --git a/programming/library/nlohmann-json/pspec.xml b/programming/library/nlohmann-json/pspec.xml new file mode 100644 index 0000000000..e02afc7dad --- /dev/null +++ b/programming/library/nlohmann-json/pspec.xml @@ -0,0 +1,46 @@ + + + + + nlohmann-json + https://json.nlohmann.me + + Kamil Atlı + suvari@pisilinux.org + + MIT + nlohmann-json + JSON for Modern C++ + JSON for Modern C++ + https://github.com/nlohmann/json/archive/5d2754306d67d1e654a1a34e1d2e74439a9d53b3/v3.11.2.tar.gz + https://github.com/nlohmann/json_test_data/archive/refs/tags/v3.1.0.tar.gz + + git + cmake + + + + + + + + nlohmann-json + + + + /usr/include + /usr/lib/pkgconfig + /usr/share/cmake + + + + + + 2023-06-21 + 3.11.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/programming/library/nlohmann-json/translations.xml b/programming/library/nlohmann-json/translations.xml new file mode 100644 index 0000000000..7849856bdf --- /dev/null +++ b/programming/library/nlohmann-json/translations.xml @@ -0,0 +1,8 @@ + + + + nlohmann-json + Modern C++ için JSON + CModern C++ için JSON + +