Browse Source

updated 4 packages

gnome-session-3.36.0-2

gnome-shell-3.36.5-1

gnome-software-3.36.1-2

gtk3-3.24.22-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12468 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 3 years ago
parent
commit
902b22df1c

+ 13 - 5
g/gnome-session/gnome-session-vl.spec

@@ -15,7 +15,8 @@ Summary: GNOME session manager
 Summary(ja): GNOME セッションマネージャ
 Name: gnome-session
 Version: 3.36.0
-Release: 1%{?_dist_release}%{?with_systemd:.systemd}
+Release: 2%{?_dist_release}%{?with_systemd:.systemd}
+Group: desktop-gnome
 Vendor: Project Vine
 Distribution: Vine Linux
 
@@ -33,7 +34,8 @@ Patch4: 0001-check-accelerated-gles-Use-eglGetPlatformDisplay-EXT.patch
 
 # patch for Vine
 Patch1000: gnome-session-3.18.1.2-ignore-gsm-fail.patch
-Patch1001: 0001-meson-allow-usage-of-elogind.patch
+#Patch1001: 0001-meson-allow-usage-of-elogind.patch
+Patch1001: 0015-meson-Support-elogind.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: meson
@@ -66,6 +68,7 @@ Conflicts: gdm < 2.4.0.7
 Requires: vine-backgrounds >= 3.8
 Requires: control-center
 Requires: gsettings-desktop-schemas
+Requires: xdg-desktop-portal-gtk
 
 %description
 gnome-session manages a GNOME desktop session. It starts up the other core 
@@ -92,10 +95,11 @@ GNOME components and handles logout and saving the session.
   -Dsystemd_session=enable \
 %else
   -Dsystemd=false \
-  -Dsystemd_journal=false \
   -Delogind=true \
+  -Dsession_selector=true \
+  -Dsystemd_session=disable \
 %endif
-  %{nil}
+  -Dman=true
 
 %meson_build
 
@@ -158,7 +162,6 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 %{_libexecdir}/gnome-session-check-accelerated
 %{_libexecdir}/gnome-session-check-accelerated-gl-helper
 %{_libexecdir}/gnome-session-check-accelerated-gles-helper
-%{_libexecdir}/gnome-session-ctl
 %{_libexecdir}/gnome-session-failed
 %{_datadir}/GConf/gsettings/gnome-session.convert
 %{_datadir}/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml
