Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nqp for openSUSE:Factory checked in at 2024-05-23 15:35:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nqp (Old) and /work/SRC/openSUSE:Factory/.nqp.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nqp" Thu May 23 15:35:37 2024 rev:44 rq:1175998 version:2024.04 Changes: -------- --- /work/SRC/openSUSE:Factory/nqp/nqp.changes 2024-04-04 22:26:13.195225452 +0200 +++ /work/SRC/openSUSE:Factory/.nqp.new.24587/nqp.changes 2024-05-23 15:36:11.697650645 +0200 @@ -1,0 +2,31 @@ +Thu May 23 05:03:18 UTC 2024 - Martin Schreiner <martin.schrei...@suse.com> + +- Update to version 2024.04: + * Add "code_of_method" and "declares_method" methods + * Add hint back in + * Add minimized fastutil jar + * Allow --moar-option='--no-optimize' to actually work + * Enable the creation of 'is item' and 'is exact-type' param traits + * Eradicate .publish_method_cache from MoarVM backend + * Further dd tweaks + * Initial stab at a "dd" for NQP + * Make sure we catch errors in stringification + * Manually sort two elements of an array instead of using + .subList().sort() + * More efficient way to get a long as a string + * More tweaking fetching MRO + * Oops, we can type the object key + * P6str's StorageSpec can be a singleton + * Pre-allocate arrays and use bind_pos instead of push + * Rename NQPClassHOW's $!mro to $!MRO + * Simplify JVM backend's set_size_internal + * Simplify runNFA() a little + * Slight tweak in fetching MRO + * [JVM] Fix capturenamedshash to actually include objects +- Apply spec-cleaner. +- Set "Source" to GitHub's URL, so the source tarball may be + downloaded through the appropriate OBS service. +- Use "%{version}" to declare the related MoarVM dependency, rather + than hardcoding MoarVM's version. + +------------------------------------------------------------------- Old: ---- nqp-2024.02.tar.gz New: ---- nqp-2024.04.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nqp.spec ++++++ --- /var/tmp/diff_new_pack.0rLrv6/_old 2024-05-23 15:36:12.469678660 +0200 +++ /var/tmp/diff_new_pack.0rLrv6/_new 2024-05-23 15:36:12.473678806 +0200 @@ -17,22 +17,20 @@ Name: nqp -Version: 2024.02 -Release: 1.1 +Version: 2024.04 +Release: 0 Summary: Not Quite Perl License: Artistic-2.0 Group: Development/Languages/Other -URL: https://github.com/Raku/nqp -Source: nqp-%{version}.tar.gz -BuildRequires: moarvm-devel >= 2024.02 -Requires: moarvm >= 2024.02 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%ifarch s390x -BuildRequires: libffi-devel -%endif +Source: https://github.com/Raku/nqp/releases/download/%{version}/nqp-%{version}.tar.gz +BuildRequires: moarvm-devel >= %{version} BuildRequires: perl BuildRequires: perl(Digest::SHA) BuildRequires: perl(IPC::Cmd) +Requires: moarvm >= %{version} +%ifarch s390x +BuildRequires: libffi-devel +%endif %description This is "Not Quite Perl" -- a lightweight Raku-like environment for virtual @@ -49,17 +47,16 @@ %setup -q %build -perl Configure.pl --backends=moar --prefix=%{_usr} --with-moar=/usr/bin/moar -make +perl Configure.pl --backends=moar --prefix=%{_usr} --with-moar=%{_bindir}/moar +%make_build %check -make test +%make_build test %install -make install DESTDIR=$RPM_BUILD_ROOT +%make_install %files -%defattr(-,root,root) %doc CREDITS %license LICENSE %{_bindir}/* ++++++ nqp-2024.02.tar.gz -> nqp-2024.04.tar.gz ++++++ /work/SRC/openSUSE:Factory/nqp/nqp-2024.02.tar.gz /work/SRC/openSUSE:Factory/.nqp.new.24587/nqp-2024.04.tar.gz differ: char 13, line 1