Hello community,

here is the log from the commit of package redshift for openSUSE:Factory 
checked in at 2018-08-28 09:24:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/redshift (Old)
 and      /work/SRC/openSUSE:Factory/.redshift.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "redshift"

Tue Aug 28 09:24:56 2018 rev:25 rq:631844 version:1.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/redshift/redshift.changes        2018-06-08 
23:18:03.422447813 +0200
+++ /work/SRC/openSUSE:Factory/.redshift.new/redshift.changes   2018-08-28 
09:25:03.144941862 +0200
@@ -1,0 +2,9 @@
+Sun Aug 26 15:53:52 UTC 2018 - [email protected]
+
+- Move python3-xdg dependency to redshift-gtk.
+  It's not needed for redshift itself, which is a pure C program.
+- Don't require geoclue, only recommend it.
+- Build and install AppArmor profile.
+- desktop.patch: Do not start redshift in terminal window.
+
+-------------------------------------------------------------------

New:
----
  desktop.patch

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

Other differences:
------------------
++++++ redshift.spec ++++++
--- /var/tmp/diff_new_pack.iSn0Q5/_old  2018-08-28 09:25:03.744943735 +0200
+++ /var/tmp/diff_new_pack.iSn0Q5/_new  2018-08-28 09:25:03.748943747 +0200
@@ -24,6 +24,7 @@
 Group:          System/X11/Utilities
 URL:            http://jonls.dk/redshift/
 Source:         
https://github.com/jonls/redshift/releases/download/v%{version}/%{name}-%{version}.tar.xz
+Patch0:         desktop.patch
 BuildRequires:  fdupes
 BuildRequires:  gettext-tools
 BuildRequires:  gobject-introspection
@@ -39,8 +40,7 @@
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xrandr)
 BuildRequires:  pkgconfig(xxf86vm)
-Requires:       geoclue2
-Requires:       python3-xdg
+Recommends:     geoclue2
 %{?systemd_requires}
 
 %description
@@ -52,6 +52,7 @@
 Group:          System/X11/Utilities
 Requires:       %{name} = %{version}-%{release}
 Requires:       hicolor-icon-theme
+Requires:       python3-xdg
 %{?systemd_requires}
 %if 0%{?sle_version} > 120100 || 0%{?suse_version} > 1320
 Requires:       python3-gobject-Gdk
@@ -64,9 +65,12 @@
 
 %prep
 %setup -q
+%patch -p1 -P 0
 
 %build
 %configure \
+  --enable-apparmor \
+  --enable-drm \
   --enable-gui \
   --enable-geoclue2 \
   --enable-randr \
@@ -79,6 +83,9 @@
 %fdupes -s %{buildroot}%{python3_sitelib}
 %suse_update_desktop_file %{name}-gtk GTK X-SuSE-DesktopUtility
 sed -i 's|/env python3|/python3|' %{buildroot}%{_bindir}/%{name}-gtk
+mkdir %{buildroot}%{_sysconfdir}/apparmor.d/local
+echo "# Site-specific additions and overrides for 'usr.bin.redshift'" \
+  >%{buildroot}%{_sysconfdir}/apparmor.d/local/usr.bin.redshift
 
 %find_lang %{name}
 
@@ -115,6 +122,10 @@
 %{_bindir}/%{name}
 %{_mandir}/man1/%{name}.1%{?ext_man}
 %{_datadir}/applications/%{name}.desktop
+%dir %{_sysconfdir}/apparmor.d/
+%config %{_sysconfdir}/apparmor.d/usr.bin.redshift
+%dir %{_sysconfdir}/apparmor.d/local/
+%config(noreplace) %{_sysconfdir}/apparmor.d/local/usr.bin.redshift
 %{_userunitdir}/%{name}.service
 
 %changelog

++++++ desktop.patch ++++++
Don't start Redshift in a terminal.

--- a/data/applications/redshift.desktop.in
+++ b/data/applications/redshift.desktop.in
@@ -6,5 +6,5 @@
 Exec=redshift
 Icon=redshift
-Terminal=true
+Terminal=false
 Type=Application
 Categories=Utility;

Reply via email to