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)
