6b6984a21cAccepting request 1124189 from devel:languages:ocaml
factory
Ana Guerrero
2023-11-09 20:34:27 +0000
1ab151e19520231101
Olaf Hering
2023-11-01 07:24:13 +0000
6bd5ad9d4eAccepting request 1121507 from home:aaronpuchert:branches:devel:languages:ocaml
Olaf Hering
2023-11-01 07:23:38 +0000
efdf1bd314Accepting request 1062399 from devel:languages:ocaml
Dominique Leuenberger
2023-02-02 17:07:26 +0000
e77390ff55Accepting request 1061850 from home:bmwiedemann:reproducible:test
Olaf Hering
2023-02-01 08:21:00 +0000
fdebc2de70Accepting request 1046306 from devel:languages:ocaml
Dominique Leuenberger
2023-01-04 16:50:58 +0000
988467c68b- Remove stale references to ocaml_make_testsuite
Olaf Hering
2023-01-02 20:08:01 +0000
345a4005c2Accepting request 989365 from devel:languages:ocaml
Richard Brown
2022-07-21 09:32:45 +0000
796cf7f3e5restore ^something rule
Olaf Hering
2022-07-08 08:29:49 +0000
a8442223dc- Handle plain ^ and + as values for directory= in findlib META files They stand for the OCaml standard library directory.
Olaf Hering
2022-07-08 06:55:48 +0000
304684fe34Accepting request 968054 from devel:languages:ocaml
Dominique Leuenberger
2022-04-11 22:13:53 +0000
7b158bafe9- 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
Olaf Hering
2022-04-09 19:43:24 +0000
0e26d70df4Accepting request 964736 from devel:languages:ocaml
Dominique Leuenberger
2022-03-28 14:58:47 +0000
dbbe35cf712022
Olaf Hering
2022-03-17 22:23:40 +0000
2ddfc738f8- remove braces from rpm macros
Olaf Hering
2022-03-17 22:23:24 +0000
cbbf3354ad- define ocaml_dune_bootstrap_directory for dune3
Olaf Hering
2022-03-17 22:21:16 +0000
8e459b575b- remove usage of external-lib-deps for dune3
Olaf Hering
2022-03-17 22:19:50 +0000
4efda4fa7dAccepting request 928950 from devel:languages:ocaml
Dominique Leuenberger
2021-11-06 17:13:15 +0000
25116e28dcchange baserev from f31ae615e9e9acbfcd84c10cf00a7268 to 68e6f30502940dcbefff8532cc8bc873
Olaf Hering
2021-10-27 07:44:40 +0000
f599f8319fAccepting request 921281 from devel:languages:ocaml
Dominique Leuenberger
2021-09-28 17:16:18 +0000
cac384f384- Rename a single opam file to $dune_release_pkgs.opam
Olaf Hering
2021-09-17 09:47:17 +0000
9f61a9726fAccepting request 887313 from devel:languages:ocaml
Dominique Leuenberger
2021-04-22 16:03:29 +0000
9af80c8807remove the bytecode conditionals
Olaf Hering
2021-04-21 13:16:54 +0000
4b6c153b6e- 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
Olaf Hering
2021-04-21 12:50:50 +0000
0a75c7a1c5-__debug_install_post
Olaf Hering
2021-04-15 09:26:48 +0000
483ffe0475ocaml-rpm-macros.changes
Olaf Hering
2021-04-13 14:35:37 +0000
b137df16ceAccepting request 884983 from Archiving:unison:buildrequires
Olaf Hering
2021-04-13 13:37:32 +0000
30f32a2c2aAccepting request 870497 from devel:languages:ocaml
Dominique Leuenberger
2021-02-15 22:10:24 +0000
4c949ea7cb- Fix regex in file list generator to really match dot and extension
Olaf Hering
2021-02-09 09:52:32 +0000
d490d8090fAccepting request 867714 from devel:languages:ocaml
Dominique Leuenberger
2021-02-01 13:41:45 +0000
42e3431a81remove previous ocaml_dune_test
Olaf Hering
2021-01-28 09:17:01 +0000
f46630aa30- Run dune installed-libraries also in ocaml_dune_test
Olaf Hering
2021-01-28 00:06:41 +0000
6267059f33- 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.
Olaf Hering
2021-01-27 19:24:48 +0000
7296b4eee7Accepting request 864001 from devel:languages:ocaml
Dominique Leuenberger
2021-01-19 15:00:49 +0000
63ac6d61e1- 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
Olaf Hering
2021-01-15 10:00:01 +0000
5c25f0f83cAccepting request 828815 from devel:languages:ocaml
Dominique Leuenberger
2020-08-28 21:45:04 +0000
33bd43c2c6- Enable native riscv64
Olaf Hering
2020-08-23 17:34:24 +0000
49a6a32fff- Package also *.v, for Coq - Package changelog files
Olaf Hering
2020-08-21 17:06:21 +0000
86a49ecc3aAccepting request 805574 from devel:languages:ocaml
Dominique Leuenberger
2020-05-20 16:35:35 +0000
819290d21aUse tag 'suseocaml', rename zocaml.attr to suseocaml.attr to avoid filename conflicts with rpm-build.rpm (bsc#1154874) - Rename also ocamlfind to suseocamlfind
Olaf Hering
2020-05-14 09:40:00 +0000
5b8baeb9af- The filename for rpm *.attr files and the tag used within these files must match. Otherwise rpm will not execute the helper scripts. Stick with tag 'ocaml', rename zocaml.attr to ocaml.attr. (bsc#1154874) - Escape plain % chars
Olaf Hering
2020-05-14 09:02:05 +0000
6e347e4e59Accepting request 793517 from devel:languages:ocaml
Dominique Leuenberger
2020-04-15 17:52:47 +0000
67a46c7a1d- run OCaml rpm dependency generator only if both path and magic matches (rpm#1173)
Olaf Hering
2020-04-12 21:10:05 +0000
60c915ec69Accepting request 787222 from devel:languages:ocaml
Dominique Leuenberger
2020-03-24 21:31:33 +0000
b048e2bb58- Disable parallel build for OCaml 4.08, 4.09 and 4.10 to get reproducible cma archives (issue#9307)
Olaf Hering
2020-03-21 14:46:30 +0000
f88bd505ccAccepting request 778683 from devel:languages:ocaml
Dominique Leuenberger
2020-02-26 14:01:43 +0000
1487491b46- Install also COPYRIGHT.txt as license, needed for some JaneStreet pkgs
Olaf Hering
2020-02-24 07:21:45 +0000
44cfad1afb- Add ocaml-ocaml.rpm.prov_req.attr.sh New script for rpm Provides/Requires, replacement for rpm built-in ocaml(NAME)=hash, which covers bytecode and interfaces Now it covers also native code via ocamlx(NAME)=HASH (bsc#1154874) - Update the filelist generator Use awk to match directories in ocamls built-in ld.conf C stublibs in default locations do not need a ld.so.conf entry Remaining ld.so.conf files for stublibs go to the devel package - Disable debug in ocamlfind() Provides/Requires generator Update META parser to handle multiline statements and ppx - Provide a ocaml_standard_library macro - Explicitly preserve debuginfo in .cmxs, already enforced by dune
Olaf Hering
2020-02-21 10:50:25 +0000
4f5ea10cc6Accepting request 750767 from devel:languages:ocaml
Dominique Leuenberger
2019-11-30 09:35:30 +0000
db521a9577- Install also LGPL as license, needed by ocaml-lablgtk2
Olaf Hering
2019-11-25 14:34:09 +0000
fe4ad8af80Accepting request 745385 from devel:languages:ocaml
Dominique Leuenberger
2019-11-07 22:14:11 +0000
9c9a6e4a1eused at runtime. Also, cmxs dependencies in main pkg are not covered by ocaml-find-requires.sh (bsc#1154874)
Olaf Hering
2019-11-05 09:30:50 +0000
f6f0a71748remove usage of _smp_mflags from runtest, #2838
Olaf Hering
2019-11-04 07:33:50 +0000
7bad2438d0- Use _smp_mflags instead of nproc for parallel build
Olaf Hering
2019-11-03 18:06:32 +0000
6acae0361b- SLE_12 has still no license macro, package as doc instead
Olaf Hering
2019-11-01 23:56:52 +0000
8fc5a9e55c- Moved ocaml-findlib.rpm.prov_req.attr.sh from ocaml to provide ocamlfind() in ocaml itself - Handle license separately because sed w truncates output - Document individual file extensions - Move cmxs and so files to devel packages because they are not used at runtime - Set VERSION unconditionally for each patch, sometimes dune picks it up - Pass --for-release-of-packages to dune via dune_release_pkgs= - Print potential BuildRequires during build - Package sml for camlp5
Olaf Hering
2019-11-01 22:56:29 +0000
07f8616911Accepting request 737404 from devel:languages:ocaml
Dominique Leuenberger
2019-10-14 12:52:35 +0000
6245187703- Package also *.js
Olaf Hering
2019-10-10 07:49:26 +0000
e0a8ef2b87fix
Olaf Hering
2019-10-10 07:00:04 +0000
7110468d2cfix
Olaf Hering
2019-10-10 06:53:50 +0000
523a87652d- Package also /etc/ld.so.conf.d
Olaf Hering
2019-10-10 06:48:18 +0000
5e807c3ee5- Package also Copyright, for dose3
Olaf Hering
2019-10-10 06:47:28 +0000
f65f0d584c- Package also *.o
Olaf Hering
2019-10-09 18:15:45 +0000
6ee681355220191009
Olaf Hering
2019-10-09 16:55:21 +0000
37b75f9fa3- Package also *.so.owner
Olaf Hering
2019-10-09 16:50:13 +0000
828b8c785a- Package also COPYRIGHT, for labltk - Package also *.cmo
Olaf Hering
2019-10-09 16:40:09 +0000
3f7e384274Accepting request 735307 from devel:languages:ocaml
Dominique Leuenberger
2019-10-07 11:41:04 +0000
20206860c2do not expand rpm license string
Olaf Hering
2019-10-04 15:20:46 +0000
d21fed5b41make sure unhandled is initialized
Olaf Hering
2019-10-04 15:15:59 +0000
7ec55c009dadd missing backslash
Olaf Hering
2019-10-04 15:01:33 +0000
5803b7dc3e- Do not mark files as %config
Olaf Hering
2019-10-04 14:55:27 +0000
936a867b8b- List unhandled files in ocaml_create_file_list macro
Olaf Hering
2019-10-04 14:54:46 +0000
92be201226escape
Olaf Hering
2019-10-04 08:29:49 +0000
db95eefad0escape list
Olaf Hering
2019-10-04 08:22:58 +0000
170735f7c2missing closing brace
Olaf Hering
2019-10-04 08:05:08 +0000
5bb60ff8c8- Automatically package known license files in main pkg
Olaf Hering
2019-10-04 08:02:30 +0000
fb5f5dff8d- Use _rpmmacrodir
Olaf Hering
2019-10-04 07:57:21 +0000
23b8004db0_rpmmacrodir
Olaf Hering
2019-10-04 07:54:06 +0000
fc123d0e38- Move prefix/man to datadir/man to workaround bug in dune (#2670)
Olaf Hering
2019-10-02 08:15:09 +0000
2a39b9aab1trim changes file
Olaf Hering
2019-10-01 07:37:01 +0000
ddee46a720add missing backslash to cover *.cmx again
Olaf Hering
2019-09-30 14:25:24 +0000
e7f0e71c17- Increase ulimit -s on ppc64 in dune macros Required for at least ocaml-camomile - Show external-lib-deps also for dune runtest - Provide a ocaml_create_file_list macro - Optional extra args for dune commands - Pass --verbose to dune commands
Olaf Hering
2019-09-30 14:23:43 +0000