Page MenuHomeFreeBSD
Feed Advanced Search

Jul 13 2017

lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

don't skip testing ports with a suffix (like www/rubygem-rack16)

Jul 13 2017, 1:50 PM
lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

o fix case with no runtime dependencies (devel/rubygem-extlib)
o speed up by deduplicating a list of version strings to check

Jul 13 2017, 1:38 PM
lifanov committed rP445647: update sysutils/docker-machine to 0.12.2.
update sysutils/docker-machine to 0.12.2
Jul 13 2017, 1:07 PM

Jul 12 2017

lifanov added a comment to D11491: add a stage-qa target for USES=gem runtime dependencies.

Great, thank you! As long as the style is still OK...

Jul 12 2017, 10:17 PM
lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

handle situation where multiple local versions of the same gem are installed

Jul 12 2017, 5:04 PM
lifanov added a comment to D11491: add a stage-qa target for USES=gem runtime dependencies.

Thank you!

Jul 12 2017, 1:00 PM

Jul 11 2017

lifanov added a comment to D11491: add a stage-qa target for USES=gem runtime dependencies.

There *should* be, but that's not the case everywhere in the tree.
For example, www/rubygem-merb-core bundles a bunch of crap, including an older version of itself.

Jul 11 2017, 10:39 PM
lifanov updated the summary of D11491: add a stage-qa target for USES=gem runtime dependencies.
Jul 11 2017, 10:22 PM
lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

address mat's feedback:

Jul 11 2017, 10:22 PM

Jul 10 2017

lifanov added a comment to D11540: www/tdiary: update to 5.0.5.

I think I'm OK with this. The upstream chooses to host release tarballs on GitHub and if the maintainer doesn't like the added complexity of fetching multiple things and converting markdown files. This is not a commit approval until matthew chimes in.

Jul 10 2017, 3:51 PM
lifanov added a comment to D11491: add a stage-qa target for USES=gem runtime dependencies.

I submitted an exp-run request: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220605

Jul 10 2017, 3:21 PM

Jul 9 2017

lifanov added a reviewer for D11491: add a stage-qa target for USES=gem runtime dependencies: matthew.
Jul 9 2017, 2:13 AM
lifanov accepted D11538: security/hardening-check: Change MASTER_SITES to DEBIAN pool and remove SHEBANG_LANG.

Approved!

Jul 9 2017, 2:12 AM

Jul 8 2017

lifanov added a comment to D11491: add a stage-qa target for USES=gem runtime dependencies.

Is this close enough to ask for an exp-run at this point?

Jul 8 2017, 3:08 PM
lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

address mat's feedback:
make ${msg} local

Jul 8 2017, 3:07 PM

Jul 7 2017

lifanov accepted D11502: www/gohugo: Update to 0.24.1.

OK, GH_TUPLE sucks... This is fine to go in as-is.

Jul 7 2017, 12:46 AM
lifanov accepted D11503: net/go-cs: update to 0.7net/go-cs: update to 0.7.

Looks great!

Jul 7 2017, 12:45 AM

Jul 6 2017

lifanov added inline comments to D11502: www/gohugo: Update to 0.24.1.
Jul 6 2017, 7:48 PM
lifanov requested changes to D11503: net/go-cs: update to 0.7net/go-cs: update to 0.7.

You can mess with these by setting GO_PKGNAME and GO_TARGET.

Jul 6 2017, 7:38 PM
lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

address mat's feedback

Jul 6 2017, 5:16 PM
lifanov accepted D11496: databases/mongodb34: update to 3.4.5.

Handbook trumps portlint.

Jul 6 2017, 3:28 PM
lifanov accepted D11500: devel/google-styleguide: Update to 20170630, Take MAINTAINER'ship.

Looks good for now as-is, but just a note that for new ports that don't have actual releases, we prefer versions with a "g" in them, like so: "g20170630".

Jul 6 2017, 3:27 PM
lifanov accepted D11501: textproc/apache-solr fix ownership of log and db directory.

Looks good!

Jul 6 2017, 3:25 PM
lifanov requested changes to D11502: www/gohugo: Update to 0.24.1.

Convert this and possibly other stuff to USES=go:

Jul 6 2017, 3:24 PM
lifanov requested changes to D11503: net/go-cs: update to 0.7net/go-cs: update to 0.7.
Jul 6 2017, 3:22 PM
lifanov added a comment to D11503: net/go-cs: update to 0.7net/go-cs: update to 0.7.

