Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ocaml-rpm-macros | Distribution: openSUSE Tumbleweed |
Version: 20240909 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Sep 9 11:09:09 2024 |
Group: Development/Languages/OCaml | Build host: reproducible |
Size: 25266 | Source RPM: ocaml-rpm-macros-20240909-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://build.opensuse.org/project/show/devel:languages:ocaml | |
Summary: RPM macros for building OCaml source packages |
OCaml is a high-level, strongly-typed, functional and object-oriented programming language from the ML family of languages. This package contains a set of helper macros to unify common code used in ocaml spec files.
GPL-2.0-only
* Mon Sep 09 2024 ohering@suse.de - Package also *.vo and *.glob, for Coq * Tue Oct 31 2023 Aaron Puchert <aaronpuchert@alice-dsl.net> - Increase stack size limit for riscv64 like for ppc64(le). * Sun Jan 29 2023 Bernhard Wiedemann <bwiedemann@suse.com> - Allow variables in smp_mflags to be interpolated for https://github.com/rpm-software-management/rpm/issues/2343 * Sun Jan 01 2023 ohering@suse.de - Remove stale references to ocaml_make_testsuite * Thu Jul 07 2022 ohering@suse.de - Handle plain ^ and + as values for directory= in findlib META files They stand for the OCaml standard library directory. * Sat Apr 09 2022 ohering@suse.de - remove unused ocaml_dune_bootstrap_directory - move all invocations of dune from ocaml_dune_setup to ocaml_dune_build - process content of ocaml_standard_library only if it exists in buildroot * Tue Feb 22 2022 ohering@suse.de - remove usage of external-lib-deps for dune3 - define ocaml_dune_bootstrap_directory for dune3 - remove braces from rpm macros * Wed Oct 27 2021 ohering@suse.de - Move cmxs files into the main package Applications like Coq may load them at runtime. - Ignore dependencies for cmxs files - Restore dummy ocaml_native_compiler to allow quilt setup with old packages * Sat Sep 11 2021 ohering@suse.de - Rename a single opam file to $dune_release_pkgs.opam * Wed Apr 21 2021 ohering@suse.de - Remove ocaml_native_compiler flag, assume native target This flag puts too much burden on pkgs that use ocaml, but build with their buildsystem instead of using dune * Fri Apr 09 2021 ohering@suse.de - Use bcond suse_ocaml_use_rpm_license_macro for license in filelist - Add suse prefix to ocaml_native_compiler to avoid conflict - Create Provides/Requires only for rpm variants which understand fileattrs - Fix syntax for chmod of .cmxs - Add conditional to disable debug_package macro when building with broken rpm variants * Tue Feb 09 2021 ohering@suse.de - Fix regex in file list generator to really match dot and extension * Thu Jan 21 2021 ohering@suse.de - Adjust parser of ocamfind() requires Take negative predicates in requires() into account, and ignore them. This is supposed to avoid dependency cycles due to excessive list of dependencies. * Thu Jan 14 2021 ohering@suse.de - Adjust injection of version into findlib META files A file VERSION is not handled anymore by dune since 1.11. Remove version: from *.opam files, inject version into dune-project
/usr/lib/rpm/fileattrs/suseocaml.attr /usr/lib/rpm/fileattrs/suseocamlfind.attr /usr/lib/rpm/macros.d/macros.ocaml-rpm-macros /usr/lib/rpm/suseocaml.sh /usr/lib/rpm/suseocamlfind.sh
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Dec 2 00:50:36 2024