Changeset 235114 in webkit
- Timestamp:
- Aug 21, 2018 6:53:31 AM (6 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r235099 r235114 1 2018-08-21 Michael Catanzaro <mcatanzaro@igalia.com> 2 3 [Flatpak] Update to GNOME master runtime 4 https://bugs.webkit.org/show_bug.cgi?id=188731 5 6 Reviewed by Philippe Normand. 7 8 The 3.28 runtime is pretty stale at this point. We could wait a couple weeks for the 3.30 9 runtime, but I don't think there's any need to stick with the stable runtime when we have 10 the ability to pin to a particular version of the master runtime. There are also several 11 advantages to switching to the master runtime. 12 13 * flatpak/files/httpd-autogen.sh: Removed. 14 * flatpak/flatpakutils.py: 15 (WebkitFlatpak.clean_args): 16 * flatpak/org.webkit.GTK.yaml: 17 * flatpak/org.webkit.WebKit.yaml: 18 * flatpak/patches/httpd-0001-configure-use-pkg-config-for-PCRE-detection.patch: Removed. 19 * flatpak/patches/libgcrypt-0001-Use-pkg-config-to-detect-gpg-error.patch: Removed. 20 1 21 2018-08-20 Jonathan Bedard <jbedard@apple.com> 2 22 -
trunk/Tools/flatpak/flatpakutils.py
r234860 r235114 613 613 repos = FlatpakRepos() 614 614 self.sdk_repo = repos.add( 615 FlatpakRepo(" flathub",616 url="https:// dl.flathub.org/repo/",617 repo_file="https:// dl.flathub.org/repo/flathub.flatpakrepo"))615 FlatpakRepo("gnome-nightly", 616 url="https://sdk.gnome.org/nightly/repo/", 617 repo_file="https://sdk.gnome.org/gnome-nightly.flatpakrepo")) 618 618 619 619 manifest = load_manifest(self.manifest_path) -
trunk/Tools/flatpak/org.webkit.GTK.yaml
r233362 r235114 2 2 sources: 3 3 - type: archive 4 url: https://mesa.freedesktop.org/archive/mesa-18.0. 3.tar.xz5 sha256: 099d9667327a76a61741a533f95067d76ea71a656e66b91507b3c0caf1d49e304 url: https://mesa.freedesktop.org/archive/mesa-18.0.5.tar.xz 5 sha256: 5187bba8d72aea78f2062d134ec6079a508e8216062dce9ec9048b5eb2c4fc6b 6 6 config-opts: 7 7 - --prefix=/app/softGL -
trunk/Tools/flatpak/org.webkit.WebKit.yaml
r234150 r235114 1 1 app-id: %(PORTNAME)s 2 2 runtime: org.gnome.Platform 3 runtime-version: " 3.28"3 runtime-version: "master" 4 4 # Control the exact version of the Sdk/Runtime that is being used. 5 sdk-hash: cea71fe86d6961b4fe58046170f8dc8f8d4d04141ddf211e7cc6db44a18a0c496 runtime-hash: 9785cf7dc62290d76eef4bf0f5d25240fc5bb3d73128c25e95c4e4cb90bb35605 sdk-hash: 381c97c2d71033d9b09b15da363af75a49500b691245396adbc85ddca548410c 6 runtime-hash: 235289b568ff0fe78771eeae45562c1415104821abbffe6559380aae58f06c58 7 7 sdk: org.gnome.Sdk 8 8 command: %(COMMAND)s 9 9 finish-args: 10 10 # Basically no sandboxing, the goal here is to make it flexible 11 # for developers, not really to isolate (open ning all devices11 # for developers, not really to isolate (opening all devices 12 12 # to allow acces video cameras until we have a portal at least). 13 13 - --share=ipc … … 43 43 - name: httpd 44 44 sources: 45 - type: git 46 url: https://github.com/apache/httpd.git 47 branch: 2.4.33 48 - type : file 49 path : files/httpd-autogen.sh 50 dest-filename : autogen.sh 51 # The version embedded in the sandbox doesn't have a working pcre-config 52 - type: patch 53 path: patches/httpd-0001-configure-use-pkg-config-for-PCRE-detection.patch 45 - type: archive 46 url: http://mirror.metrocast.net/apache//httpd/httpd-2.4.34.tar.gz 47 sha256: 6eaef0313b071d105eb3ca49289fc0f1431392e1061e1df420ca5775caed2211 54 48 config-opts: 55 49 - --enable-mpms-shared=all … … 57 51 - --with-apr=/app/bin/apr-1-config 58 52 - --with-apr-util=/app/bin/apu-1-config 59 - --with-pcre=/app60 53 - --enable-authnz-fcgi 61 54 - --enable-cgi … … 111 104 sha256: 66623c52f34d83a2c0fc963e08e8b9d0c13d88404e3b43b1852ef71eda19afa3 112 105 113 # GStreamer modules 114 - name: libvpx 115 no-autogen: true 116 sources: 117 - type: git 118 url: https://chromium.googlesource.com/webm/libvpx 119 branch: v1.7.0 120 config-opts: 121 - --enable-pic 122 - --as=yasm 123 - --disable-unit-tests 124 - --size-limit=16384x16384 125 - --enable-postproc 126 - --enable-multi-res-encoding 127 - --enable-temporal-denoising 128 - --enable-vp9-temporal-denoising 129 - --enable-vp9-postproc 130 - --enable-shared 131 - name: libopenh264 132 buildsystem: meson 133 sources: 134 - type: git 135 url: https://github.com/cisco/openh264.git 136 branch: a1b3f07c5271f312997fcc3451237031444c4475 # 1.8.0 + fix for gcc 8 137 - name: gstreamer 138 buildsystem: meson 139 sources: 140 - type: git 141 url: https://anongit.freedesktop.org/git/gstreamer/gstreamer 142 branch: 1.14.1 143 config-opts: 144 - -Ddisable_gtkdoc=true 145 - name: gst-plugins-base 146 buildsystem: meson 147 sources: 148 - type: git 149 url: https://anongit.freedesktop.org/git/gstreamer/gst-plugins-base 150 branch: 1.14.1 151 config-opts: 152 - -Ddisable_gtkdoc=true 153 - name: gst-plugins-good 154 buildsystem: meson 155 sources: 156 - type: git 157 url: https://anongit.freedesktop.org/git/gstreamer/gst-plugins-good 158 branch: 1.14.1 159 - type: patch 160 path: ../gstreamer/patches/gst-plugins-good-0002-qtdemux-add-context-for-a-preferred-protection.patch 161 - type: patch 162 path: ../gstreamer/patches/gst-plugins-good-0003-qtdemux-also-push-buffers-without-encryption-info-in.patch 163 - type: patch 164 path: ../gstreamer/patches/gst-plugins-good-0001-qtdemux-Do-not-run-the-preferred-decryptor-context-q.patch 165 - type: patch 166 path: ../gstreamer/patches/gst-plugins-good-0002-qtdemux-Do-not-unref-a-NULL-stream_tags.patch 167 - type: patch 168 path: ../gstreamer/patches/gst-plugins-good-0003-qtdemux-Clarify-field-name-about-stream-encryption-s.patch 169 config-opts: 170 - -Ddisable_gtkdoc=true 171 - name: gst-plugins-ugly 172 buildsystem: meson 173 sources: 174 - type: git 175 url: https://anongit.freedesktop.org/git/gstreamer/gst-plugins-ugly 176 branch: 1.14.1 177 config-opts: 178 - -Ddisable_gtkdoc=true 179 - name: gst-plugins-bad 180 buildsystem: meson 181 sources: 182 - type: git 183 url: https://anongit.freedesktop.org/git/gstreamer/gst-plugins-bad 184 branch: 1.14.1 185 config-opts: 186 - -Ddisable_gtkdoc=true 187 - name: gst-libav 188 buildsystem: meson 189 sources: 190 - type: archive 191 url: https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.14.1.tar.xz 192 sha256: eff80a02d2f2fb9f34b67e9a26e9954d3218c7aa18e863f2a47805fa7066029d 193 config-opts: 194 - -Ddisable_gtkdoc=true 195 196 - name: libgcrypt # Speedup libgrcypt 106 # Speed up libgcrypt for testing. 107 # (You'd better not be using this flatpak environment for real use!) 108 - name: libgcrypt 197 109 sources: 198 110 - type: git 199 111 url: https://dev.gnupg.org/source/libgcrypt.git 200 branch: libgcrypt-1.7.6 201 - type: patch 202 path: patches/libgcrypt-0001-Use-pkg-config-to-detect-gpg-error.patch 112 branch: libgcrypt-1.8.3 203 113 - type: patch 204 114 path: ../gtk/patches/libgcrypt-use-only-dev-urandom-for-testing.patch
Note: See TracChangeset
for help on using the changeset viewer.