You should replace all of this with USES=go stuff:

Jul 6 2017, 3:22 PM
lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

address mat's feedback:
o feed while loops with heredocs
o use ${msg} instead of $msg

Jul 6 2017, 2:39 PM
lifanov updated the summary of D11491: add a stage-qa target for USES=gem runtime dependencies.
Jul 6 2017, 1:15 PM
lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

o address mat's feedback
o use pipe continuation style consistent with the rest of the file

Jul 6 2017, 1:14 PM
lifanov added a comment to D11495: graphics/pfstools: [PATCH]fix qt option build.

The != assignments are like a performance hand-grenade that splatters everyone around it.
The right-hand side expression would get evaluated every time the file is processed....
In this case I see that it's inside of a non-default option and it would be ugly to work around it,
so it might not be so bad. I'll let other people chime in.

Jul 6 2017, 1:45 AM
lifanov added a comment to D11496: databases/mongodb34: update to 3.4.5.

As portlint is complaining, move LIB_DEPENDS and TEST_DEPENDS up

Jul 6 2017, 1:38 AM
lifanov accepted D11497: [maintainer] Update maintainer e-mail address.

Approved!

Jul 6 2017, 1:34 AM
lifanov accepted D11493: www/seahub: Updated to 6.1.3.

Looks good!

Jul 6 2017, 1:33 AM
lifanov accepted D11492: www/py-django-post_office: Updated to 3.0.0.

Approved!

Jul 6 2017, 1:32 AM
lifanov accepted D11453: net-mgmt/ccnet-client: 6.0.6 fails to build with LibreSSL.

OK, awesome!

Jul 6 2017, 1:31 AM

Jul 5 2017

lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

make the style more consistent and don't reuse $ret

Jul 5 2017, 7:33 PM
lifanov updated the summary of D11491: add a stage-qa target for USES=gem runtime dependencies.
Jul 5 2017, 7:27 PM
lifanov retitled D11491: add a stage-qa target for USES=gem runtime dependencies from add qa-gem.sh: a stage-qa target for USES=gem to add a stage-qa target for USES=gem runtime dependencies.
Jul 5 2017, 7:19 PM
lifanov updated the summary of D11491: add a stage-qa target for USES=gem runtime dependencies.
Jul 5 2017, 7:17 PM
lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

more descriptive message

Jul 5 2017, 7:17 PM
lifanov updated the diff for D11491: add a stage-qa target for USES=gem runtime dependencies.

roll in qa-gem.sh into qa.sh so that Poudriere can pick it up

Jul 5 2017, 7:13 PM
lifanov committed rP445092: update sysutils/docker-machine to 0.12.1.
update sysutils/docker-machine to 0.12.1
Jul 5 2017, 6:38 PM
lifanov committed rP445091: update sysutils/packer to 1.0.2.
update sysutils/packer to 1.0.2
Jul 5 2017, 6:21 PM
lifanov closed D11408: update sysutils/packer to 1.0.2 by committing rP445091: update sysutils/packer to 1.0.2.
Jul 5 2017, 6:21 PM
lifanov closed D11410: update sysutils/terraform to 0.9.11 by committing rP445090: update sysutils/terraform to 0.9.11.
Jul 5 2017, 6:19 PM
lifanov committed rP445090: update sysutils/terraform to 0.9.11.
update sysutils/terraform to 0.9.11
Jul 5 2017, 6:19 PM
lifanov updated the test plan for D11491: add a stage-qa target for USES=gem runtime dependencies.
Jul 5 2017, 5:59 PM
lifanov added a reviewer for D11491: add a stage-qa target for USES=gem runtime dependencies: Ruby.
Jul 5 2017, 5:57 PM
lifanov created D11491: add a stage-qa target for USES=gem runtime dependencies.
Jul 5 2017, 5:56 PM
lifanov retitled D11410: update sysutils/terraform to 0.9.11 from update sysutils/terraform to 0.9.10 to update sysutils/terraform to 0.9.11.
Jul 5 2017, 2:27 PM
lifanov updated the diff for D11410: update sysutils/terraform to 0.9.11.

update to 0.9.11

Jul 5 2017, 2:27 PM

Jul 3 2017

