Bug 226017

Summary: devel/tevent update port to the 0.9.35 version
Product: Ports & Packages Reporter: Timur I. Bakeyev <timur>
Component: Individual Port(s)Assignee: Port Management Team <portmgr>
Status: Closed FIXED    
Severity: Affects Some People CC: w.schwarzenfeld
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch to update the devel/tevent port none

Description Timur I. Bakeyev freebsd_committer freebsd_triage 2018-02-19 00:04:55 UTC
Dear maintainer!

Please, update the tevent port to the 0.9.35 version.

The corresponding patch is attached to this report.
Comment 1 Timur I. Bakeyev freebsd_committer freebsd_triage 2018-02-19 00:04:57 UTC
Created attachment 190768 [details]
Patch to update the devel/tevent port
Comment 2 Timur I. Bakeyev freebsd_committer freebsd_triage 2018-02-19 00:06:03 UTC
As this port introduces FLAVORS, I can't commit it without portmgr approval. 

Please, take a look.
Comment 3 Antoine Brodin freebsd_committer freebsd_triage 2018-02-19 06:31:02 UTC
It seems that what you want is subpackages,  not flavors.
Comment 4 Timur I. Bakeyev freebsd_committer freebsd_triage 2018-02-20 00:20:29 UTC
(In reply to Timur I. Bakeyev from comment #2)
(In reply to Antoine Brodin from comment #3)
Sub-packages would solve a lot of packaging issues when they'll be ready, but ATM they are not available.

Two different flavors right now can help to address situation that there is (a limited) subset of users who need package without Python bindings, as they use it on embedded devices for limited functionality.

As all 6 supplementary packages are interconnected there is a sense of having same `nopython` flavor to depend on sibling `nopython` packages, while the default configuration can have normal dependencies.

As I understand, having @${FLAVOR} in the BUILD|RUN|LIB|TEST_DEPENDS is not fully supported yet, otherwise it would have sense to add such a specification to the related ports.
Comment 5 Walter Schwarzenfeld 2018-03-02 19:17:59 UTC
Makefile shows:
PORTNAME=               tevent
PORTVERSION=            0.9.36
PORTREVISION=           0

It is done, so I close here - fixed.