Title: [226761] trunk/Tools
- Revision
- 226761
- Author
- [email protected]
- Date
- 2018-01-10 22:13:01 -0800 (Wed, 10 Jan 2018)
Log Message
[GTK] Tools/gtk/install-dependencies: Packages geoclue, ruby-highline, xorg-utils do not exist in Arch Linux
https://bugs.webkit.org/show_bug.cgi?id=181475
Reviewed by Michael Catanzaro.
* gtk/install-dependencies: Update package list for Arch Linux, extend
message shown at end of installation with additional tips.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (226760 => 226761)
--- trunk/Tools/ChangeLog 2018-01-11 05:15:12 UTC (rev 226760)
+++ trunk/Tools/ChangeLog 2018-01-11 06:13:01 UTC (rev 226761)
@@ -1,3 +1,13 @@
+2018-01-10 Adrian Perez de Castro <[email protected]>
+
+ [GTK] Tools/gtk/install-dependencies: Packages geoclue, ruby-highline, xorg-utils do not exist in Arch Linux
+ https://bugs.webkit.org/show_bug.cgi?id=181475
+
+ Reviewed by Michael Catanzaro.
+
+ * gtk/install-dependencies: Update package list for Arch Linux, extend
+ message shown at end of installation with additional tips.
+
2018-01-10 Wenson Hsieh <[email protected]>
REGRESSION(r222507): Composition highlight doesn't render when using IME
Modified: trunk/Tools/gtk/install-dependencies (226760 => 226761)
--- trunk/Tools/gtk/install-dependencies 2018-01-11 05:15:12 UTC (rev 226760)
+++ trunk/Tools/gtk/install-dependencies 2018-01-11 06:13:01 UTC (rev 226761)
@@ -269,7 +269,7 @@
atk \
enchant \
faad2 \
- geoclue \
+ geoclue2 \
gobject-introspection \
mesa \
mesa-libgl \
@@ -308,8 +308,7 @@
wayland"
# These are dependencies necessary for running tests.
- # Note: apache-mod_bw is available in the AUR, but the main repos
- # could not find ruby-json
+ # Note: apache-mod_bw, ruby-json, and ruby-highline are available in the AUR
packages="$packages \
apache \
curl \
@@ -323,7 +322,6 @@
python-gobject \
python2-psutil \
ruby \
- ruby-highline \
weston \
xorg-server-xvfb"
@@ -371,7 +369,6 @@
xorg-font-utils \
xorg-util-macros \
xtrans \
- xorg-utils \
yasm"
# These are dependencies necessary for using webkit-patch
@@ -379,9 +376,26 @@
svn"
pacman -S --needed $packages
- echo "You will also need to follow the instructions on the Arch Wiki to make"
- echo "'python' call python2 in the webkit folder"
- echo "https://wiki.archlinux.org/index.php/Python#Dealing_with_version_problem_in_build_scripts"
+ cat <<-EOF
+
+The following packages are available from AUR, and needed for running tests:
+
+ apache-mod_bw ruby-json ruby-highline
+
+Instructions on how to use the AUR can be found on the Arch Wiki:
+
+ https://wiki.archlinux.org/index.php/Arch_User_Repository
+
+You will also need to follow the instructions on the wiki to make 'python'
+call python2 in the WebKit folder:
+
+ https://wiki.archlinux.org/index.php/Python#Dealing_with_version_problem_in_build_scripts
+
+Alternatively, you may use a Python 2.x virtualenv while hacking on WebKitGTK+:
+
+ https://wiki.archlinux.org/index.php/Python/Virtual_environment
+
+EOF
}
function installDependenciesWithDnf {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes