Accepting request 742528 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/742528 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=149
This commit is contained in:
commit
4a84235734
15
_service
Normal file
15
_service
Normal file
@ -0,0 +1,15 @@
|
||||
<services>
|
||||
<service name="obs_scm" mode="disabled">
|
||||
<param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="revision">gtk-3-24</param>
|
||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
</service>
|
||||
<service mode="buildtime" name="tar" />
|
||||
<service mode="buildtime" name="recompress">
|
||||
<param name="file">*.tar</param>
|
||||
<param name="compression">xz</param>
|
||||
</service>
|
||||
<service mode="disabled" name="set_version" />
|
||||
</services>
|
4
_servicedata
Normal file
4
_servicedata
Normal file
@ -0,0 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param>
|
||||
<param name="changesrevision">ff41436b594e04e106c0cd3859080ac80e6e6722</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1384eba5614fed160044ae0d32369e3df7b4f517b03f4b1f24d383e528f4be83
|
||||
size 20977596
|
3
gtk-3.24.12+32.obscpio
Normal file
3
gtk-3.24.12+32.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1ddca9e0ab18eda57749e72f6edc8adfa4ac26a797c8b5374082e4a3a86cb47a
|
||||
size 97826318
|
5
gtk.obsinfo
Normal file
5
gtk.obsinfo
Normal file
@ -0,0 +1,5 @@
|
||||
name: gtk
|
||||
version: 3.24.12+32
|
||||
mtime: 1571766043
|
||||
commit: 39e28ab93395c32cc2ed49a67bca24d31bac587e
|
||||
|
22
gtk3.changes
22
gtk3.changes
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 10:06:55 UTC 2019 - bjorn.lie@gmail.com
|
||||
|
||||
- Update to version 3.24.12+32:
|
||||
+ gdk: Do not change the windowing selection when cancelling
|
||||
source
|
||||
+ Revert "gdk: Do not call gdk_selection_owner_set() internally
|
||||
to the backend"
|
||||
+ gtkwidget: Ensure to run key controllers in the bubble phase
|
||||
+ keycontroller: Fix ::key-released signal argument
|
||||
+ key controller: Don't eat modifier events
|
||||
+ gdk: Do not call gdk_selection_owner_set() internally to the
|
||||
backend
|
||||
+ gdk: Shuffle the situations where a selection is unset
|
||||
+ gtkwidget: Forward unhandled scroll events through controllers
|
||||
- Switch to gitcheckout of stable branch, needed to get fixes for
|
||||
copy/paste between Xwayland and wayland programs.
|
||||
- Following the above, add gtk-doc and libtool BuildRequires and
|
||||
pass autogen.sh to bootstrap and --enable-gtk-doc to configure.
|
||||
- No longer disable LTO, current versions of gtk3 builds fine with
|
||||
it enabled.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 4 11:03:57 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
15
gtk3.spec
15
gtk3.spec
@ -19,16 +19,16 @@
|
||||
|
||||
# When updating the binary version, do not forget to also update baselibs.conf
|
||||
%define gtk_binary_version 3.0.0
|
||||
%define _name gtk+
|
||||
%define _name gtk
|
||||
%bcond_without broadway
|
||||
Name: gtk3
|
||||
Version: 3.24.12
|
||||
Version: 3.24.12+32
|
||||
Release: 0
|
||||
Summary: The GTK+ toolkit library (version 3)
|
||||
License: LGPL-2.1-or-later
|
||||
Group: Development/Libraries/X11
|
||||
URL: https://www.gtk.org/
|
||||
Source0: https://download.gnome.org/sources/gtk+/3.24/%{_name}-%{version}.tar.xz
|
||||
Source0: %{_name}-%{version}.tar.xz
|
||||
Source1: README.SUSE
|
||||
Source2: settings.ini
|
||||
Source3: macros.gtk3
|
||||
@ -37,11 +37,15 @@ Source99: baselibs.conf
|
||||
Patch0: gtk3-GTK_PATH64.patch
|
||||
# PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch fvogt@opensuse.org -- Revert very controversal commit on GTK3, forcing DPI to 96
|
||||
Patch1: gtk3-revert-forced-xftdpi.patch
|
||||
|
||||
BuildRequires: cups-devel >= 1.7
|
||||
BuildRequires: docbook-xsl-stylesheets
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gettext-tools-mini >= 0.19.7
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: hicolor-icon-theme
|
||||
# libtool is needed since we are using a git checkout
|
||||
BuildRequires: libtool
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: translation-update-upstream
|
||||
BuildRequires: xsltproc
|
||||
@ -351,7 +355,7 @@ This package enhances gettext with an International Tag Set for GTK+ 3
|
||||
%lang_package
|
||||
|
||||
%prep
|
||||
%setup -q -n gtk+-%{version}
|
||||
%setup -q -n %{_name}-%{version}
|
||||
translation-update-upstream
|
||||
translation-update-upstream po-properties gtk30-properties
|
||||
# remove incomplete translations caused by translation-update-upstream (global LINGUAS file, two domains)
|
||||
@ -369,9 +373,10 @@ cp -a %{SOURCE1} .
|
||||
%patch1 -p1
|
||||
|
||||
%build
|
||||
%define _lto_cflags %{nil}
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
%configure \
|
||||
--disable-static \
|
||||
--enable-gtk-doc \
|
||||
--enable-man \
|
||||
--enable-x11-backend \
|
||||
--enable-introspection \
|
||||
|
Loading…
x
Reference in New Issue
Block a user