Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gtkd for openSUSE:Factory checked in at 2021-03-03 18:35:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtkd (Old) and /work/SRC/openSUSE:Factory/.gtkd.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtkd" Wed Mar 3 18:35:38 2021 rev:8 rq:876520 version:3.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gtkd/gtkd.changes 2019-08-22 10:53:33.617690321 +0200 +++ /work/SRC/openSUSE:Factory/.gtkd.new.2378/gtkd.changes 2021-03-03 18:35:54.687415740 +0100 @@ -1,0 +2,6 @@ +Tue Feb 9 20:05:18 UTC 2021 - Matthias Eliasson <[email protected]> + +- use LDC for all architectures and for all openSUSE targets. + LDC have better multiarch support and better to just maintain one d-compiler. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtkd.spec ++++++ --- /var/tmp/diff_new_pack.HMFMMq/_old 2021-03-03 18:35:55.215416119 +0100 +++ /var/tmp/diff_new_pack.HMFMMq/_new 2021-03-03 18:35:55.223416124 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtkd # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,27 +20,17 @@ %define gtkd_minor 9 %define gtkd_bugfix 0 %define sover 0 -# DMD is available only on x86*. Use LDC otherwise. -# For Tumbleweed move to use LDC -%if 0%{?suse_version} > 1500 -%bcond_with dcompiler_dmd -%endif -%if 0%{?suse_version} < 1550 -%ifarch %{ix86} x86_64 -%bcond_without dcompiler_dmd -%else -%bcond_with dcompiler_dmd -%endif -%endif Name: gtkd Version: 3.9.0 Release: 0 Summary: D binding and OO wrapper for GTK+ License: LGPL-3.0-or-later Group: Development/Libraries/Other -URL: http://gtkd.org/ +URL: https://gtkd.org/ Source: https://github.com/gtkd-developers/GtkD/archive/v%{version}/gtkd-%{version}.tar.gz Patch1: fix-build.patch +BuildRequires: ldc +BuildRequires: ldc-phobos-devel BuildRequires: pkgconfig Requires: Mesa-libGL1 Requires: atk @@ -61,13 +51,6 @@ Requires: libvted-%{gtkd_major}-%{sover} = %{version} Requires: pango Requires: vte -%if %{with dcompiler_dmd} -BuildRequires: dmd -BuildRequires: phobos-devel -%else -BuildRequires: ldc -BuildRequires: ldc-phobos-devel -%endif %description GTK+ is a highly usable, feature rich toolkit for creating graphical user @@ -135,12 +118,8 @@ sed -i 's|ldconfig|/sbin/ldconfig|g' GNUmakefile %build -make %{?_smp_mflags} \ -%if %{with dcompiler_dmd} - DC=dmd \ -%else +%make_build \ DC=ldmd2 \ -%endif CC=gcc libdir=%{?_lib} DCFLAGS='-O -release -inline -boundscheck=off -w -g' \ shared-gstreamer \ shared-gtkd \
