[Bug 247378] www/epiphany: remove unnecessary dependency on net/avahi-app

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 247378] www/epiphany: remove unnecessary dependency on net/avahi-app

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247378

            Bug ID: 247378
           Summary: www/epiphany: remove unnecessary dependency on
                    net/avahi-app
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: [hidden email]
          Reporter: [hidden email]
             Flags: maintainer-feedback?([hidden email])
          Assignee: [hidden email]
 Attachment #215733 maintainer-approval?
             Flags:
             Flags: maintainer-feedback?

Created attachment 215733
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=215733&action=edit
Remove unnecessary dependency on net/avahi-app

Upstream of the epiphany removed dependency from avahi in 2016, check NEWS file
(/usr/ports/www/epiphany/work/epiphany-3.28.5/NEWS):
3.23.1 - October 24, 2016
=========================

Epiphany has been relicensed from GPLv2+ to GPLv3+.

New dependency:
 libhttpseverywhere

Removed dependencies:
 avahi-client, avahi-gobject, gdk-x11-3.0, gsettings-desktop-schemas, x11


Build fine with avahi installed and without, and I didn't find any binary from
the epiphany linked with libavahi-gobject.so.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

maintainer-feedback requested: [Bug 247378] www/epiphany: remove unnecessary dependency on net/avahi-app

bugzilla-noreply
Bugzilla Automation <[hidden email]> has asked freebsd-gnome mailing list
<[hidden email]> for maintainer-feedback:
Bug 247378: www/epiphany: remove unnecessary dependency on net/avahi-app
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247378



--- Description ---
Upstream of the epiphany removed dependency from avahi in 2016, check NEWS file
(/usr/ports/www/epiphany/work/epiphany-3.28.5/NEWS):
3.23.1 - October 24, 2016
=========================

Epiphany has been relicensed from GPLv2+ to GPLv3+.

New dependency:
 libhttpseverywhere

Removed dependencies:
 avahi-client, avahi-gobject, gdk-x11-3.0, gsettings-desktop-schemas, x11


Build fine with avahi installed and without, and I didn't find any binary from
the epiphany linked with libavahi-gobject.so.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 247378] www/epiphany: remove unnecessary dependency on net/avahi-app

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247378

Charlie Li <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #1 from Charlie Li <[hidden email]> ---
For 3.36, I gave this port a dependency diet.

https://github.com/freebsd/freebsd-ports-gnome/pull/37/commits/702bb767b8389affff834991fa53edd210717479

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 247378] www/epiphany: remove unnecessary dependency on net/avahi-app

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247378

Tobias C. Berner <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|maintainer-feedback?(gnome@ |maintainer-feedback-
                   |FreeBSD.org)                |
                 CC|                            |[hidden email]

--- Comment #2 from Tobias C. Berner <[hidden email]> ---
Maintainer timeout.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 247378] www/epiphany: remove unnecessary dependency on net/avahi-app

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247378

--- Comment #3 from VVD <[hidden email]> ---
(In reply to Charlie Li from comment #1)
When?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 247378] www/epiphany: remove unnecessary dependency on net/avahi-app

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247378

--- Comment #4 from [hidden email] ---
A commit references this bug:

Author: tcberner
Date: Fri Jul  3 05:24:09 UTC 2020
New revision: 541071
URL: https://svnweb.freebsd.org/changeset/ports/541071

Log:
  www/epiphany: remove unnecessary dependency on net/avahi-app

  Upstream of the epiphany removed dependency from avahi in 2016, check NEWS
file
  (/usr/ports/www/epiphany/work/epiphany-3.28.5/NEWS):

  3.23.1 - October 24, 2016
  =========================

  Epiphany has been relicensed from GPLv2+ to GPLv3+.

  New dependency:
   libhttpseverywhere
  Removed dependencies:
   avahi-client, avahi-gobject, gdk-x11-3.0, gsettings-desktop-schemas, x11

  PR:           247378
  Submitted by: VVD <[hidden email]>
  Approved by:  gnome (timeout)

Changes:
  head/www/epiphany/Makefile

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 247378] www/epiphany: remove unnecessary dependency on net/avahi-app

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247378

Tobias C. Berner <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Closed
         Resolution|---                         |FIXED

--- Comment #5 from Tobias C. Berner <[hidden email]> ---
Committed. Thanks.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"