diff --git a/f/fmt/manifest.x86_64.bin b/f/fmt/manifest.x86_64.bin new file mode 100644 index 000000000..c274dc2a2 Binary files /dev/null and b/f/fmt/manifest.x86_64.bin differ diff --git a/f/fmt/manifest.x86_64.jsonc b/f/fmt/manifest.x86_64.jsonc new file mode 100644 index 000000000..6d41b9e6a --- /dev/null +++ b/f/fmt/manifest.x86_64.jsonc @@ -0,0 +1,55 @@ +/** Human readable report. This is not consumed by boulder */ +{ + "manifest-version": "0.2", + "packages": { + "fmt": { + "depends": [ + "soname(libc++.so.1(x86_64))", + "soname(libc.so.6(x86_64))", + "soname(libunwind.so.1(x86_64))" + ], + "files": [ + "/usr/lib/libfmt.so.10", + "/usr/lib/libfmt.so.10.2.1" + ], + "name": "fmt", + "provides": [ + "soname(libfmt.so.10(x86_64))" + ] + }, + "fmt-devel": { + "depends": [ + "fmt" + ], + "files": [ + "/usr/include/fmt/args.h", + "/usr/include/fmt/chrono.h", + "/usr/include/fmt/color.h", + "/usr/include/fmt/compile.h", + "/usr/include/fmt/core.h", + "/usr/include/fmt/format-inl.h", + "/usr/include/fmt/format.h", + "/usr/include/fmt/os.h", + "/usr/include/fmt/ostream.h", + "/usr/include/fmt/printf.h", + "/usr/include/fmt/ranges.h", + "/usr/include/fmt/std.h", + "/usr/include/fmt/xchar.h", + "/usr/lib/cmake/fmt/fmt-config-version.cmake", + "/usr/lib/cmake/fmt/fmt-config.cmake", + "/usr/lib/cmake/fmt/fmt-targets-release.cmake", + "/usr/lib/cmake/fmt/fmt-targets.cmake", + "/usr/lib/libfmt.so", + "/usr/lib/pkgconfig/fmt.pc" + ], + "name": "fmt-devel", + "provides": [ + "cmake(fmt)", + "pkgconfig(fmt)" + ] + } + }, + "source-name": "fmt", + "source-release": "1", + "source-version": "10.2.1" +} diff --git a/f/fmt/monitoring.yaml b/f/fmt/monitoring.yaml new file mode 100644 index 000000000..ac1ac4163 --- /dev/null +++ b/f/fmt/monitoring.yaml @@ -0,0 +1,7 @@ +releases: + id: 11526 + rss: https://github.com/fmtlib/fmt/tags.atom +security: + cpe: + - vendor: fmt + product: fmt diff --git a/f/fmt/pkg/0001-Fix-handling-of-static-separator.patch b/f/fmt/pkg/0001-Fix-handling-of-static-separator.patch new file mode 100644 index 000000000..0499d95d7 --- /dev/null +++ b/f/fmt/pkg/0001-Fix-handling-of-static-separator.patch @@ -0,0 +1,37 @@ +From ad9ba5aa82d2b1e232c71203de165fa61ce02d4c Mon Sep 17 00:00:00 2001 +From: Victor Zverovich +Date: Fri, 9 Feb 2024 15:58:56 -0800 +Subject: [PATCH] Fix handling of static separator + +--- + include/fmt/format-inl.h | 7 +++++-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/include/fmt/format-inl.h b/include/fmt/format-inl.h +index efac5d1f..78c52ce8 100644 +--- a/include/fmt/format-inl.h ++++ b/include/fmt/format-inl.h +@@ -114,7 +114,11 @@ template FMT_FUNC Char decimal_point_impl(locale_ref) { + + FMT_FUNC auto write_loc(appender out, loc_value value, + const format_specs<>& specs, locale_ref loc) -> bool { +-#ifndef FMT_STATIC_THOUSANDS_SEPARATOR ++#ifdef FMT_STATIC_THOUSANDS_SEPARATOR ++ value.visit(loc_writer<>{ ++ out, specs, std::string(1, FMT_STATIC_THOUSANDS_SEPARATOR), "\3", "."}); ++ return true; ++#else + auto locale = loc.get(); + // We cannot use the num_put facet because it may produce output in + // a wrong encoding. +@@ -123,7 +127,6 @@ FMT_FUNC auto write_loc(appender out, loc_value value, + return std::use_facet(locale).put(out, value, specs); + return facet(locale).put(out, value, specs); + #endif +- return false; + } + } // namespace detail + +-- +2.44.0 + diff --git a/f/fmt/stone.yaml b/f/fmt/stone.yaml new file mode 100644 index 000000000..b0c963616 --- /dev/null +++ b/f/fmt/stone.yaml @@ -0,0 +1,23 @@ +# +# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers +# +# SPDX-License-Identifier: MPL-2.0 +# +name : fmt +version : 10.2.1 +release : 1 +homepage : https://fmt.dev/ +upstreams : + - https://github.com/fmtlib/fmt/archive/refs/tags/10.2.1.tar.gz : 1250e4cc58bf06ee631567523f48848dc4596133e163f02615c97f78bab6c811 +summary : Small, safe and fast formatting C++ library +description : | + {fmt} is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and IOStreams. +license : BSD-2-Clause +setup : | + %patch %(pkgdir)/0001-Fix-handling-of-static-separator.patch + + %cmake -DBUILD_SHARED_LIBS=ON +build : | + %cmake_build +install : | + %cmake_install diff --git a/g/graphviz/manifest.x86_64.bin b/g/graphviz/manifest.x86_64.bin new file mode 100644 index 000000000..55212b57f Binary files /dev/null and b/g/graphviz/manifest.x86_64.bin differ diff --git a/g/graphviz/manifest.x86_64.jsonc b/g/graphviz/manifest.x86_64.jsonc new file mode 100644 index 000000000..82e3cf9ad --- /dev/null +++ b/g/graphviz/manifest.x86_64.jsonc @@ -0,0 +1,506 @@ +/** Human readable report. This is not consumed by boulder */ +{ + "manifest-version": "0.2", + "packages": { + "graphviz": { + "build-depends": [ + "binary(groff)", + "ghostscript-devel", + "pkgconfig(expat)", + "pkgconfig(gdk-3.0)", + "pkgconfig(gdk-pixbuf-2.0)", + "pkgconfig(glu)", + "pkgconfig(glut)", + "pkgconfig(gts)", + "pkgconfig(librsvg-2.0)", + "pkgconfig(libwebp)", + "pkgconfig(pango)", + "pkgconfig(poppler)", + "pkgconfig(xaw6)" + ], + "depends": [ + "interpreter(/usr/lib/ld-linux-x86-64.so.2(x86_64))", + "soname(ld-linux-x86-64.so.2(x86_64))", + "soname(libX11.so.6(x86_64))", + "soname(libXrender.so.1(x86_64))", + "soname(libc++.so.1(x86_64))", + "soname(libc.so.6(x86_64))", + "soname(libcairo-gobject.so.2(x86_64))", + "soname(libcairo.so.2(x86_64))", + "soname(libexpat.so.1(x86_64))", + "soname(libfontconfig.so.1(x86_64))", + "soname(libfreetype.so.6(x86_64))", + "soname(libgdk-3.so.0(x86_64))", + "soname(libgdk_pixbuf-2.0.so.0(x86_64))", + "soname(libgio-2.0.so.0(x86_64))", + "soname(libglib-2.0.so.0(x86_64))", + "soname(libgmodule-2.0.so.0(x86_64))", + "soname(libgobject-2.0.so.0(x86_64))", + "soname(libgs.so.10(x86_64))", + "soname(libgthread-2.0.so.0(x86_64))", + "soname(libgts-0.7.so.5(x86_64))", + "soname(libharfbuzz.so.0(x86_64))", + "soname(libm.so.6(x86_64))", + "soname(libpango-1.0.so.0(x86_64))", + "soname(libpangocairo-1.0.so.0(x86_64))", + "soname(libpangoft2-1.0.so.0(x86_64))", + "soname(libpng16.so.16(x86_64))", + "soname(libpoppler-glib.so.8(x86_64))", + "soname(librsvg-2.so.2(x86_64))", + "soname(libunwind.so.1(x86_64))", + "soname(libwebp.so.7(x86_64))", + "soname(libxml2.so.2(x86_64))", + "soname(libz.so.1(x86_64))" + ], + "files": [ + "/usr/bin/acyclic", + "/usr/bin/bcomps", + "/usr/bin/ccomps", + "/usr/bin/circo", + "/usr/bin/cluster", + "/usr/bin/dijkstra", + "/usr/bin/dot", + "/usr/bin/dot2gxl", + "/usr/bin/dot_builtins", + "/usr/bin/edgepaint", + "/usr/bin/fdp", + "/usr/bin/gc", + "/usr/bin/gml2gv", + "/usr/bin/graphml2gv", + "/usr/bin/gv2gml", + "/usr/bin/gv2gxl", + "/usr/bin/gvcolor", + "/usr/bin/gvgen", + "/usr/bin/gvmap", + "/usr/bin/gvmap.sh", + "/usr/bin/gvpack", + "/usr/bin/gvpr", + "/usr/bin/gxl2dot", + "/usr/bin/gxl2gv", + "/usr/bin/mm2gv", + "/usr/bin/neato", + "/usr/bin/nop", + "/usr/bin/osage", + "/usr/bin/patchwork", + "/usr/bin/prune", + "/usr/bin/sccmap", + "/usr/bin/sfdp", + "/usr/bin/tred", + "/usr/bin/twopi", + "/usr/bin/unflatten", + "/usr/bin/vimdot", + "/usr/lib/graphviz/libgvplugin_core.so.6", + "/usr/lib/graphviz/libgvplugin_core.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_dot_layout.so.6", + "/usr/lib/graphviz/libgvplugin_dot_layout.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_gdk.so.6", + "/usr/lib/graphviz/libgvplugin_gdk.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_gs.so.6", + "/usr/lib/graphviz/libgvplugin_gs.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_kitty.so.6", + "/usr/lib/graphviz/libgvplugin_kitty.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_neato_layout.so.6", + "/usr/lib/graphviz/libgvplugin_neato_layout.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_pango.so.6", + "/usr/lib/graphviz/libgvplugin_pango.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_poppler.so.6", + "/usr/lib/graphviz/libgvplugin_poppler.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_rsvg.so.6", + "/usr/lib/graphviz/libgvplugin_rsvg.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_vt.so.6", + "/usr/lib/graphviz/libgvplugin_vt.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_webp.so.6", + "/usr/lib/graphviz/libgvplugin_webp.so.6.0.0", + "/usr/lib/graphviz/libgvplugin_xlib.so.6", + "/usr/lib/graphviz/libgvplugin_xlib.so.6.0.0", + "/usr/lib/libcdt.so.5", + "/usr/lib/libcdt.so.5.0.0", + "/usr/lib/libcgraph.so.6", + "/usr/lib/libcgraph.so.6.0.0", + "/usr/lib/libgvc.so.6", + "/usr/lib/libgvc.so.6.0.0", + "/usr/lib/libgvpr.so.2", + "/usr/lib/libgvpr.so.2.0.0", + "/usr/lib/libpathplan.so.4", + "/usr/lib/libpathplan.so.4.0.0", + "/usr/lib/libxdot.so.4", + "/usr/lib/libxdot.so.4.0.0", + "/usr/share/graphviz/graphs/directed/KW91.gv", + "/usr/share/graphviz/graphs/directed/Latin1.gv", + "/usr/share/graphviz/graphs/directed/NaN.gv", + "/usr/share/graphviz/graphs/directed/abstract.gv", + "/usr/share/graphviz/graphs/directed/alf.gv", + "/usr/share/graphviz/graphs/directed/arrows.gv", + "/usr/share/graphviz/graphs/directed/awilliams.gv", + "/usr/share/graphviz/graphs/directed/biological.gv", + "/usr/share/graphviz/graphs/directed/clust.gv", + "/usr/share/graphviz/graphs/directed/clust1.gv", + "/usr/share/graphviz/graphs/directed/clust2.gv", + "/usr/share/graphviz/graphs/directed/clust3.gv", + "/usr/share/graphviz/graphs/directed/clust4.gv", + "/usr/share/graphviz/graphs/directed/clust5.gv", + "/usr/share/graphviz/graphs/directed/crazy.gv", + "/usr/share/graphviz/graphs/directed/ctext.gv", + "/usr/share/graphviz/graphs/directed/dfa.gv", + "/usr/share/graphviz/graphs/directed/fig6.gv", + "/usr/share/graphviz/graphs/directed/fsm.gv", + "/usr/share/graphviz/graphs/directed/grammar.gv", + "/usr/share/graphviz/graphs/directed/hashtable.gv", + "/usr/share/graphviz/graphs/directed/honda-tokoro.gv", + "/usr/share/graphviz/graphs/directed/japanese.gv", + "/usr/share/graphviz/graphs/directed/jcctree.gv", + "/usr/share/graphviz/graphs/directed/jsort.gv", + "/usr/share/graphviz/graphs/directed/ldbxtried.gv", + "/usr/share/graphviz/graphs/directed/longflat.gv", + "/usr/share/graphviz/graphs/directed/mike.gv", + "/usr/share/graphviz/graphs/directed/nhg.gv", + "/usr/share/graphviz/graphs/directed/oldarrows.gv", + "/usr/share/graphviz/graphs/directed/pgram.gv", + "/usr/share/graphviz/graphs/directed/pm2way.gv", + "/usr/share/graphviz/graphs/directed/pmpipe.gv", + "/usr/share/graphviz/graphs/directed/polypoly.gv", + "/usr/share/graphviz/graphs/directed/proc3d.gv", + "/usr/share/graphviz/graphs/directed/psfonttest.gv", + "/usr/share/graphviz/graphs/directed/record2.gv", + "/usr/share/graphviz/graphs/directed/records.gv", + "/usr/share/graphviz/graphs/directed/rowe.gv", + "/usr/share/graphviz/graphs/directed/russian.gv", + "/usr/share/graphviz/graphs/directed/sdh.gv", + "/usr/share/graphviz/graphs/directed/shells.gv", + "/usr/share/graphviz/graphs/directed/states.gv", + "/usr/share/graphviz/graphs/directed/structs.gv", + "/usr/share/graphviz/graphs/directed/switch.gv", + "/usr/share/graphviz/graphs/directed/table.gv", + "/usr/share/graphviz/graphs/directed/train11.gv", + "/usr/share/graphviz/graphs/directed/trapeziumlr.gv", + "/usr/share/graphviz/graphs/directed/tree.gv", + "/usr/share/graphviz/graphs/directed/triedds.gv", + "/usr/share/graphviz/graphs/directed/try.gv", + "/usr/share/graphviz/graphs/directed/unix.gv", + "/usr/share/graphviz/graphs/directed/unix2.gv", + "/usr/share/graphviz/graphs/directed/viewfile.gv", + "/usr/share/graphviz/graphs/directed/world.gv", + "/usr/share/graphviz/graphs/undirected/ER.gv", + "/usr/share/graphviz/graphs/undirected/Heawood.gv", + "/usr/share/graphviz/graphs/undirected/Petersen.gv", + "/usr/share/graphviz/graphs/undirected/ngk10_4.gv", + "/usr/share/graphviz/graphs/undirected/process.gv", + "/usr/share/graphviz/gvpr/addedges", + "/usr/share/graphviz/gvpr/addranks", + "/usr/share/graphviz/gvpr/addrings", + "/usr/share/graphviz/gvpr/anon", + "/usr/share/graphviz/gvpr/attr", + "/usr/share/graphviz/gvpr/bb", + "/usr/share/graphviz/gvpr/bbox", + "/usr/share/graphviz/gvpr/binduce", + "/usr/share/graphviz/gvpr/bipart", + "/usr/share/graphviz/gvpr/chkclusters", + "/usr/share/graphviz/gvpr/chkedges", + "/usr/share/graphviz/gvpr/cliptree", + "/usr/share/graphviz/gvpr/col", + "/usr/share/graphviz/gvpr/collapse", + "/usr/share/graphviz/gvpr/color", + "/usr/share/graphviz/gvpr/cycle", + "/usr/share/graphviz/gvpr/dechain", + "/usr/share/graphviz/gvpr/deghist", + "/usr/share/graphviz/gvpr/deledges", + "/usr/share/graphviz/gvpr/delmulti", + "/usr/share/graphviz/gvpr/delnodes", + "/usr/share/graphviz/gvpr/depath", + "/usr/share/graphviz/gvpr/dijkstra", + "/usr/share/graphviz/gvpr/flatten", + "/usr/share/graphviz/gvpr/get-layers-list", + "/usr/share/graphviz/gvpr/group", + "/usr/share/graphviz/gvpr/histogram", + "/usr/share/graphviz/gvpr/indent", + "/usr/share/graphviz/gvpr/knbhd", + "/usr/share/graphviz/gvpr/maxdeg", + "/usr/share/graphviz/gvpr/path", + "/usr/share/graphviz/gvpr/rotate", + "/usr/share/graphviz/gvpr/scale", + "/usr/share/graphviz/gvpr/scalexy", + "/usr/share/graphviz/gvpr/span", + "/usr/share/graphviz/gvpr/topon", + "/usr/share/graphviz/gvpr/treetoclust", + "/usr/share/man/man1/acyclic.1", + "/usr/share/man/man1/bcomps.1", + "/usr/share/man/man1/ccomps.1", + "/usr/share/man/man1/circo.1", + "/usr/share/man/man1/cluster.1", + "/usr/share/man/man1/dijkstra.1", + "/usr/share/man/man1/dot.1", + "/usr/share/man/man1/dot2gxl.1", + "/usr/share/man/man1/edgepaint.1", + "/usr/share/man/man1/fdp.1", + "/usr/share/man/man1/gc.1", + "/usr/share/man/man1/gml2gv.1", + "/usr/share/man/man1/graphml2gv.1", + "/usr/share/man/man1/gv2gml.1", + "/usr/share/man/man1/gv2gxl.1", + "/usr/share/man/man1/gvcolor.1", + "/usr/share/man/man1/gvgen.1", + "/usr/share/man/man1/gvmap.1", + "/usr/share/man/man1/gvmap.sh.1", + "/usr/share/man/man1/gvpack.1", + "/usr/share/man/man1/gvpr.1", + "/usr/share/man/man1/gxl2dot.1", + "/usr/share/man/man1/gxl2gv.1", + "/usr/share/man/man1/mm2gv.1", + "/usr/share/man/man1/neato.1", + "/usr/share/man/man1/nop.1", + "/usr/share/man/man1/osage.1", + "/usr/share/man/man1/patchwork.1", + "/usr/share/man/man1/prune.1", + "/usr/share/man/man1/sccmap.1", + "/usr/share/man/man1/sfdp.1", + "/usr/share/man/man1/tred.1", + "/usr/share/man/man1/twopi.1", + "/usr/share/man/man1/unflatten.1", + "/usr/share/man/man1/vimdot.1", + "/usr/share/man/man7/graphviz.7" + ], + "name": "graphviz", + "provides": [ + "binary(acyclic)", + "binary(bcomps)", + "binary(ccomps)", + "binary(circo)", + "binary(cluster)", + "binary(dijkstra)", + "binary(dot)", + "binary(dot2gxl)", + "binary(dot_builtins)", + "binary(edgepaint)", + "binary(fdp)", + "binary(gc)", + "binary(gml2gv)", + "binary(graphml2gv)", + "binary(gv2gml)", + "binary(gv2gxl)", + "binary(gvcolor)", + "binary(gvgen)", + "binary(gvmap)", + "binary(gvmap.sh)", + "binary(gvpack)", + "binary(gvpr)", + "binary(gxl2dot)", + "binary(gxl2gv)", + "binary(mm2gv)", + "binary(neato)", + "binary(nop)", + "binary(osage)", + "binary(patchwork)", + "binary(prune)", + "binary(sccmap)", + "binary(sfdp)", + "binary(tred)", + "binary(twopi)", + "binary(unflatten)", + "binary(vimdot)", + "soname(graphviz/libgvplugin_core.so.6(x86_64))", + "soname(graphviz/libgvplugin_dot_layout.so.6(x86_64))", + "soname(graphviz/libgvplugin_gdk.so.6(x86_64))", + "soname(graphviz/libgvplugin_gs.so.6(x86_64))", + "soname(graphviz/libgvplugin_kitty.so.6(x86_64))", + "soname(graphviz/libgvplugin_neato_layout.so.6(x86_64))", + "soname(graphviz/libgvplugin_pango.so.6(x86_64))", + "soname(graphviz/libgvplugin_poppler.so.6(x86_64))", + "soname(graphviz/libgvplugin_rsvg.so.6(x86_64))", + "soname(graphviz/libgvplugin_vt.so.6(x86_64))", + "soname(graphviz/libgvplugin_webp.so.6(x86_64))", + "soname(graphviz/libgvplugin_xlib.so.6(x86_64))", + "soname(libcdt.so.5(x86_64))", + "soname(libcgraph.so.6(x86_64))", + "soname(libgvc.so.6(x86_64))", + "soname(libgvpr.so.2(x86_64))", + "soname(libpathplan.so.4(x86_64))", + "soname(libxdot.so.4(x86_64))" + ] + }, + "graphviz-devel": { + "build-depends": [ + "binary(groff)", + "ghostscript-devel", + "pkgconfig(expat)", + "pkgconfig(gdk-3.0)", + "pkgconfig(gdk-pixbuf-2.0)", + "pkgconfig(glu)", + "pkgconfig(glut)", + "pkgconfig(gts)", + "pkgconfig(librsvg-2.0)", + "pkgconfig(libwebp)", + "pkgconfig(pango)", + "pkgconfig(poppler)", + "pkgconfig(xaw6)" + ], + "depends": [ + "graphviz" + ], + "files": [ + "/usr/include/graphviz/arith.h", + "/usr/include/graphviz/cdt.h", + "/usr/include/graphviz/cgraph.h", + "/usr/include/graphviz/color.h", + "/usr/include/graphviz/geom.h", + "/usr/include/graphviz/graphviz_version.h", + "/usr/include/graphviz/gvc.h", + "/usr/include/graphviz/gvcext.h", + "/usr/include/graphviz/gvcjob.h", + "/usr/include/graphviz/gvcommon.h", + "/usr/include/graphviz/gvconfig.h", + "/usr/include/graphviz/gvplugin.h", + "/usr/include/graphviz/gvplugin_device.h", + "/usr/include/graphviz/gvplugin_layout.h", + "/usr/include/graphviz/gvplugin_loadimage.h", + "/usr/include/graphviz/gvplugin_render.h", + "/usr/include/graphviz/gvplugin_textlayout.h", + "/usr/include/graphviz/gvpr.h", + "/usr/include/graphviz/pack.h", + "/usr/include/graphviz/pathgeom.h", + "/usr/include/graphviz/pathplan.h", + "/usr/include/graphviz/textspan.h", + "/usr/include/graphviz/types.h", + "/usr/include/graphviz/usershape.h", + "/usr/include/graphviz/xdot.h", + "/usr/lib/graphviz/libgvplugin_core.so", + "/usr/lib/graphviz/libgvplugin_dot_layout.so", + "/usr/lib/graphviz/libgvplugin_gdk.so", + "/usr/lib/graphviz/libgvplugin_gs.so", + "/usr/lib/graphviz/libgvplugin_kitty.so", + "/usr/lib/graphviz/libgvplugin_neato_layout.so", + "/usr/lib/graphviz/libgvplugin_pango.so", + "/usr/lib/graphviz/libgvplugin_poppler.so", + "/usr/lib/graphviz/libgvplugin_rsvg.so", + "/usr/lib/graphviz/libgvplugin_vt.so", + "/usr/lib/graphviz/libgvplugin_webp.so", + "/usr/lib/graphviz/libgvplugin_xlib.so", + "/usr/lib/libcdt.so", + "/usr/lib/libcgraph.so", + "/usr/lib/libgvc.so", + "/usr/lib/libgvpr.so", + "/usr/lib/libpathplan.so", + "/usr/lib/libxdot.so", + "/usr/lib/pkgconfig/libcdt.pc", + "/usr/lib/pkgconfig/libcgraph.pc", + "/usr/lib/pkgconfig/libgvc.pc", + "/usr/lib/pkgconfig/libgvpr.pc", + "/usr/lib/pkgconfig/libpathplan.pc", + "/usr/lib/pkgconfig/libxdot.pc", + "/usr/share/man/man3/cdt.3", + "/usr/share/man/man3/cgraph.3", + "/usr/share/man/man3/expr.3", + "/usr/share/man/man3/gvc.3", + "/usr/share/man/man3/gvpr.3", + "/usr/share/man/man3/pack.3", + "/usr/share/man/man3/pathplan.3", + "/usr/share/man/man3/xdot.3" + ], + "name": "graphviz-devel", + "provides": [ + "pkgconfig(libcdt)", + "pkgconfig(libcgraph)", + "pkgconfig(libgvc)", + "pkgconfig(libgvpr)", + "pkgconfig(libpathplan)", + "pkgconfig(libxdot)" + ] + }, + "graphviz-docs": { + "build-depends": [ + "binary(groff)", + "ghostscript-devel", + "pkgconfig(expat)", + "pkgconfig(gdk-3.0)", + "pkgconfig(gdk-pixbuf-2.0)", + "pkgconfig(glu)", + "pkgconfig(glut)", + "pkgconfig(gts)", + "pkgconfig(librsvg-2.0)", + "pkgconfig(libwebp)", + "pkgconfig(pango)", + "pkgconfig(poppler)", + "pkgconfig(xaw6)" + ], + "files": [ + "/usr/share/doc/graphviz/AUTHORS", + "/usr/share/doc/graphviz/Agraph.pdf", + "/usr/share/doc/graphviz/CHANGELOG.md", + "/usr/share/doc/graphviz/COPYING", + "/usr/share/doc/graphviz/Dot.ref", + "/usr/share/doc/graphviz/FAQ.html", + "/usr/share/doc/graphviz/NEWS", + "/usr/share/doc/graphviz/acyclic.1.pdf", + "/usr/share/doc/graphviz/bcomps.1.pdf", + "/usr/share/doc/graphviz/build.html", + "/usr/share/doc/graphviz/ccomps.1.pdf", + "/usr/share/doc/graphviz/cdt.3.pdf", + "/usr/share/doc/graphviz/cgraph.3.pdf", + "/usr/share/doc/graphviz/char.html", + "/usr/share/doc/graphviz/circo.1.pdf", + "/usr/share/doc/graphviz/cluster.1.pdf", + "/usr/share/doc/graphviz/cpl1.0.txt", + "/usr/share/doc/graphviz/dijkstra.1.pdf", + "/usr/share/doc/graphviz/dot.1.pdf", + "/usr/share/doc/graphviz/dot2gxl.1.pdf", + "/usr/share/doc/graphviz/dotguide.pdf", + "/usr/share/doc/graphviz/edgepaint.1.pdf", + "/usr/share/doc/graphviz/expr.3.pdf", + "/usr/share/doc/graphviz/fdp.1.pdf", + "/usr/share/doc/graphviz/gc.1.pdf", + "/usr/share/doc/graphviz/gdtclft.entities.example.png", + "/usr/share/doc/graphviz/gml2gv.1.pdf", + "/usr/share/doc/graphviz/graphml2gv.1.pdf", + "/usr/share/doc/graphviz/gv2gml.1.pdf", + "/usr/share/doc/graphviz/gv2gxl.1.pdf", + "/usr/share/doc/graphviz/gvc.3.pdf", + "/usr/share/doc/graphviz/gvcolor.1.pdf", + "/usr/share/doc/graphviz/gvgen.1.pdf", + "/usr/share/doc/graphviz/gvmap.1.pdf", + "/usr/share/doc/graphviz/gvmap.sh.1.pdf", + "/usr/share/doc/graphviz/gvpack.1.pdf", + "/usr/share/doc/graphviz/gvpr.1.pdf", + "/usr/share/doc/graphviz/gvpr.3.pdf", + "/usr/share/doc/graphviz/gxl2dot.1.pdf", + "/usr/share/doc/graphviz/gxl2gv.1.pdf", + "/usr/share/doc/graphviz/index.html", + "/usr/share/doc/graphviz/info/arrows.html", + "/usr/share/doc/graphviz/info/attrs.html", + "/usr/share/doc/graphviz/info/colors.html", + "/usr/share/doc/graphviz/info/command.html", + "/usr/share/doc/graphviz/info/index.html", + "/usr/share/doc/graphviz/info/lang.html", + "/usr/share/doc/graphviz/info/output.html", + "/usr/share/doc/graphviz/info/shapes.html", + "/usr/share/doc/graphviz/internal_todo.html", + "/usr/share/doc/graphviz/latex_suggestions.txt", + "/usr/share/doc/graphviz/libguide.pdf", + "/usr/share/doc/graphviz/mm2gv.1.pdf", + "/usr/share/doc/graphviz/neato.1.pdf", + "/usr/share/doc/graphviz/neatoguide.pdf", + "/usr/share/doc/graphviz/nop.1.pdf", + "/usr/share/doc/graphviz/osage.1.pdf", + "/usr/share/doc/graphviz/pack.3.pdf", + "/usr/share/doc/graphviz/patchwork.1.pdf", + "/usr/share/doc/graphviz/pathplan.3.pdf", + "/usr/share/doc/graphviz/prune.1.pdf", + "/usr/share/doc/graphviz/pspdf.png", + "/usr/share/doc/graphviz/sccmap.1.pdf", + "/usr/share/doc/graphviz/schema/arguments.xml", + "/usr/share/doc/graphviz/schema/attributes.xml", + "/usr/share/doc/graphviz/schema/attributes.xslt", + "/usr/share/doc/graphviz/sfdp.1.pdf", + "/usr/share/doc/graphviz/todo.html", + "/usr/share/doc/graphviz/tred.1.pdf", + "/usr/share/doc/graphviz/twopi.1.pdf", + "/usr/share/doc/graphviz/unflatten.1.pdf", + "/usr/share/doc/graphviz/vimdot.1.pdf", + "/usr/share/doc/graphviz/winbuild.html", + "/usr/share/doc/graphviz/xdot.3.pdf" + ], + "name": "graphviz-docs" + } + }, + "source-name": "graphviz", + "source-release": "1", + "source-version": "12.2.0" +} diff --git a/g/graphviz/monitoring.yaml b/g/graphviz/monitoring.yaml new file mode 100644 index 000000000..9608e6d1f --- /dev/null +++ b/g/graphviz/monitoring.yaml @@ -0,0 +1,7 @@ +releases: + id: 1249 + rss: https://gitlab.com/graphviz/graphviz/-/tags?&format=atom +security: + cpe: + - vendor: graphviz + product: graphviz diff --git a/g/graphviz/stone.yaml b/g/graphviz/stone.yaml new file mode 100644 index 000000000..f3a49c7a9 --- /dev/null +++ b/g/graphviz/stone.yaml @@ -0,0 +1,44 @@ +# +# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers +# +# SPDX-License-Identifier: MPL-2.0 +# +name : graphviz +version : 12.2.0 +release : 1 +homepage : https://www.graphviz.org +upstreams : + - https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/12.2.0/graphviz-12.2.0.tar.gz : bd56a15908567ae56f77fcad167f30416b12f4147f91467cbf27265ce11140ad +summary : Graphviz is open source graph visualization software +description : | + Graphviz is open source graph visualization software +license : EPL-1.0 +builddeps : + - binary(groff) + # Enable later for gvedit + # pkgconfig(Qt5Core) + - pkgconfig(expat) + - pkgconfig(gdk-3.0) + - pkgconfig(gdk-pixbuf-2.0) + - pkgconfig(glu) + - pkgconfig(glut) + - pkgconfig(gts) + - pkgconfig(librsvg-2.0) + - pkgconfig(libwebp) + - pkgconfig(pango) + - pkgconfig(poppler) + - pkgconfig(xaw6) + - ghostscript-devel +packages : + - "%(name)-devel": + paths: + - /usr/lib/graphviz/*.so + - "%(name)-docs": + paths: + - /usr/share/doc/* +setup : | + %configure +build : | + %make +install : | + %make_install diff --git a/g/gts/manifest.x86_64.bin b/g/gts/manifest.x86_64.bin new file mode 100644 index 000000000..ee44d7d82 Binary files /dev/null and b/g/gts/manifest.x86_64.bin differ diff --git a/g/gts/manifest.x86_64.jsonc b/g/gts/manifest.x86_64.jsonc new file mode 100644 index 000000000..8b168c1fd --- /dev/null +++ b/g/gts/manifest.x86_64.jsonc @@ -0,0 +1,70 @@ +/** Human readable report. This is not consumed by boulder */ +{ + "manifest-version": "0.2", + "packages": { + "gts": { + "build-depends": [ + "pkgconfig(glib-2.0)" + ], + "depends": [ + "interpreter(/usr/lib/ld-linux-x86-64.so.2(x86_64))", + "soname(libc.so.6(x86_64))", + "soname(libglib-2.0.so.0(x86_64))", + "soname(libm.so.6(x86_64))" + ], + "files": [ + "/usr/bin/delaunay", + "/usr/bin/gts-config", + "/usr/bin/gts2dxf", + "/usr/bin/gts2oogl", + "/usr/bin/gts2stl", + "/usr/bin/gtscheck", + "/usr/bin/gtscompare", + "/usr/bin/gtstemplate", + "/usr/bin/stl2gts", + "/usr/bin/transform", + "/usr/lib/libgts-0.7.so.5", + "/usr/lib/libgts-0.7.so.5.0.1" + ], + "name": "gts", + "provides": [ + "binary(delaunay)", + "binary(gts-config)", + "binary(gts2dxf)", + "binary(gts2oogl)", + "binary(gts2stl)", + "binary(gtscheck)", + "binary(gtscompare)", + "binary(gtstemplate)", + "binary(stl2gts)", + "binary(transform)", + "soname(libgts-0.7.so.5(x86_64))" + ] + }, + "gts-devel": { + "build-depends": [ + "pkgconfig(glib-2.0)" + ], + "depends": [ + "gts", + "pkgconfig(glib-2.0)", + "pkgconfig(gmodule-2.0)", + "pkgconfig(gthread-2.0)" + ], + "files": [ + "/usr/include/gts.h", + "/usr/include/gtsconfig.h", + "/usr/lib/libgts.so", + "/usr/lib/pkgconfig/gts.pc", + "/usr/share/aclocal/gts.m4" + ], + "name": "gts-devel", + "provides": [ + "pkgconfig(gts)" + ] + } + }, + "source-name": "gts", + "source-release": "1", + "source-version": "0.7.6" +} diff --git a/g/gts/monitoring.yaml b/g/gts/monitoring.yaml new file mode 100644 index 000000000..f7daf8aa6 --- /dev/null +++ b/g/gts/monitoring.yaml @@ -0,0 +1,5 @@ +releases: + id: 376254 + rss: https://sourceforge.net/projects/gts/rss?limit=200 +security: + cpe:~ diff --git a/g/gts/stone.yaml b/g/gts/stone.yaml new file mode 100644 index 000000000..cf7563027 --- /dev/null +++ b/g/gts/stone.yaml @@ -0,0 +1,23 @@ +# +# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers +# +# SPDX-License-Identifier: MPL-2.0 +# +name : gts +version : 0.7.6 +release : 1 +homepage : https://gts.sourceforge.net/ +upstreams : + - https://sourceforge.net/projects/gts/files/gts/0.7.6/gts-0.7.6.tar.gz : 059c3e13e3e3b796d775ec9f96abdce8f2b3b5144df8514eda0cc12e13e8b81e +summary : GNU Triangulated Surface Library +description : | + GTS stands for the GNU Triangulated Surface Library +license : LGPL-2.0-or-later +builddeps : + - pkgconfig(glib-2.0) +setup : | + %configure --disable-static +build : | + %make +install : | + %make_install diff --git a/l/libxaw/manifest.x86_64.bin b/l/libxaw/manifest.x86_64.bin new file mode 100644 index 000000000..ca45a82cd Binary files /dev/null and b/l/libxaw/manifest.x86_64.bin differ diff --git a/l/libxaw/manifest.x86_64.jsonc b/l/libxaw/manifest.x86_64.jsonc new file mode 100644 index 000000000..6e1e10427 --- /dev/null +++ b/l/libxaw/manifest.x86_64.jsonc @@ -0,0 +1,202 @@ +/** Human readable report. This is not consumed by boulder */ +{ + "manifest-version": "0.2", + "packages": { + "libXaw": { + "build-depends": [ + "pkgconfig(x11)", + "pkgconfig(xext)", + "pkgconfig(xmu)", + "pkgconfig(xpm)", + "pkgconfig(xproto)", + "pkgconfig(xt)" + ], + "depends": [ + "soname(libX11.so.6(x86_64))", + "soname(libXext.so.6(x86_64))", + "soname(libXmu.so.6(x86_64))", + "soname(libXpm.so.4(x86_64))", + "soname(libXt.so.6(x86_64))", + "soname(libc.so.6(x86_64))" + ], + "files": [ + "/usr/lib/libXaw.so.6", + "/usr/lib/libXaw.so.7", + "/usr/lib/libXaw6.so.6", + "/usr/lib/libXaw6.so.6.0.1", + "/usr/lib/libXaw7.so.7", + "/usr/lib/libXaw7.so.7.0.0" + ], + "name": "libXaw", + "provides": [ + "soname(libXaw.so.6(x86_64))", + "soname(libXaw.so.7(x86_64))" + ] + }, + "libXaw-devel": { + "build-depends": [ + "pkgconfig(x11)", + "pkgconfig(xext)", + "pkgconfig(xmu)", + "pkgconfig(xpm)", + "pkgconfig(xproto)", + "pkgconfig(xt)" + ], + "depends": [ + "libXaw", + "pkgconfig(x11)", + "pkgconfig(xext)", + "pkgconfig(xmu)", + "pkgconfig(xpm)", + "pkgconfig(xproto)", + "pkgconfig(xt)" + ], + "files": [ + "/usr/include/X11/Xaw/AllWidgets.h", + "/usr/include/X11/Xaw/AsciiSink.h", + "/usr/include/X11/Xaw/AsciiSinkP.h", + "/usr/include/X11/Xaw/AsciiSrc.h", + "/usr/include/X11/Xaw/AsciiSrcP.h", + "/usr/include/X11/Xaw/AsciiText.h", + "/usr/include/X11/Xaw/AsciiTextP.h", + "/usr/include/X11/Xaw/Box.h", + "/usr/include/X11/Xaw/BoxP.h", + "/usr/include/X11/Xaw/Cardinals.h", + "/usr/include/X11/Xaw/Command.h", + "/usr/include/X11/Xaw/CommandP.h", + "/usr/include/X11/Xaw/Dialog.h", + "/usr/include/X11/Xaw/DialogP.h", + "/usr/include/X11/Xaw/Form.h", + "/usr/include/X11/Xaw/FormP.h", + "/usr/include/X11/Xaw/Grip.h", + "/usr/include/X11/Xaw/GripP.h", + "/usr/include/X11/Xaw/Label.h", + "/usr/include/X11/Xaw/LabelP.h", + "/usr/include/X11/Xaw/List.h", + "/usr/include/X11/Xaw/ListP.h", + "/usr/include/X11/Xaw/MenuButtoP.h", + "/usr/include/X11/Xaw/MenuButton.h", + "/usr/include/X11/Xaw/MultiSink.h", + "/usr/include/X11/Xaw/MultiSinkP.h", + "/usr/include/X11/Xaw/MultiSrc.h", + "/usr/include/X11/Xaw/MultiSrcP.h", + "/usr/include/X11/Xaw/Paned.h", + "/usr/include/X11/Xaw/PanedP.h", + "/usr/include/X11/Xaw/Panner.h", + "/usr/include/X11/Xaw/PannerP.h", + "/usr/include/X11/Xaw/Porthole.h", + "/usr/include/X11/Xaw/PortholeP.h", + "/usr/include/X11/Xaw/Repeater.h", + "/usr/include/X11/Xaw/RepeaterP.h", + "/usr/include/X11/Xaw/Reports.h", + "/usr/include/X11/Xaw/Scrollbar.h", + "/usr/include/X11/Xaw/ScrollbarP.h", + "/usr/include/X11/Xaw/Simple.h", + "/usr/include/X11/Xaw/SimpleMenP.h", + "/usr/include/X11/Xaw/SimpleMenu.h", + "/usr/include/X11/Xaw/SimpleP.h", + "/usr/include/X11/Xaw/Sme.h", + "/usr/include/X11/Xaw/SmeBSB.h", + "/usr/include/X11/Xaw/SmeBSBP.h", + "/usr/include/X11/Xaw/SmeLine.h", + "/usr/include/X11/Xaw/SmeLineP.h", + "/usr/include/X11/Xaw/SmeP.h", + "/usr/include/X11/Xaw/StripCharP.h", + "/usr/include/X11/Xaw/StripChart.h", + "/usr/include/X11/Xaw/Template.c", + "/usr/include/X11/Xaw/Template.h", + "/usr/include/X11/Xaw/TemplateP.h", + "/usr/include/X11/Xaw/Text.h", + "/usr/include/X11/Xaw/TextP.h", + "/usr/include/X11/Xaw/TextSink.h", + "/usr/include/X11/Xaw/TextSinkP.h", + "/usr/include/X11/Xaw/TextSrc.h", + "/usr/include/X11/Xaw/TextSrcP.h", + "/usr/include/X11/Xaw/Tip.h", + "/usr/include/X11/Xaw/TipP.h", + "/usr/include/X11/Xaw/Toggle.h", + "/usr/include/X11/Xaw/ToggleP.h", + "/usr/include/X11/Xaw/Tree.h", + "/usr/include/X11/Xaw/TreeP.h", + "/usr/include/X11/Xaw/VendorEP.h", + "/usr/include/X11/Xaw/Viewport.h", + "/usr/include/X11/Xaw/ViewportP.h", + "/usr/include/X11/Xaw/XawImP.h", + "/usr/include/X11/Xaw/XawInit.h", + "/usr/lib/libXaw.so", + "/usr/lib/libXaw6.so", + "/usr/lib/libXaw7.so", + "/usr/lib/pkgconfig/xaw6.pc", + "/usr/lib/pkgconfig/xaw7.pc", + "/usr/share/man/man3/Xaw.3" + ], + "name": "libXaw-devel", + "provides": [ + "pkgconfig(xaw6)", + "pkgconfig(xaw7)" + ] + }, + "libXaw-docs": { + "build-depends": [ + "pkgconfig(x11)", + "pkgconfig(xext)", + "pkgconfig(xmu)", + "pkgconfig(xpm)", + "pkgconfig(xproto)", + "pkgconfig(xt)" + ], + "files": [ + "/usr/share/doc/libXaw/AsciiSink.xml", + "/usr/share/doc/libXaw/AsciiSource.xml", + "/usr/share/doc/libXaw/AsciiText.xml", + "/usr/share/doc/libXaw/Box.xml", + "/usr/share/doc/libXaw/CH1.xml", + "/usr/share/doc/libXaw/CH2.xml", + "/usr/share/doc/libXaw/CH3.xml", + "/usr/share/doc/libXaw/CH4.xml", + "/usr/share/doc/libXaw/CH5.xml", + "/usr/share/doc/libXaw/CH6.xml", + "/usr/share/doc/libXaw/CH7.xml", + "/usr/share/doc/libXaw/Command.xml", + "/usr/share/doc/libXaw/Dialog.xml", + "/usr/share/doc/libXaw/Form.xml", + "/usr/share/doc/libXaw/Grip.xml", + "/usr/share/doc/libXaw/Label.xml", + "/usr/share/doc/libXaw/List.xml", + "/usr/share/doc/libXaw/MenuButton.xml", + "/usr/share/doc/libXaw/Paned.xml", + "/usr/share/doc/libXaw/Panner.xml", + "/usr/share/doc/libXaw/Porthole.xml", + "/usr/share/doc/libXaw/Repeater.xml", + "/usr/share/doc/libXaw/Scrollbar.xml", + "/usr/share/doc/libXaw/Simple.xml", + "/usr/share/doc/libXaw/SimpleMenu.xml", + "/usr/share/doc/libXaw/Sme.xml", + "/usr/share/doc/libXaw/SmeBSB.xml", + "/usr/share/doc/libXaw/SmeLine.xml", + "/usr/share/doc/libXaw/StripChart.xml", + "/usr/share/doc/libXaw/TPage_Credits.xml", + "/usr/share/doc/libXaw/Template.xml", + "/usr/share/doc/libXaw/Template_private_header_file.xml", + "/usr/share/doc/libXaw/Template_public_header_file.xml", + "/usr/share/doc/libXaw/Template_widget_source_file.xml", + "/usr/share/doc/libXaw/Text.xml", + "/usr/share/doc/libXaw/TextActions.xml", + "/usr/share/doc/libXaw/TextActions_default_translation_bindings.xml", + "/usr/share/doc/libXaw/TextActions_text_widget_actions.xml", + "/usr/share/doc/libXaw/TextCustom.xml", + "/usr/share/doc/libXaw/TextFuncs.xml", + "/usr/share/doc/libXaw/TextSink.xml", + "/usr/share/doc/libXaw/TextSource.xml", + "/usr/share/doc/libXaw/Toggle.xml", + "/usr/share/doc/libXaw/Tree.xml", + "/usr/share/doc/libXaw/Viewport.xml", + "/usr/share/doc/libXaw/libXaw.xml" + ], + "name": "libXaw-docs" + } + }, + "source-name": "libXaw", + "source-release": "1", + "source-version": "1.0.16" +} diff --git a/l/libxaw/monitoring.yaml b/l/libxaw/monitoring.yaml new file mode 100644 index 000000000..f850ba401 --- /dev/null +++ b/l/libxaw/monitoring.yaml @@ -0,0 +1,5 @@ +releases: + id: 1766 + rss: ~ +security: + cpe: ~ diff --git a/l/libxaw/stone.yaml b/l/libxaw/stone.yaml new file mode 100644 index 000000000..0aca6eff7 --- /dev/null +++ b/l/libxaw/stone.yaml @@ -0,0 +1,32 @@ +# +# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers +# +# SPDX-License-Identifier: MPL-2.0 +# +name : libXaw +version : 1.0.16 +release : 1 +homepage : https://www.x.org/ +upstreams : + - https://www.x.org/releases/individual/lib/libXaw-1.0.16.tar.gz : 012f90adf8739f2f023d63a5fee1528949cf2aba92ef7ac1abcfc2ae9cf28798 +summary : X11 Athena Widget library +description : | + Xaw is the X Athena Widget Set. Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library. +license : MIT +builddeps : + - pkgconfig(x11) + - pkgconfig(xext) + - pkgconfig(xmu) + - pkgconfig(xpm) + - pkgconfig(xproto) + - pkgconfig(xt) +packages : + - "%(name)-docs": + paths: + - /usr/share/doc/* +setup : | + %configure --disable-static +build : | + %make +install : | + %make_install diff --git a/l/libxpm/manifest.x86_64.bin b/l/libxpm/manifest.x86_64.bin new file mode 100644 index 000000000..836543212 Binary files /dev/null and b/l/libxpm/manifest.x86_64.bin differ diff --git a/l/libxpm/manifest.x86_64.jsonc b/l/libxpm/manifest.x86_64.jsonc new file mode 100644 index 000000000..00e2ce738 --- /dev/null +++ b/l/libxpm/manifest.x86_64.jsonc @@ -0,0 +1,94 @@ +/** Human readable report. This is not consumed by boulder */ +{ + "manifest-version": "0.2", + "packages": { + "libxpm": { + "build-depends": [ + "gettext-devel", + "pkgconfig(glib-2.0)", + "pkgconfig(x11)" + ], + "depends": [ + "interpreter(/usr/lib/ld-linux-x86-64.so.2(x86_64))", + "soname(libX11.so.6(x86_64))", + "soname(libc.so.6(x86_64))" + ], + "files": [ + "/usr/bin/cxpm", + "/usr/lib/libXpm.so.4", + "/usr/lib/libXpm.so.4.11.0", + "/usr/share/man/man1/cxpm.1", + "/usr/share/man/man1/sxpm.1" + ], + "name": "libxpm", + "provides": [ + "binary(cxpm)", + "soname(libXpm.so.4(x86_64))" + ] + }, + "libxpm-devel": { + "build-depends": [ + "gettext-devel", + "pkgconfig(glib-2.0)", + "pkgconfig(x11)" + ], + "depends": [ + "libxpm", + "pkgconfig(x11)" + ], + "files": [ + "/usr/include/X11/xpm.h", + "/usr/lib/libXpm.so", + "/usr/lib/pkgconfig/xpm.pc", + "/usr/share/man/man3/XpmAttributesSize.3", + "/usr/share/man/man3/XpmCreateBuffer.3", + "/usr/share/man/man3/XpmCreateBufferFromImage.3", + "/usr/share/man/man3/XpmCreateBufferFromPixmap.3", + "/usr/share/man/man3/XpmCreateBufferFromXpmImage.3", + "/usr/share/man/man3/XpmCreateData.3", + "/usr/share/man/man3/XpmCreateDataFromImage.3", + "/usr/share/man/man3/XpmCreateDataFromPixmap.3", + "/usr/share/man/man3/XpmCreateDataFromXpmImage.3", + "/usr/share/man/man3/XpmCreateImage.3", + "/usr/share/man/man3/XpmCreateImageFromBuffer.3", + "/usr/share/man/man3/XpmCreateImageFromData.3", + "/usr/share/man/man3/XpmCreateImageFromXpmImage.3", + "/usr/share/man/man3/XpmCreatePixmap.3", + "/usr/share/man/man3/XpmCreatePixmapFromBuffer.3", + "/usr/share/man/man3/XpmCreatePixmapFromData.3", + "/usr/share/man/man3/XpmCreatePixmapFromXpmImage.3", + "/usr/share/man/man3/XpmCreateXpmImage.3", + "/usr/share/man/man3/XpmCreateXpmImageFromBuffer.3", + "/usr/share/man/man3/XpmCreateXpmImageFromData.3", + "/usr/share/man/man3/XpmCreateXpmImageFromImage.3", + "/usr/share/man/man3/XpmCreateXpmImageFromPixmap.3", + "/usr/share/man/man3/XpmFree.3", + "/usr/share/man/man3/XpmFreeAttributes.3", + "/usr/share/man/man3/XpmFreeExtensions.3", + "/usr/share/man/man3/XpmFreeXpmImage.3", + "/usr/share/man/man3/XpmFreeXpmInfo.3", + "/usr/share/man/man3/XpmGetErrorString.3", + "/usr/share/man/man3/XpmLibraryVersion.3", + "/usr/share/man/man3/XpmMisc.3", + "/usr/share/man/man3/XpmRead.3", + "/usr/share/man/man3/XpmReadFileToBuffer.3", + "/usr/share/man/man3/XpmReadFileToData.3", + "/usr/share/man/man3/XpmReadFileToImage.3", + "/usr/share/man/man3/XpmReadFileToPixmap.3", + "/usr/share/man/man3/XpmReadFileToXpmImage.3", + "/usr/share/man/man3/XpmWrite.3", + "/usr/share/man/man3/XpmWriteFileFromBuffer.3", + "/usr/share/man/man3/XpmWriteFileFromImage.3", + "/usr/share/man/man3/XpmWriteFileFromPixmap.3", + "/usr/share/man/man3/XpmWriteFileFromXpmImage.3" + ], + "name": "libxpm-devel", + "provides": [ + "pkgconfig(xpm)" + ] + } + }, + "source-name": "libxpm", + "source-release": "1", + "source-version": "3.5.17" +} diff --git a/l/libxpm/monitoring.yaml b/l/libxpm/monitoring.yaml new file mode 100644 index 000000000..ea5f985dd --- /dev/null +++ b/l/libxpm/monitoring.yaml @@ -0,0 +1,7 @@ +releases: + id: 1787 + rss: https://gitlab.freedesktop.org/xorg/lib/libxpm/-/tags?format=atom +security: + cpe: + - vendor: libxpm_project + product: libxpm diff --git a/l/libxpm/stone.yaml b/l/libxpm/stone.yaml new file mode 100644 index 000000000..711ad1e54 --- /dev/null +++ b/l/libxpm/stone.yaml @@ -0,0 +1,30 @@ +# +# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers +# +# SPDX-License-Identifier: MPL-2.0 +# +name : libxpm +version : 3.5.17 +release : 1 +homepage : https://gitlab.freedesktop.org/xorg/lib/libxpm +upstreams : + - https://www.x.org/releases/individual/lib/libXpm-3.5.17.tar.gz : 959466c7dfcfcaa8a65055bfc311f74d4c43d9257900f85ab042604d286df0c6 +summary : X Pixmap (XPM) image file format library +description : | + libXpm provides support and common operations for the XPM pixmap format, which is commonly used in legacy X applications. XPM is an extension of the monochrome XBM bitmap specified in the X protocol. +license : MIT +builddeps : + - pkgconfig(x11) + - gettext-devel +checkdeps : + - pkgconfig(glib-2.0) +setup : | + %configure --disable-open-zfile \ + --disable-static \ + --enable-unit-tests +build : | + %make +install : | + %make_install +check : | + %make check diff --git a/s/spdlog/manifest.x86_64.bin b/s/spdlog/manifest.x86_64.bin new file mode 100644 index 000000000..add5d3bbb Binary files /dev/null and b/s/spdlog/manifest.x86_64.bin differ diff --git a/s/spdlog/manifest.x86_64.jsonc b/s/spdlog/manifest.x86_64.jsonc new file mode 100644 index 000000000..8680cbe54 --- /dev/null +++ b/s/spdlog/manifest.x86_64.jsonc @@ -0,0 +1,140 @@ +/** Human readable report. This is not consumed by boulder */ +{ + "manifest-version": "0.2", + "packages": { + "spdlog": { + "build-depends": [ + "pkgconfig(fmt)" + ], + "depends": [ + "soname(ld-linux-x86-64.so.2(x86_64))", + "soname(libc++.so.1(x86_64))", + "soname(libc.so.6(x86_64))", + "soname(libfmt.so.10(x86_64))", + "soname(libunwind.so.1(x86_64))" + ], + "files": [ + "/usr/lib/libspdlog.so.1.12", + "/usr/lib/libspdlog.so.1.12.0" + ], + "name": "spdlog", + "provides": [ + "soname(libspdlog.so.1.12(x86_64))" + ] + }, + "spdlog-devel": { + "build-depends": [ + "pkgconfig(fmt)" + ], + "depends": [ + "pkgconfig(fmt)", + "spdlog" + ], + "files": [ + "/usr/include/spdlog/async.h", + "/usr/include/spdlog/async_logger-inl.h", + "/usr/include/spdlog/async_logger.h", + "/usr/include/spdlog/cfg/argv.h", + "/usr/include/spdlog/cfg/env.h", + "/usr/include/spdlog/cfg/helpers-inl.h", + "/usr/include/spdlog/cfg/helpers.h", + "/usr/include/spdlog/common-inl.h", + "/usr/include/spdlog/common.h", + "/usr/include/spdlog/details/backtracer-inl.h", + "/usr/include/spdlog/details/backtracer.h", + "/usr/include/spdlog/details/circular_q.h", + "/usr/include/spdlog/details/console_globals.h", + "/usr/include/spdlog/details/file_helper-inl.h", + "/usr/include/spdlog/details/file_helper.h", + "/usr/include/spdlog/details/fmt_helper.h", + "/usr/include/spdlog/details/log_msg-inl.h", + "/usr/include/spdlog/details/log_msg.h", + "/usr/include/spdlog/details/log_msg_buffer-inl.h", + "/usr/include/spdlog/details/log_msg_buffer.h", + "/usr/include/spdlog/details/mpmc_blocking_q.h", + "/usr/include/spdlog/details/null_mutex.h", + "/usr/include/spdlog/details/os-inl.h", + "/usr/include/spdlog/details/os.h", + "/usr/include/spdlog/details/periodic_worker-inl.h", + "/usr/include/spdlog/details/periodic_worker.h", + "/usr/include/spdlog/details/registry-inl.h", + "/usr/include/spdlog/details/registry.h", + "/usr/include/spdlog/details/synchronous_factory.h", + "/usr/include/spdlog/details/tcp_client-windows.h", + "/usr/include/spdlog/details/tcp_client.h", + "/usr/include/spdlog/details/thread_pool-inl.h", + "/usr/include/spdlog/details/thread_pool.h", + "/usr/include/spdlog/details/udp_client-windows.h", + "/usr/include/spdlog/details/udp_client.h", + "/usr/include/spdlog/details/windows_include.h", + "/usr/include/spdlog/fmt/bin_to_hex.h", + "/usr/include/spdlog/fmt/chrono.h", + "/usr/include/spdlog/fmt/compile.h", + "/usr/include/spdlog/fmt/fmt.h", + "/usr/include/spdlog/fmt/ostr.h", + "/usr/include/spdlog/fmt/ranges.h", + "/usr/include/spdlog/fmt/std.h", + "/usr/include/spdlog/fmt/xchar.h", + "/usr/include/spdlog/formatter.h", + "/usr/include/spdlog/fwd.h", + "/usr/include/spdlog/logger-inl.h", + "/usr/include/spdlog/logger.h", + "/usr/include/spdlog/pattern_formatter-inl.h", + "/usr/include/spdlog/pattern_formatter.h", + "/usr/include/spdlog/sinks/android_sink.h", + "/usr/include/spdlog/sinks/ansicolor_sink-inl.h", + "/usr/include/spdlog/sinks/ansicolor_sink.h", + "/usr/include/spdlog/sinks/base_sink-inl.h", + "/usr/include/spdlog/sinks/base_sink.h", + "/usr/include/spdlog/sinks/basic_file_sink-inl.h", + "/usr/include/spdlog/sinks/basic_file_sink.h", + "/usr/include/spdlog/sinks/callback_sink.h", + "/usr/include/spdlog/sinks/daily_file_sink.h", + "/usr/include/spdlog/sinks/dist_sink.h", + "/usr/include/spdlog/sinks/dup_filter_sink.h", + "/usr/include/spdlog/sinks/hourly_file_sink.h", + "/usr/include/spdlog/sinks/kafka_sink.h", + "/usr/include/spdlog/sinks/mongo_sink.h", + "/usr/include/spdlog/sinks/msvc_sink.h", + "/usr/include/spdlog/sinks/null_sink.h", + "/usr/include/spdlog/sinks/ostream_sink.h", + "/usr/include/spdlog/sinks/qt_sinks.h", + "/usr/include/spdlog/sinks/ringbuffer_sink.h", + "/usr/include/spdlog/sinks/rotating_file_sink-inl.h", + "/usr/include/spdlog/sinks/rotating_file_sink.h", + "/usr/include/spdlog/sinks/sink-inl.h", + "/usr/include/spdlog/sinks/sink.h", + "/usr/include/spdlog/sinks/stdout_color_sinks-inl.h", + "/usr/include/spdlog/sinks/stdout_color_sinks.h", + "/usr/include/spdlog/sinks/stdout_sinks-inl.h", + "/usr/include/spdlog/sinks/stdout_sinks.h", + "/usr/include/spdlog/sinks/syslog_sink.h", + "/usr/include/spdlog/sinks/systemd_sink.h", + "/usr/include/spdlog/sinks/tcp_sink.h", + "/usr/include/spdlog/sinks/udp_sink.h", + "/usr/include/spdlog/sinks/win_eventlog_sink.h", + "/usr/include/spdlog/sinks/wincolor_sink-inl.h", + "/usr/include/spdlog/sinks/wincolor_sink.h", + "/usr/include/spdlog/spdlog-inl.h", + "/usr/include/spdlog/spdlog.h", + "/usr/include/spdlog/stopwatch.h", + "/usr/include/spdlog/tweakme.h", + "/usr/include/spdlog/version.h", + "/usr/lib/cmake/spdlog/spdlogConfig.cmake", + "/usr/lib/cmake/spdlog/spdlogConfigTargets-release.cmake", + "/usr/lib/cmake/spdlog/spdlogConfigTargets.cmake", + "/usr/lib/cmake/spdlog/spdlogConfigVersion.cmake", + "/usr/lib/libspdlog.so", + "/usr/lib/pkgconfig/spdlog.pc" + ], + "name": "spdlog-devel", + "provides": [ + "cmake(spdlog)", + "pkgconfig(spdlog)" + ] + } + }, + "source-name": "spdlog", + "source-release": "1", + "source-version": "1.12.0" +} diff --git a/s/spdlog/monitoring.yaml b/s/spdlog/monitoring.yaml new file mode 100644 index 000000000..c1ab7294d --- /dev/null +++ b/s/spdlog/monitoring.yaml @@ -0,0 +1,5 @@ +releases: + id: 15599 + rss: https://github.com/gabime/spdlog/tags.atom +security: + cpe: ~ diff --git a/s/spdlog/pkg/spdlog_constexpr.patch b/s/spdlog/pkg/spdlog_constexpr.patch new file mode 100644 index 000000000..344969034 --- /dev/null +++ b/s/spdlog/pkg/spdlog_constexpr.patch @@ -0,0 +1,21 @@ +diff --git a/include/spdlog/common.h b/include/spdlog/common.h +index 0a262eb2..059627c8 100644 +--- a/include/spdlog/common.h ++++ b/include/spdlog/common.h +@@ -75,6 +75,16 @@ + # endif + #endif + ++#ifdef SPDLOG_USE_STD_FORMAT ++ #define SPDLOG_CONSTEXPR_FUNC constexpr ++#else // Being built with fmt ++ #if FMT_USE_CONSTEXPR ++ #define SPDLOG_CONSTEXPR_FUNC FMT_CONSTEXPR ++ #else ++ #define SPDLOG_CONSTEXPR_FUNC inline ++ #endif ++#endif ++ + #if defined(__GNUC__) || defined(__clang__) + # define SPDLOG_DEPRECATED __attribute__((deprecated)) + #elif defined(_MSC_VER) diff --git a/s/spdlog/pkg/spdlog_fmt_external.patch b/s/spdlog/pkg/spdlog_fmt_external.patch new file mode 100644 index 000000000..aac0a9cf7 --- /dev/null +++ b/s/spdlog/pkg/spdlog_fmt_external.patch @@ -0,0 +1,11 @@ +--- a/include/spdlog/tweakme.h 2023-01-02 09:57:15.667781832 -0800 ++++ b/include/spdlog/tweakme.h 2023-01-02 09:57:17.761105926 -0800 +@@ -78,7 +78,7 @@ + // In this case spdlog will try to include so set your -I flag + // accordingly. + // +-// #define SPDLOG_FMT_EXTERNAL ++#define SPDLOG_FMT_EXTERNAL + /////////////////////////////////////////////////////////////////////////////// + + /////////////////////////////////////////////////////////////////////////////// diff --git a/s/spdlog/stone.yaml b/s/spdlog/stone.yaml new file mode 100644 index 000000000..bbdb44a5e --- /dev/null +++ b/s/spdlog/stone.yaml @@ -0,0 +1,31 @@ +# +# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers +# +# SPDX-License-Identifier: MPL-2.0 +# +name : spdlog +version : 1.12.0 +release : 1 +homepage : https://github.com/gabime/spdlog +upstreams : + - https://github.com/gabime/spdlog/archive/refs/tags/v1.12.0.tar.gz : 4dccf2d10f410c1e2feaff89966bfc49a1abb29ef6f08246335b110e001e09a9 +summary : Fast C++ logging library +description : | + Fast C++ logging library +license : MIT +builddeps : + - pkgconfig(fmt) +setup : | + %patch %(pkgdir)/spdlog_fmt_external.patch + %patch %(pkgdir)/spdlog_constexpr.patch + + %cmake \ + -DSPDLOG_BUILD_BENCH=OFF \ + -DSPDLOG_BUILD_EXAMPLES=OFF \ + -DSPDLOG_BUILD_SHARED=ON \ + -DSPDLOG_BUILD_STATIC=OFF \ + -DSPDLOG_FMT_EXTERNAL=ON +build : | + %cmake_build +install : | + %cmake_install