From b155e38f4eba9d0f87996320935c37db6951dd54 Mon Sep 17 00:00:00 2001 From: niner9 <> Date: May 23 2024 13:52:26 +0000 Subject: Update moarvm to version 2024.04 / rev 43 via SR 1175997 https://build.opensuse.org/request/show/1175997 by user niner9 + anag+factory --- diff --git a/.files b/.files index e32ff33..b6f9e8b 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 449dc90..614341d 100644 --- a/.rev +++ b/.rev @@ -356,4 +356,12 @@ Added information about the removal to the corresponding changelog entry.</comme <comment>Automatic submission by obs-autosubmit</comment> <requestid>1164395</requestid> </revision> + <revision rev="43" vrev="1"> + <srcmd5>cde8fd35581dde714dd039859439a010</srcmd5> + <version>2024.04</version> + <time>1716471335</time> + <user>anag+factory</user> + <comment></comment> + <requestid>1175997</requestid> + </revision> </revisionlist> diff --git a/MoarVM-2024.02.tar.gz b/MoarVM-2024.02.tar.gz deleted file mode 120000 index 29bc1ee..0000000 --- a/MoarVM-2024.02.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeih3vxdjnk6odjmiv2suiqnxkmsyi57ntc3fnfq5ayj6xidjwiivvu \ No newline at end of file diff --git a/MoarVM-2024.04.tar.gz b/MoarVM-2024.04.tar.gz new file mode 120000 index 0000000..94e42b8 --- /dev/null +++ b/MoarVM-2024.04.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeigibes6u4jxw2m3ybpdsn34egfypcvftbvb6yfgafk2mjeg2nz67i \ No newline at end of file diff --git a/moarvm.changes b/moarvm.changes index 55e48c5..a5d7fac 100644 --- a/moarvm.changes +++ b/moarvm.changes @@ -1,4 +1,15 @@ ------------------------------------------------------------------- +Thu May 23 04:53:11 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com> + +- Update to 2024.04 +- Changes from 2024.04: + + Increase the size of the int-to-str cache to 65 + + Use atomic operations for on SerializationReader's working flag + + Fix memcmp call +- Changes from 2024.03: + + Add a GitHub release build workflow (ubuntu, macos, windows) + +------------------------------------------------------------------- Wed Mar 27 16:15:02 CET 2024 - nine@detonation.org - update to version 2024.02 diff --git a/moarvm.spec b/moarvm.spec index f487a1e..30e5b78 100644 --- a/moarvm.spec +++ b/moarvm.spec @@ -16,10 +16,10 @@ # -%global mvrel 2024.02 +%global mvrel 2024.04 Name: moarvm -Version: %mvrel -Release: 4.1 +Version: %{mvrel} +Release: 0 Summary: A virtual machine built especially for Rakudo License: Artistic-2.0 Group: Development/Libraries/Other @@ -27,6 +27,7 @@ URL: https://moarvm.org Source: https://moarvm.org/releases/MoarVM-%{mvrel}.tar.gz # PATCH-FIX-OPENSUSE boo#1100677 Patch0: reproducible.patch +BuildRequires: pkgconfig BuildRequires: perl(ExtUtils::Command) BuildRequires: pkgconfig(libffi) %if 0%{?suse_version} >= 1550 @@ -53,9 +54,9 @@ Generational, parallel, garbage collection %package devel Summary: MoarVM development headers and libraries Group: Development/Libraries/Other -BuildArch: noarch Requires: %{name} = %{version} Requires: pkgconfig(libffi) +BuildArch: noarch %if 0%{?suse_version} >= 1550 Requires: pkgconfig(libtommath) Requires: pkgconfig(libuv) @@ -77,15 +78,14 @@ extra_config_args+=" --has-libtommath --has-libuv" %endif CFLAGS="%{optflags}" \ perl Configure.pl --prefix=%{_usr} --libdir=%{_libdir} --debug --optimize=3 --has-libffi $extra_config_args -make NOISY=1 %{?_smp_mflags} +%make_build NOISY=1 %install %make_install -find %buildroot -type f \( -name '*.so' -o -name '*.so.*' \) -exec chmod 755 {} + -mkdir -p $RPM_BUILD_ROOT/%{_libdir}/moar/share +find %{buildroot} -type f \( -name '*.so' -o -name '*.so.*' \) -exec chmod 755 {} + +mkdir -p %{buildroot}/%{_libdir}/moar/share %files -%defattr(-,root,root) %doc CREDITS Artistic2.txt docs %license LICENSE %{_bindir}/moar @@ -94,7 +94,6 @@ mkdir -p $RPM_BUILD_ROOT/%{_libdir}/moar/share %{_datadir}/nqp %files devel -%defattr(-,root,root) %{_includedir}/* %{_datadir}/pkgconfig/*