Compare commits
224 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
256d15f664 | ||
|
|
03f6a2b2a6 | ||
|
|
ed730dc62d | ||
|
|
4cd57b35c6 | ||
|
|
6fef8df7e0 | ||
| b2c4344b8a | |||
|
|
87938f22d0 | ||
|
|
903c50089b | ||
|
|
d514a8e303 | ||
|
|
1e50340e23 | ||
|
|
3c86d3a40a | ||
|
|
1b94869d1b | ||
|
|
465ca38ebe | ||
|
|
8f1c976234 | ||
|
|
735ef250a3 | ||
|
|
9f6f6e7617 | ||
|
|
9c5df2c6b5 | ||
|
|
912491272f | ||
|
|
215dc52413 | ||
|
|
0987868e44 | ||
|
|
0d98b2f496 | ||
|
|
524bbde06b | ||
|
|
5cb6048bb7 | ||
|
|
8c528317d9 | ||
|
|
c4e47114bb | ||
|
|
836c7e33f5 | ||
|
|
f3e6fa7795 | ||
|
|
bcb93fa2b3 | ||
|
|
09677f6049 | ||
|
|
22bb3816ca | ||
|
|
cf7fc828d1 | ||
|
|
78d867a7c3 | ||
|
|
48f41182c3 | ||
|
|
d6ca44dda9 | ||
|
|
37c684a2a2 | ||
|
|
e9d5b2e8ca | ||
|
|
fedeb167b3 | ||
|
|
27eaaaa205 | ||
|
|
c5f5b3a966 | ||
|
|
214df592e5 | ||
|
|
f93ef446ca | ||
|
|
ca6f0d7140 | ||
|
|
2a9683ba70 | ||
|
|
c24eeac162 | ||
|
|
1c1d5ef171 | ||
|
|
e0b63c1539 | ||
|
|
760c3fb60e | ||
|
|
04714da99b | ||
|
|
e8f4b0235c | ||
|
|
ba406e12bd | ||
|
|
c1ad2a110f | ||
|
|
0627c6c7ad | ||
|
|
0033305729 | ||
|
|
1e714baa87 | ||
|
|
a92bfc5f8d | ||
|
|
71bc324784 | ||
|
|
d2eb88560c | ||
|
|
f18fe11e31 | ||
|
|
be36599acd | ||
|
|
43219597e9 | ||
|
|
60ec0cfaa9 | ||
|
|
385fb19776 | ||
|
|
7337e235ad | ||
|
|
bdd3652aa6 | ||
|
|
11802a00e7 | ||
|
|
e917ef47c5 | ||
|
|
1be0fe48e6 | ||
|
|
fe31883e55 | ||
|
|
c1ed404124 | ||
|
|
f5390d3ab6 | ||
|
|
2ce66d5826 | ||
|
|
7d6f592acd | ||
|
|
ddbfe2aa9b | ||
|
|
92c3ad1eab | ||
|
|
c99319852a | ||
|
|
13489be3ac | ||
|
|
f2f09da95a | ||
|
|
8a4b347075 | ||
|
|
60f0c54196 | ||
|
|
c9a9453316 | ||
|
|
6bb10d51d7 | ||
|
|
b05e95959e | ||
|
|
ae95732a2a | ||
|
|
9017f9f28d | ||
|
|
85a1bbbd8b | ||
|
|
97abe45fdf | ||
|
|
ba54d8c87f | ||
|
|
4f08e478d1 | ||
|
|
f9cde96aad | ||
|
|
1d7fc885cc | ||
|
|
a881075f05 | ||
|
|
561e52f54c | ||
|
|
4d91e61964 | ||
|
|
ba96064eaf | ||
|
|
511ddd84e5 | ||
|
|
492c4448b3 | ||
|
|
656bf38386 | ||
|
|
902f52a3e9 | ||
|
|
e6783e0abd | ||
|
|
2485f2339d | ||
|
|
a994311405 | ||
|
|
0c2a7a79ed | ||
|
|
0bb3a858a5 | ||
|
|
8aa1fbd6e2 | ||
|
|
b4e73f0801 | ||
|
|
ff5612f6f5 | ||
|
|
eadfae60ba | ||
|
|
d5fc405b6b | ||
|
|
8fb9558863 | ||
|
|
89606cdada | ||
|
|
6f82e21986 | ||
|
|
b1ba3d5ead | ||
|
|
03689664a8 | ||
|
|
8aabad47de | ||
|
|
1bcf0c28d8 | ||
|
|
389aa22d75 | ||
|
|
74674ebb3b | ||
|
|
7b378451f8 | ||
|
|
6895ca4815 | ||
|
|
d08c7aed6d | ||
|
|
e2efc70bac | ||
|
|
2561299a49 | ||
|
|
9ec20d8c7d | ||
|
|
b549cb3b64 | ||
|
|
3d4f2873ba | ||
|
|
b53fdb44f2 | ||
|
|
47ac811f08 | ||
|
|
0226c6f6d9 | ||
|
|
992e2c4166 | ||
|
|
7b070a3d1d | ||
|
|
0b2785d40b | ||
|
|
e6cdb6732d | ||
|
|
77772efb4e | ||
|
|
c3981a390a | ||
|
|
020a2627de | ||
|
|
d99fc790eb | ||
|
|
1212a695e5 | ||
|
|
4077efc988 | ||
|
|
efe7c1d4ac | ||
|
|
fb81c1be8b | ||
|
|
1fcd52477a | ||
|
|
dd6ad39358 | ||
|
|
1ddba877b5 | ||
|
|
04dceab877 | ||
|
|
4d9055929f | ||
|
|
93bc51bc4b | ||
|
|
4c5733ed8f | ||
|
|
7b445c2298 | ||
|
|
51cd457351 | ||
|
|
aa661e77b9 | ||
|
|
7397049cd3 | ||
|
|
71ffe7c7eb | ||
|
|
eda5bf1f2a | ||
|
|
30454ba904 | ||
|
|
40a8112fd9 | ||
|
|
b34bdccf97 | ||
|
|
1679c3352b | ||
|
|
63bcd9df53 | ||
|
|
8dd15d47d9 | ||
|
|
e3f7cc84b9 | ||
|
|
4168d7c975 | ||
|
|
23e17e34fa | ||
|
|
961548d23a | ||
|
|
880c8325c6 | ||
|
|
7338b8cf26 | ||
|
|
460694c542 | ||
|
|
4924faaec8 | ||
|
|
f9c02612cd | ||
|
|
3d5d88ad21 | ||
|
|
ea2f07d90b | ||
|
|
cd3a617775 | ||
|
|
6e68eef1ec | ||
|
|
a744379b61 | ||
|
|
63cd764434 | ||
|
|
f6333522a3 | ||
|
|
a3b0ca55e9 | ||
|
|
64f9d93447 | ||
|
|
eb8094b3b4 | ||
|
|
00211c543d | ||
|
|
cc13a6bb4d | ||
|
|
3920853627 | ||
|
|
b92d9dafcf | ||
|
|
dcabb46365 | ||
|
|
425518c795 | ||
|
|
c2ca175ff7 | ||
|
|
88d55aea1c | ||
|
|
d2ff497aca | ||
|
|
2c8b2e4a2f | ||
|
|
c7e7f87a44 | ||
|
|
30ef974d2c | ||
|
|
f785a2284c | ||
|
|
5562bf180d | ||
|
|
5f2b64ecdf | ||
|
|
180508d8f0 | ||
|
|
dd0dbe53e5 | ||
|
|
8928598067 | ||
|
|
563418d2b1 | ||
|
|
074952ea44 | ||
|
|
42fdb5bcd4 | ||
|
|
a26bbb383f | ||
|
|
9e65f97534 | ||
|
|
89a874fcf6 | ||
|
|
694d1b8a54 | ||
|
|
17ff09c39a | ||
|
|
9625948f43 | ||
|
|
0431f8e9cb | ||
|
|
4d55fee589 | ||
|
|
83c4c8ca59 | ||
|
|
5486b8fc8e | ||
|
|
a992b0b3ad | ||
|
|
1356fc5d98 | ||
|
|
01ee7f4d12 | ||
|
|
6022978d3b | ||
|
|
944cc48d26 | ||
|
|
a9d1cda147 | ||
|
|
b01709ffd3 | ||
|
|
36b6980b98 | ||
|
|
79bec1c106 | ||
|
|
c8b384556c | ||
|
|
16c78cf4cc | ||
|
|
3570d6f7d4 | ||
|
|
49489a6c23 | ||
|
|
3f87003b03 | ||
|
|
912a257dea |
5 changed files with 1 additions and 193 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1 +0,0 @@
|
|||
/webkitgtk-2.5.3.tar.xz
|
||||
1
dead.package
Normal file
1
dead.package
Normal file
|
|
@ -0,0 +1 @@
|
|||
Package was renamed to webkit2gtk3
|
||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
|||
fffbb1e327f6d57971de4de77bb52538 webkitgtk-2.5.3.tar.xz
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
2014-08-21 Michael Catanzaro <mcatanzaro@igalia.com>
|
||||
|
||||
[GTK] Toggle buttons visually broken with GTK+ 3.13.7
|
||||
https://bugs.webkit.org/show_bug.cgi?id=136130
|
||||
|
||||
Reviewed by NOBODY (OOPS!).
|
||||
|
||||
No new tests. Hopefully covered by existing tests, and our tests only
|
||||
run with GTK+ 3.6 anyway.
|
||||
|
||||
* platform/gtk/RenderThemeGtk3.cpp:
|
||||
(WebCore::paintToggle): use GTK_STATE_FLAG_CHECKED when compiling for
|
||||
GTK+ 3.13.7 and above to ensure toggle buttons display as toggled.
|
||||
|
||||
diff --git a/Source/WebCore/platform/gtk/RenderThemeGtk3.cpp b/Source/WebCore/platform/gtk/RenderThemeGtk3.cpp
|
||||
index 3630c43dffde59c6ea843c35a37e8e94611e4ae5..6d811a1747ac3ca7ff376bb6a0fcb02273c335d3 100644
|
||||
--- a/Source/WebCore/platform/gtk/RenderThemeGtk3.cpp
|
||||
+++ b/Source/WebCore/platform/gtk/RenderThemeGtk3.cpp
|
||||
@@ -253,7 +253,11 @@ static void paintToggle(const RenderThemeGtk* theme, GType widgetType, const Ren
|
||||
if (theme->isIndeterminate(renderObject))
|
||||
flags |= GTK_STATE_FLAG_INCONSISTENT;
|
||||
else if (theme->isChecked(renderObject))
|
||||
+#if GTK_CHECK_VERSION(3, 13, 7)
|
||||
+ flags |= GTK_STATE_FLAG_CHECKED;
|
||||
+#else
|
||||
flags |= GTK_STATE_FLAG_ACTIVE;
|
||||
+#endif
|
||||
if (theme->isPressed(renderObject))
|
||||
flags |= GTK_STATE_FLAG_SELECTED;
|
||||
gtk_style_context_set_state(context, static_cast<GtkStateFlags>(flags));
|
||||
161
webkitgtk4.spec
161
webkitgtk4.spec
|
|
@ -1,161 +0,0 @@
|
|||
## NOTE: Lots of files in various subdirectories have the same name (such as
|
||||
## "LICENSE") so this short macro allows us to distinguish them by using their
|
||||
## directory names (from the source tree) as prefixes for the files.
|
||||
%global add_to_license_files() \
|
||||
mkdir -p _license_files ; \
|
||||
cp -p %1 _license_files/$(echo '%1' | sed -e 's!/!.!g')
|
||||
|
||||
Name: webkitgtk4
|
||||
Version: 2.5.3
|
||||
Release: 4%{?dist}
|
||||
Summary: GTK+ Web content engine library
|
||||
|
||||
License: LGPLv2
|
||||
URL: http://www.webkitgtk.org/
|
||||
Source0: http://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
|
||||
|
||||
# https://bugs.webkit.org/show_bug.cgi?id=136130
|
||||
Patch0: webkitgtk-2.5.3-toggle-buttons.patch
|
||||
|
||||
BuildRequires: at-spi2-core-devel
|
||||
BuildRequires: bison
|
||||
BuildRequires: cairo-devel
|
||||
BuildRequires: cmake
|
||||
BuildRequires: enchant-devel
|
||||
BuildRequires: flex
|
||||
BuildRequires: fontconfig-devel
|
||||
BuildRequires: freetype-devel
|
||||
BuildRequires: geoclue2-devel
|
||||
BuildRequires: gettext
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: gobject-introspection-devel
|
||||
BuildRequires: gperf
|
||||
BuildRequires: gstreamer1-devel
|
||||
BuildRequires: gstreamer1-plugins-base-devel
|
||||
BuildRequires: gtk2-devel
|
||||
BuildRequires: gtk3-devel
|
||||
BuildRequires: harfbuzz-devel
|
||||
BuildRequires: libicu-devel
|
||||
BuildRequires: libjpeg-devel
|
||||
BuildRequires: libpng-devel
|
||||
BuildRequires: libsecret-devel
|
||||
BuildRequires: libsoup-devel
|
||||
BuildRequires: libwebp-devel
|
||||
BuildRequires: libxslt-devel
|
||||
BuildRequires: libXt-devel
|
||||
BuildRequires: mesa-libGL-devel
|
||||
BuildRequires: pcre-devel
|
||||
BuildRequires: perl-Switch
|
||||
BuildRequires: ruby
|
||||
BuildRequires: sqlite-devel
|
||||
Requires: geoclue2
|
||||
|
||||
# Filter out provides for private libraries
|
||||
%global __provides_exclude_from ^%{_libdir}/webkit2gtk-4\\.0/.*\\.so$
|
||||
|
||||
%description
|
||||
WebKitGTK+ is the port of the portable web rendering engine WebKit to the
|
||||
GTK+ platform.
|
||||
|
||||
This package contains WebKitGTK+ for GTK+ 3.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
The %{name}-devel package contains libraries, build data, and header
|
||||
files for developing applications that use %{name}.
|
||||
|
||||
%prep
|
||||
%setup -q -n webkitgtk-%{version}
|
||||
%patch0 -p1 -b .toggle-buttons
|
||||
|
||||
# Remove bundled libraries
|
||||
rm -rf Source/ThirdParty/leveldb/
|
||||
rm -rf Source/ThirdParty/gtest/
|
||||
rm -rf Source/ThirdParty/qunit/
|
||||
|
||||
%build
|
||||
# Use linker flags to reduce memory consumption
|
||||
%global optflags %{optflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
|
||||
|
||||
%ifarch s390 %{arm}
|
||||
# Decrease debuginfo verbosity to reduce memory consumption even more
|
||||
%global optflags %(echo %{optflags} | sed 's/-g /-g1 /')
|
||||
%endif
|
||||
|
||||
mkdir -p %{_target_platform}
|
||||
pushd %{_target_platform}
|
||||
%cmake \
|
||||
-DPORT=GTK \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
..
|
||||
popd
|
||||
|
||||
make %{?_smp_mflags} -C %{_target_platform}
|
||||
|
||||
%install
|
||||
%make_install -C %{_target_platform}
|
||||
|
||||
%find_lang WebKit2GTK-4.0
|
||||
|
||||
# Finally, copy over and rename various files for %%license inclusion
|
||||
%add_to_license_files Source/JavaScriptCore/COPYING.LIB
|
||||
%add_to_license_files Source/JavaScriptCore/icu/LICENSE
|
||||
%add_to_license_files Source/ThirdParty/ANGLE/LICENSE
|
||||
%add_to_license_files Source/ThirdParty/ANGLE/src/third_party/compiler/LICENSE
|
||||
%add_to_license_files Source/ThirdParty/ANGLE/src/third_party/murmurhash/LICENSE
|
||||
%add_to_license_files Source/WebCore/icu/LICENSE
|
||||
%add_to_license_files Source/WebCore/LICENSE-APPLE
|
||||
%add_to_license_files Source/WebCore/LICENSE-LGPL-2
|
||||
%add_to_license_files Source/WebCore/LICENSE-LGPL-2.1
|
||||
%add_to_license_files Source/WebInspectorUI/APPLE_IMAGES_LICENSE.rtf
|
||||
%add_to_license_files Source/WebInspectorUI/UserInterface/External/CodeMirror/LICENSE
|
||||
%add_to_license_files Source/WebInspectorUI/UserInterface/External/Esprima/LICENSE
|
||||
%add_to_license_files Source/WTF/icu/LICENSE
|
||||
%add_to_license_files Source/WTF/wtf/dtoa/COPYING
|
||||
%add_to_license_files Source/WTF/wtf/dtoa/LICENSE
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
%files -f WebKit2GTK-4.0.lang
|
||||
%license _license_files/*
|
||||
%{_libdir}/libjavascriptcoregtk-4.0.so.*
|
||||
%{_libdir}/libwebkit2gtk-4.0.so.*
|
||||
%{_libdir}/girepository-1.0/JavaScriptCore-4.0.typelib
|
||||
%{_libdir}/girepository-1.0/WebKit2-4.0.typelib
|
||||
%{_libdir}/girepository-1.0/WebKit2WebExtension-4.0.typelib
|
||||
%{_libdir}/webkit2gtk-4.0/
|
||||
%{_libexecdir}/webkitgtk-4.0/
|
||||
|
||||
%files devel
|
||||
%{_bindir}/jsc
|
||||
%{_includedir}/webkitgtk-4.0/
|
||||
%{_libdir}/libjavascriptcoregtk-4.0.so
|
||||
%{_libdir}/libwebkit2gtk-4.0.so
|
||||
%{_libdir}/pkgconfig/javascriptcoregtk-4.0.pc
|
||||
%{_libdir}/pkgconfig/webkit2gtk-4.0.pc
|
||||
%{_libdir}/pkgconfig/webkit2gtk-web-extension-4.0.pc
|
||||
%{_datadir}/gir-1.0/JavaScriptCore-4.0.gir
|
||||
%{_datadir}/gir-1.0/WebKit2-4.0.gir
|
||||
%{_datadir}/gir-1.0/WebKit2WebExtension-4.0.gir
|
||||
|
||||
%changelog
|
||||
* Fri Aug 22 2014 Michael Catanzaro <mcatanzaro@gnome.org> - 2.5.3-4
|
||||
- Add webkitgtk-2.5.3-toggle-buttons.patch
|
||||
|
||||
* Thu Aug 21 2014 Kalev Lember <kalevlember@gmail.com> - 2.5.3-3
|
||||
- More package review fixes (#1131284)
|
||||
- Correct the license tag to read LGPLv2
|
||||
- Filter out provides for private libraries
|
||||
|
||||
* Tue Aug 19 2014 Kalev Lember <kalevlember@gmail.com> - 2.5.3-2
|
||||
- Remove bundled leveldb, gtest, qunit in %%prep (#1131284)
|
||||
|
||||
* Fri Aug 15 2014 Kalev Lember <kalevlember@gmail.com> - 2.5.3-1
|
||||
- Update to 2.5.3
|
||||
|
||||
* Fri Aug 01 2014 Kalev Lember <kalevlember@gmail.com> - 2.5.1-1
|
||||
- Initial Fedora packaging, based on the webkitgtk3 package
|
||||
Reference in a new issue