lifanov committed rP444968: games/tome4: get rid of http mirror as it's a redirect now.
games/tome4: get rid of http mirror as it's a redirect now
Jul 3 2017, 5:21 PM
lifanov committed rP444964: update MooseFS to 3.0.94-1.
update MooseFS to 3.0.94-1
Jul 3 2017, 5:02 PM
lifanov accepted D11347: mail/dcc-dccd: Permission incorrectly changed after update to 1.3.159.

OK, thanks for looking into it. This looks good now that the .sample stuff is resolved.

Jul 3 2017, 4:56 PM
lifanov added inline comments to D11453: net-mgmt/ccnet-client: 6.0.6 fails to build with LibreSSL.
Jul 3 2017, 4:54 PM
lifanov accepted D11454: ports-mgmt/portest: Updated to 0.1.9.

Approved!

Jul 3 2017, 4:51 PM
lifanov accepted D11455: www/seahub: Updated to 6.1.2.

Approved!

Jul 3 2017, 4:51 PM
lifanov committed rP444963: update games/stonesoup, games/stonesoup-sdl to 0.20.1.
update games/stonesoup, games/stonesoup-sdl to 0.20.1
Jul 3 2017, 3:45 PM

Jun 30 2017

lifanov added a comment to D11428: devel/ffcall: updated to 1.13, take maintainership.

Is there a reason for removing BROKEN_* stuff?
Did something change that would make the port work
on these platforms or did the submitter test it, etc.?

Jun 30 2017, 8:04 PM
lifanov requested changes to D11430: www/seahub: Add missing depend.

You need to bump the port revision for dependency changes.

Jun 30 2017, 8:02 PM
lifanov updated the summary of D11410: update sysutils/terraform to 0.9.11.
Jun 30 2017, 1:38 PM
lifanov updated the summary of D11408: update sysutils/packer to 1.0.2.
Jun 30 2017, 1:37 PM
lifanov updated the diff for D11410: update sysutils/terraform to 0.9.11.

keep maintainer

Jun 30 2017, 1:37 PM
lifanov updated the diff for D11408: update sysutils/packer to 1.0.2.

keep maintainer

Jun 30 2017, 1:37 PM

Jun 29 2017

lifanov added a comment to D11347: mail/dcc-dccd: Permission incorrectly changed after update to 1.3.159.

Well, my idea was to check for presence.

start_precmd()
{
  if [ -f ${dccd_home}/<my_file> -a -f ${dccd_home}/<other_file> .... ]
  then
    :
  else
    <do stuff>
  fi
  <the rest of start_precmd>
}
Jun 29 2017, 6:49 PM
lifanov accepted D11409: science/metaf2xml: Fix symlink.

You need either a "Reported by:" or "Submitted by:". Otherwise, it's good.

Jun 29 2017, 6:45 PM
lifanov created D11410: update sysutils/terraform to 0.9.11.
Jun 29 2017, 5:47 PM
lifanov updated the diff for D11408: update sysutils/packer to 1.0.2.

abstract PORTNAME in plist

Jun 29 2017, 5:43 PM
lifanov updated the summary of D11408: update sysutils/packer to 1.0.2.
Jun 29 2017, 4:26 PM
lifanov updated the diff for D11408: update sysutils/packer to 1.0.2.

add LICENSE_FILE

Jun 29 2017, 4:26 PM
lifanov created D11408: update sysutils/packer to 1.0.2.
Jun 29 2017, 4:23 PM
lifanov committed rP444650: update sysutils/py-docker to 2.4.2.
update sysutils/py-docker to 2.4.2
Jun 29 2017, 3:42 PM
lifanov committed rP444648: update sysutils/docker to 17.06.0.
update sysutils/docker to 17.06.0
Jun 29 2017, 3:30 PM
lifanov added a comment to D11347: mail/dcc-dccd: Permission incorrectly changed after update to 1.3.159.

The whole POST-INSTALL target could be rolled into the RC script.

Jun 29 2017, 1:29 PM
lifanov accepted D11400: security/dropbear: update to 2017.75.

Switch these to /d per mat's feedback and commit vuxml piece first and then immediately the port.
Other than that, looks good!

Jun 29 2017, 1:26 PM
lifanov accepted D11380: textproc/py-mwparserfromhell: Update to 0.5.

Looks great!

