Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dub for openSUSE:Factory checked in 
at 2025-04-20 09:35:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dub (Old)
 and      /work/SRC/openSUSE:Factory/.dub.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dub"

Sun Apr 20 09:35:39 2025 rev:26 rq:1270964 version:1.40.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/dub/dub.changes  2025-04-10 21:59:48.490002633 
+0200
+++ /work/SRC/openSUSE:Factory/.dub.new.30101/dub.changes       2025-04-20 
19:51:31.951785126 +0200
@@ -1,0 +2,16 @@
+Wed Apr 16 06:55:44 UTC 2025 - Andrea Manzini <[email protected]>
+
+- Update to 1.40.0
+  * Improve some dependency resolutions issues
+  * Keep the default option for dependencies when serializing a sdl recipe
+  * Ignore --arch switch if it doesn't affect the build
+  * Do dependency resolution after checking valid configs
+  * update dependencies
+  * fix: Do not append empty recipePath to list of dependencies
+  * fix: Ensure nameless FSEntry cannot be constructed
+  * fix 2698: cImportPaths doesn't work with dmd and ldc
+
+- added %check section to run some unit tests, avoding the ones that
+  requires network
+
+-------------------------------------------------------------------
@@ -488 +503,0 @@
-

Old:
----
  dub-1.39.0.tar.gz

New:
----
  dub-1.40.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dub.spec ++++++
--- /var/tmp/diff_new_pack.VeTNw8/_old  2025-04-20 19:51:32.539809598 +0200
+++ /var/tmp/diff_new_pack.VeTNw8/_new  2025-04-20 19:51:32.539809598 +0200
@@ -23,7 +23,7 @@
 %bcond_with dcompiler_dmd
 %endif
 Name:           dub
-Version:        1.39.0
+Version:        1.40.0
 Release:        0
 Summary:        Package manager and meta build tool for the D programming 
language
 License:        MIT
@@ -33,8 +33,9 @@
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libcurl)
 %if %{with dcompiler_dmd}
-BuildRequires:  dmd
+BuildRequires:  dmd >= 2.076
 BuildRequires:  phobos-devel
+BuildRequires:  phobos-devel-static
 %else
 BuildRequires:  ldc
 BuildRequires:  ldc-phobos-devel
@@ -71,6 +72,11 @@
   -ofbin/dub -w -O \
   -version=DubUseCurl -Isource -L-lcurl @build-files.txt
 
+%check
+for unit_test in simple mutex variables version; do
+  DUB=bin/%{name} PATH=$PATH:bin test/run-unittest.sh $unit_test
+done
+
 %install
 mkdir -p %{buildroot}%{_bindir}/
 install -D -m 755 bin/%{name} %{buildroot}%{_bindir}/

++++++ dub-1.39.0.tar.gz -> dub-1.40.0.tar.gz ++++++
++++ 5332 lines of diff (skipped)

Reply via email to