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

Reply via email to