Bug 144379 - [GTK] Add libnotify in gtk install-dependencies
Summary: [GTK] Add libnotify in gtk install-dependencies
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Joonghun Park
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-29 00:28 PDT by Joonghun Park
Modified: 2015-05-04 04:21 PDT (History)
5 users (show)

See Also:


Attachments
Patch (1.07 KB, patch)
2015-04-29 00:34 PDT, Joonghun Park
no flags Details | Formatted Diff | Diff
Patch (1.08 KB, patch)
2015-04-29 01:36 PDT, Joonghun Park
no flags Details | Formatted Diff | Diff
Patch (1.08 KB, patch)
2015-04-29 01:49 PDT, Joonghun Park
no flags Details | Formatted Diff | Diff
Patch (1.08 KB, patch)
2015-04-29 01:53 PDT, Joonghun Park
no flags Details | Formatted Diff | Diff
Patch (1.08 KB, patch)
2015-04-29 02:06 PDT, Joonghun Park
no flags Details | Formatted Diff | Diff
Patch (1.26 KB, patch)
2015-05-01 02:00 PDT, Joonghun Park
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joonghun Park 2015-04-29 00:28:22 PDT
Add libnotify-dev in install-dependencies of Gtk port. Without this dependency package, Gtk port build is impossible currently.
Comment 1 Joonghun Park 2015-04-29 00:34:37 PDT
Created attachment 251929 [details]
Patch
Comment 2 Zan Dobersek 2015-04-29 01:13:30 PDT
Comment on attachment 251929 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=251929&action=review

> Tools/gtk/install-dependencies:81
> +		libnotify-dev \

This should use spaces instead of tabs. Please fix before committing.
Comment 3 Joonghun Park 2015-04-29 01:30:53 PDT
(In reply to comment #2)
> Comment on attachment 251929 [details]
> Patch
> 
> View in context:
> https://bugs.webkit.org/attachment.cgi?id=251929&action=review
> 
> > Tools/gtk/install-dependencies:81
> > +		libnotify-dev \
> 
> This should use spaces instead of tabs. Please fix before committing.

Ok, I will revise it :)
Comment 4 Joonghun Park 2015-04-29 01:36:30 PDT
Created attachment 251933 [details]
Patch
Comment 5 Gyuyoung Kim 2015-04-29 01:39:09 PDT
Comment on attachment 251933 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=251933&action=review

> Tools/ChangeLog:6
> +        Reviewed by NOBODY (OOPS!).

Missing reviewer name here, because Zan set r+ed.
Comment 6 Joonghun Park 2015-04-29 01:43:25 PDT
(In reply to comment #5)
> Comment on attachment 251933 [details]
> Patch
> 
> View in context:
> https://bugs.webkit.org/attachment.cgi?id=251933&action=review
> 
> > Tools/ChangeLog:6
> > +        Reviewed by NOBODY (OOPS!).
> 
> Missing reviewer name here, because Zan set r+ed.

Ah, I had to write it into ChangeLog, but I missed it. Thank you, I will re-upload this one.
Comment 7 Joonghun Park 2015-04-29 01:49:14 PDT
Created attachment 251934 [details]
Patch
Comment 8 Joonghun Park 2015-04-29 01:53:51 PDT
Created attachment 251935 [details]
Patch
Comment 9 Joonghun Park 2015-04-29 02:06:24 PDT
Created attachment 251936 [details]
Patch
Comment 10 WebKit Commit Bot 2015-04-29 02:59:57 PDT
Comment on attachment 251936 [details]
Patch

Clearing flags on attachment: 251936

Committed r183539: <http://trac.webkit.org/changeset/183539>
Comment 11 WebKit Commit Bot 2015-04-29 03:00:02 PDT
All reviewed patches have been landed.  Closing bug.
Comment 12 Michael Catanzaro 2015-04-29 11:04:12 PDT
Reopening: please make sure to fix all three supported distros (Arch, Debian, Fedora) when modifying this file. The Arch package is simply libnotify and the Fedora package is libnotify-devel.
Comment 13 Gyuyoung Kim 2015-04-29 17:48:27 PDT
(In reply to comment #12)
> Reopening: please make sure to fix all three supported distros (Arch,
> Debian, Fedora) when modifying this file. The Arch package is simply
> libnotify and the Fedora package is libnotify-devel.

Has GTK port's install-dependency script supported Fedora, Arch as well ?
Comment 14 Michael Catanzaro 2015-04-29 19:25:02 PDT
(In reply to comment #13)
> Has GTK port's install-dependency script supported Fedora, Arch as well ?

Yup. (More distros welcome.)
Comment 15 Joonghun Park 2015-05-01 01:48:39 PDT
(In reply to comment #12)
> Reopening: please make sure to fix all three supported distros (Arch,
> Debian, Fedora) when modifying this file. The Arch package is simply
> libnotify and the Fedora package is libnotify-devel.

I didn't know which distros GTK port supports currently.
Thank you for your teaching :) 
For now, I will add what you commented here for Fedora and Arch.
Comment 16 Joonghun Park 2015-05-01 02:00:11 PDT
Created attachment 252143 [details]
Patch
Comment 17 Csaba Osztrogonác 2015-05-04 03:33:24 PDT
Comment on attachment 252143 [details]
Patch

LGTM
Comment 18 WebKit Commit Bot 2015-05-04 04:21:31 PDT
Comment on attachment 252143 [details]
Patch

Clearing flags on attachment: 252143

Committed r183743: <http://trac.webkit.org/changeset/183743>
Comment 19 WebKit Commit Bot 2015-05-04 04:21:36 PDT
All reviewed patches have been landed.  Closing bug.