@@ -170,11 +173,16 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 %dir %{_datadir}/pixmaps/splash
 %{_mandir}/man*/*
 %if %{with systemd}
+%{_libexecdir}/gnome-session-ctl
 %{_userunitdir}/*
 %endif
 
 
 %changelog
+* Fri Aug 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.0-2
+- added R:xdg-desktop-portal-gtk.
+- updated Patch1001.
+
 * Mon Aug 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.0-1
 - new upstream release.
 - updated Patch1001.

+ 7 - 2
g/gnome-shell/gnome-shell-vl.spec

@@ -3,8 +3,9 @@
 Summary:	Window management and application launching for GNOME
 Summary(ja):	GNOME 上でウィンドウの管理及びアプリケーションの起動を行うインターフェース
 Name:		gnome-shell
-Version:	3.36.4
+Version:	3.36.5
 Release:	1%{?_dist_release}%{?with_systemd:.systemd}
+Group:      desktop-gnome
 Vendor:		Project Vine
 Distribution:	Vine Linux
 
@@ -18,6 +19,7 @@ Requires: ca-certificates
 Requires: at-spi2-atk
 Requires: network-manager-applet
 Requires: gnome-tweak-tool
+Requires: xdg-desktop-portal-gtk
 
 BuildRequires: meson
 BuildRequires: pkgconfig
@@ -69,7 +71,7 @@ and easy to use experience.
 %package        docs
 Summary:        Documentation for %{name}
 Summary(ja):    %{name} 用のドキュメント
-Group:          Documentation
+Group:          documentation
 Requires:       %{name} = %{version}-%{release}
 BuildArch:		noarch
 
@@ -166,6 +168,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %changelog
+* Fri Aug 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.5-1
+- new upstream release.
+
 * Tue Aug 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.4-1
 - new upstream release.
 

+ 7 - 2
g/gnome-software/gnome-software-vl.spec

@@ -12,7 +12,8 @@
 Summary:        A software center for GNOME
 Name:           gnome-software
 Version:        3.36.1
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
+Group:          admin-tools,desktop-gnome
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -50,7 +51,7 @@ BuildRequires: ostree-devel
 BuildRequires: libgudev-devel
 #BuildRequires: valgrind-devel
 
-#Requires: appstream-data
+Requires: appstream-data
 Requires: flatpak%{?_isa} >= %{flatpak_version}
 Requires: flatpak-libs%{?_isa} >= %{flatpak_version}
 #Requires: fwupd%{?_isa} >= %{fwupd_version}
@@ -78,6 +79,7 @@ and update software in the GNOME desktop.
 
 %package devel
 Summary: Headers for building external gnome-software plugins
+Group:   programming
 Requires: %{name}%{?_isa} = %{version}-%{release}
 
 %description devel
@@ -231,6 +233,9 @@ fi
 
 
 %changelog
+* Fri Aug 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.36.1-2
+- added R:appstream-data.
+
 * Tue Aug 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.36.1-1
 - new upstream release.
 

+ 12 - 10
g/gtk3/gtk3-vl.spec

@@ -12,7 +12,7 @@
 %define gdkpixbuf2_version %{gdkpixbuf2_base_version}-1
 %define gobject_introspection_version 1.46.0
 
-%define base_version 3.24.21
+%define base_version 3.24.22
 %define bin_version 3.0.0
 
 # biarch support
@@ -29,7 +29,9 @@ Summary(ja): X 用 GUI 作成ライブラリ: GIMP ツールキット(GTK+)
 Name: gtk3
 Version: %{base_version}
 Release: 1%{?_dist_release}
-Group: System Environment/Libraries
+Group: system
+Vendor: Project Vine
+Distribution: Vine Linux
 
 License: LGPL
 %global shortver %(echo %{version} | cut -d . -f 1,2)
@@ -85,21 +87,17 @@ Requires(post): libSM >= 1.1.0
 Requires(post): libtiff >= 3.7
 Requires: libXrandr >= 1.3.0
 
-Vendor: Project Vine
-Distribution: Vine Linux
-Packager: Takemikaduchi
-
-
 %description
 GTK+ is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK+ is suitable for
 projects ranging from small one-off tools to complete application
 suites.
 
+
 %package devel
 Summary: Development tools for GTK+ applications.
 Summary(ja): GTK+ (GIMP ツールキット) アプリケーション開発ツール
-Group: Development/Libraries
+Group: programming
 Requires: %{name} = %{version}-%{release}
 Requires: pango-devel >= %{pango_version}
 Requires: atk-devel >= %{atk_version}
@@ -114,12 +112,13 @@ Requires: libpng-devel
 The gtk+-devel package contains the header files and developer
 docs for the GTK+ widget toolkit.  
 
+
 #######################################################################
 # compat32
 %package -n compat32-%{name}
 Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X.
 Summary(ja): X 用 GUI 作成ライブラリ: GIMP ツールキット(GTK+)
-Group: System Environment/Libraries
+Group: system
 Requires(post): compat32-glib2 >= %{glib2_version}
 Requires(post): compat32-atk >= %{atk_version}
 Requires(post): compat32-pango >= %{pango_version}
@@ -136,7 +135,7 @@ suites.
 %package -n compat32-%{name}-devel
 Summary: Development tools for GTK+ applications.
 Summary(ja): GTK+ (GIMP ツールキット) アプリケーション開発ツール
-Group: Development/Libraries
+Group: programming
 Requires: compat32-%{name} = %{version}-%{release}
 Requires: %{name}-devel = %{version}
 Requires: compat32-libX11-devel, compat32-libXcursor-devel, compat32-libXinerama-devel
@@ -307,6 +306,9 @@ fi
 %endif
 
 %changelog
+* Fri Aug 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.24.22-1
+- new upstream release.
+
 * Wed Jul 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.24.21-1
 - new upstream release.