Jun 29 2017, 1:25 PM
lifanov accepted D11382: net/3proxy: Update to 0.8.10.

Looks good!

Jun 29 2017, 1:24 PM
lifanov accepted D11383: sysutils/ldap-account-manager update from 5.7 to 6.0.

Approved!

Jun 29 2017, 1:23 PM
lifanov accepted D11384: dns/py-dns-lexicon: Update to 2.1.8.

Looks good!

Jun 29 2017, 1:22 PM
lifanov accepted D11385: sysutils/byobu: updato to 5.199 and takeover maintainership.

Approved!

Jun 29 2017, 1:22 PM
lifanov accepted D11386: devel/flatbuffers: Update to 1.7.1.

Looks good to me!

Jun 29 2017, 1:21 PM

Jun 28 2017

lifanov committed rP444577: update sysutils/py-docker to 2.4.0.
update sysutils/py-docker to 2.4.0
Jun 28 2017, 1:40 PM

Jun 27 2017

lifanov added a comment to D11379: emulators/mupen64plus-qt: Update maintainer.

OK, approved for commit.

Jun 27 2017, 7:35 PM
lifanov accepted D11379: emulators/mupen64plus-qt: Update maintainer.

Did you verify that it's the same maintainer? If so, approved!

Jun 27 2017, 7:10 PM
lifanov accepted D11374: databases/p5-CDB_file: Update to 0.99.

Looks good!

Jun 27 2017, 3:02 PM
lifanov accepted D11355: devel/opengrok: update to 1.0 and takeover maintainership.

OK, It looks good to me as-is. Make sure that the maintainer is still fine with it and you can commit it.

Jun 27 2017, 3:00 PM

Jun 26 2017

lifanov added a comment to D11355: devel/opengrok: update to 1.0 and takeover maintainership.

I don't believe this port would even work if the user overrides WEBAPP_HOME to something other than the one from OPTIONS.

Jun 26 2017, 8:08 PM
lifanov added a comment to D11355: devel/opengrok: update to 1.0 and takeover maintainership.

Umm, you're right! The options include is not necessary when using helpers.
Also, this works:

Jun 26 2017, 6:37 PM
lifanov added a comment to D11355: devel/opengrok: update to 1.0 and takeover maintainership.

Note that bsd.port.options.mk is included before VARS are used.

Jun 26 2017, 5:46 PM
lifanov requested changes to D11355: devel/opengrok: update to 1.0 and takeover maintainership.

Also, it's an ordering issue. This works:

Jun 26 2017, 5:45 PM
lifanov added a comment to D11355: devel/opengrok: update to 1.0 and takeover maintainership.

You can triple-backquote (`) text block to paste it into Phabricator, like so:

Jun 26 2017, 5:35 PM
lifanov added a comment to D11355: devel/opengrok: update to 1.0 and takeover maintainership.

You can still fetch it from GitHub and build it. This should be preferable to fetching precompiled jar files.

Jun 26 2017, 12:17 AM
lifanov accepted D11356: net-mgmt/ipaudit: update to 1.1 and takeover maintainership.
Jun 26 2017, 12:11 AM
lifanov accepted D11357: security/zeronet: Update to 0.5.6.

The "/var/db" should be excluded from this test. Maybe instead we should test if a port puts anything in LOCALBASE/var (as, say, prosody does) and error on that.

Jun 26 2017, 12:10 AM

Jun 24 2017

lifanov accepted D11332: www/py-django-statici18n: Updated to 1.4.0.
Jun 24 2017, 2:43 PM
lifanov accepted D11333: net-mgmt/seafile-server: Updated to 6.1.1.
Jun 24 2017, 2:43 PM
lifanov accepted D11334: net-mgmt/seafile-client: Updated to 6.0.7.
Jun 24 2017, 2:43 PM

Jun 22 2017

lifanov committed rP444127: MFH: r438364 r438419 r438787 r441093 r442458.
MFH: r438364 r438419 r438787 r441093 r442458
Jun 22 2017, 6:53 PM

Jun 20 2017

lifanov committed rP443978: sysutils/ndmpd: move to Github, NFC.
sysutils/ndmpd: move to Github, NFC
Jun 20 2017, 2:36 PM
lifanov committed rP443952: update sysutils/docker-compose to 1.14.0.
update sysutils/docker-compose to 1.14.0
Jun 20 2017, 1:20 PM