farrokhi (Babak Farrokhi)
User

Projects

User Details

User Since
Jul 21 2015, 10:05 AM (160 w, 6 d)

Recent Activity

Sat, Aug 18

farrokhi committed rP477502: security/n2n: Cleanup Makefile.
security/n2n: Cleanup Makefile
Sat, Aug 18, 1:43 PM
farrokhi committed rP477487: New Port: security/n2n: Layer Two Peer-to-peer VPN.
New Port: security/n2n: Layer Two Peer-to-peer VPN
Sat, Aug 18, 9:07 AM

Wed, Aug 15

farrokhi committed rP477251: databases/py-aiopg: Update to 0.15.0.
databases/py-aiopg: Update to 0.15.0
Wed, Aug 15, 6:33 PM

Wed, Aug 8

farrokhi committed rP476629: devel/py-uvloop: Update to 0.11.2.
devel/py-uvloop: Update to 0.11.2
Wed, Aug 8, 7:57 AM
farrokhi committed rP476628: devel/ipython: Remove leftover artifact after removing GCC dependency.
devel/ipython: Remove leftover artifact after removing GCC dependency
Wed, Aug 8, 7:47 AM
farrokhi closed D16605: devel/ipython: Remove leftover artifact after removing GCC dependency.
Wed, Aug 8, 7:47 AM

Tue, Aug 7

farrokhi committed rP476601: databases/postgresql-cstore_fdw: Update to 1.6.1.
databases/postgresql-cstore_fdw: Update to 1.6.1
Tue, Aug 7, 2:36 PM
farrokhi updated the diff for D16605: devel/ipython: Remove leftover artifact after removing GCC dependency.

Bump PORTREVISION

Tue, Aug 7, 10:10 AM
farrokhi added a comment to D16605: devel/ipython: Remove leftover artifact after removing GCC dependency.

Except for this probably requiring a PORTREVISION bump since the package contents are changed, it appears fine, assuming *all* the lines being removed are relevant to that GCC_RUNTIME.

Though I can make a few assumptions (guesses), I'm not familiar enough with the port or that ex.script mechanism to know

Tue, Aug 7, 10:00 AM

Mon, Aug 6

farrokhi updated the summary of D16605: devel/ipython: Remove leftover artifact after removing GCC dependency.
Mon, Aug 6, 1:27 PM
farrokhi created D16605: devel/ipython: Remove leftover artifact after removing GCC dependency.
Mon, Aug 6, 1:22 PM
farrokhi committed rP476502: devel/ipython: Update to 6.5.0.
devel/ipython: Update to 6.5.0
Mon, Aug 6, 11:02 AM
farrokhi closed D16508: devel/ipython: Update to 6.5.0.
Mon, Aug 6, 11:02 AM
farrokhi updated the summary of D16508: devel/ipython: Update to 6.5.0.
Mon, Aug 6, 10:45 AM
farrokhi updated the test plan for D16508: devel/ipython: Update to 6.5.0.
Mon, Aug 6, 10:39 AM
farrokhi updated the diff for D16508: devel/ipython: Update to 6.5.0.

Updated patch for devel/ipython

Mon, Aug 6, 5:09 AM

Sat, Aug 4

farrokhi committed rP476359: databases/pg_repack: Update to 1.4.3.
databases/pg_repack: Update to 1.4.3
Sat, Aug 4, 2:20 PM
farrokhi committed rP476354: databases/py-psycopg2cffi: update to 2.8.1.
databases/py-psycopg2cffi: update to 2.8.1
Sat, Aug 4, 12:42 PM

Fri, Aug 3

farrokhi committed rP476279: devel/py-uvloop: Update to 0.11.1.
devel/py-uvloop: Update to 0.11.1
Fri, Aug 3, 6:58 AM

Wed, Aug 1

farrokhi added a comment to D16508: devel/ipython: Update to 6.5.0.
In D16508#351167, @rm wrote:

There are some ports except the jupyter that depend upon ipython and some of them may be python 2.x only, so need to check that too

Wed, Aug 1, 10:23 AM
farrokhi added a comment to D16508: devel/ipython: Update to 6.5.0.

@farrokhi Can you rebase your changes after @rm's commit and update the diff here

Wed, Aug 1, 10:22 AM
farrokhi added a comment to D16508: devel/ipython: Update to 6.5.0.

Thanks @rm. Could you please then repocopy ipython to ipython5 so that we can apply this patch to ipython?
I am currently testing to make sure these two ports are not installing conflicting files and if they can be installed concurrently.

Wed, Aug 1, 8:42 AM
farrokhi updated subscribers of D16508: devel/ipython: Update to 6.5.0.

While we were working on this, @rm committed an update to devel/ipython. It seems he is maintaining 5.x series [1] (which still supports python 2.7) , while the new 6.x series [2] are not still in ports tree.
Now should we repocopy the devel/ipython to devel/ipython6 and turn this patch into a new port?

Wed, Aug 1, 5:29 AM

Tue, Jul 31

farrokhi added a comment to D16508: devel/ipython: Update to 6.5.0.
In D16508#350796, @mat wrote:

The only time you can remove concurrent is when a port supports only one version of Python, say, USES=python:2.7. In any other combination, here, for examples, packages for 3.4, 3.5, 3.6 and 3.7 can be built at the same time.

Tue, Jul 31, 10:31 AM
farrokhi updated the diff for D16508: devel/ipython: Update to 6.5.0.

Restore concurrent flag

Tue, Jul 31, 4:40 AM
farrokhi added inline comments to D16508: devel/ipython: Update to 6.5.0.
Tue, Jul 31, 4:06 AM

Mon, Jul 30

farrokhi added a reviewer for D16508: devel/ipython: Update to 6.5.0: koobs.
Mon, Jul 30, 3:09 PM
farrokhi created D16508: devel/ipython: Update to 6.5.0.
Mon, Jul 30, 3:06 PM
farrokhi committed rP475894: New Port: devel/py-backcall: Backwards compatible callback APIs.
New Port: devel/py-backcall: Backwards compatible callback APIs
Mon, Jul 30, 2:18 PM

Sat, Jul 28

farrokhi committed rP475489: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.
lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD
Sat, Jul 28, 5:26 AM
farrokhi closed D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.
Sat, Jul 28, 5:26 AM · Python
farrokhi updated the summary of D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.
Sat, Jul 28, 5:25 AM · Python
farrokhi added a comment to D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.
In D16378#349810, @dbn wrote:

FYI, commit messages require the full path to this review (your draft message [I assume] only includes the review number)

Sat, Jul 28, 5:23 AM · Python

Fri, Jul 27

farrokhi added inline comments to D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.
Fri, Jul 27, 4:27 PM · Python
farrokhi updated the diff for D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.

Remove unnecessary version check for FreeBSD < 10

Fri, Jul 27, 4:20 PM · Python

Tue, Jul 24

farrokhi updated the diff for D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.

Remove another unrelated patch that was accidentally slipped in

Tue, Jul 24, 1:26 PM · Python
farrokhi updated the diff for D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.

Update patches that enables bulid on FreeBSD 10+

Tue, Jul 24, 1:23 PM · Python

Mon, Jul 23

farrokhi added inline comments to D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.
Mon, Jul 23, 5:48 AM · Python

Jul 21 2018

farrokhi added a reviewer for D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD: miwi.
Jul 21 2018, 12:04 PM · Python
farrokhi updated the summary of D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.
Jul 21 2018, 4:45 AM · Python
farrokhi added a reviewer for D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD: Python.
Jul 21 2018, 4:45 AM · Python
farrokhi created D16378: lang/pypy and lang/pypy3: Fix rvmprof build on FreeBSD.
Jul 21 2018, 4:44 AM · Python

Jul 18 2018

farrokhi committed rP474859: New port: sysutils/omnibackup: One Script to back them all up.
New port: sysutils/omnibackup: One Script to back them all up
Jul 18 2018, 12:48 PM

Jul 17 2018

farrokhi committed rP474784: new port: databases/dbixx: Tiny C++ wrapper around libdbi for database and SQL….
new port: databases/dbixx: Tiny C++ wrapper around libdbi for database and SQL…
Jul 17 2018, 8:20 AM
farrokhi committed rP474780: databases/pymongo: Update to 3.7.1.
databases/pymongo: Update to 3.7.1
Jul 17 2018, 7:30 AM

Jul 12 2018

farrokhi committed rP474535: databases/pymongo: Update to 3.7.0.
databases/pymongo: Update to 3.7.0
Jul 12 2018, 8:35 PM

Jul 11 2018

farrokhi committed rP474422: databases/py-asyncpg: update to 0.17.0.
databases/py-asyncpg: update to 0.17.0
Jul 11 2018, 5:07 AM

Jul 8 2018

farrokhi committed rP474174: benchmarks/sipp:.
benchmarks/sipp:
Jul 8 2018, 11:16 AM

Jul 7 2018

farrokhi committed rP474065: databases/py-aioredis: Add missing dependencies.
databases/py-aioredis: Add missing dependencies
Jul 7 2018, 9:10 AM
farrokhi committed rP474064: py-aiopg/Makefile: Add missing dependency.
py-aiopg/Makefile: Add missing dependency
Jul 7 2018, 9:07 AM
farrokhi committed rP474057: New port: databases/py-aiopg: Python library for accessing PostgreSQL database….
New port: databases/py-aiopg: Python library for accessing PostgreSQL database…
Jul 7 2018, 6:34 AM

Jul 6 2018

farrokhi committed rP474014: New port: databases/py-aioredis: Python asycio based Redis client library.
New port: databases/py-aioredis: Python asycio based Redis client library
Jul 6 2018, 3:19 PM
farrokhi committed rP473997: devel/py-uvloop: Update to 0.11.0.
devel/py-uvloop: Update to 0.11.0
Jul 6 2018, 7:26 AM
farrokhi committed rP473996: lang/pypy3: Update to 6.0.0.
lang/pypy3: Update to 6.0.0
Jul 6 2018, 7:16 AM
farrokhi committed rP473994: lang/pypy: Update to 6.0.0.
lang/pypy: Update to 6.0.0
Jul 6 2018, 7:16 AM
farrokhi closed D16138: lang/pypy and lang/pypy3: Update to 6.0.0.
Jul 6 2018, 7:16 AM

Jul 5 2018

farrokhi added a reviewer for D16138: lang/pypy and lang/pypy3: Update to 6.0.0: Python.
Jul 5 2018, 10:42 AM
farrokhi created D16138: lang/pypy and lang/pypy3: Update to 6.0.0.
Jul 5 2018, 10:41 AM

Jun 30 2018

farrokhi committed rP473622: textproc/erlang-p1_utils: update to 1.0.12.
textproc/erlang-p1_utils: update to 1.0.12
Jun 30 2018, 2:53 PM
farrokhi committed rP473621: textproc/erlang-fast_xml: Update to 1.1.32.
textproc/erlang-fast_xml: Update to 1.1.32
Jun 30 2018, 2:50 PM
farrokhi committed rP473618: New Port: devel/py-uvloop: Fast drop-in replacement of asyncio event loop based….
New Port: devel/py-uvloop: Fast drop-in replacement of asyncio event loop based…
Jun 30 2018, 1:04 PM
farrokhi committed rP473598: databases/py-asyncpg: fix a BSD specific connection issue.
databases/py-asyncpg: fix a BSD specific connection issue
Jun 30 2018, 5:22 AM

Jun 29 2018

farrokhi committed rP473528: New Port: databases/py-asyncpg: High performance PostgreSQL Client Library for….
New Port: databases/py-asyncpg: High performance PostgreSQL Client Library for…
Jun 29 2018, 7:10 AM

Jun 10 2018

farrokhi committed rP472119: dns/erlang-idna: Update to 5.1.2.
dns/erlang-idna: Update to 5.1.2
Jun 10 2018, 8:13 AM

Jun 9 2018

farrokhi committed rP472074: security/erlang-fast_tls: Transfer maintainership to erlang@..
security/erlang-fast_tls: Transfer maintainership to erlang@.
Jun 9 2018, 5:54 PM
farrokhi committed rP472043: sysutils/istatserver: Unbreak build on latest clang.
sysutils/istatserver: Unbreak build on latest clang
Jun 9 2018, 8:28 AM

Jun 3 2018

farrokhi committed rP471485: net/daemonlogger: project moved to GitHub.
net/daemonlogger: project moved to GitHub
Jun 3 2018, 9:57 AM

May 20 2018

farrokhi updated the diff for D15502: pf: Replace rwlock on PF_RULES_LOCK with rmlock.

Changes in pfvar.h and removal of rwlock.h includes broke the build (noted by @kristof). This updated patch unbreaks the build.

May 20 2018, 5:41 PM
farrokhi committed rP470466: Update net/lft to 3.8.
Update net/lft to 3.8
May 20 2018, 4:27 PM
farrokhi added a comment to D15502: pf: Replace rwlock on PF_RULES_LOCK with rmlock.

Looks good at first glance.
I like the move of the sys/rmlock.h include into pfvar.h, so the header becomes more self-contained (i.e. you don't need extra includes to make your include of pfvar.h work). I'm running test builds for that, because I thought it broke when I tried. Perhaps I messed something else up though.

For others and for context: Olivier has tested this change and saw a 65% increase in packets per second through pf. We really, really want this change.

May 20 2018, 4:23 PM
farrokhi created D15502: pf: Replace rwlock on PF_RULES_LOCK with rmlock.
May 20 2018, 3:47 PM

Apr 26 2018

farrokhi committed rP468331: Update security/erlang-fast_tls to 1.0.22.
Update security/erlang-fast_tls to 1.0.22
Apr 26 2018, 8:05 AM

Apr 3 2018

farrokhi committed rP466349: net-mgmt/py-dnsdiag: Update to 1.6.4.
net-mgmt/py-dnsdiag: Update to 1.6.4
Apr 3 2018, 1:38 PM

Mar 25 2018

farrokhi committed rP465502: Update security/erlang-fast_tls to 1.0.21.
Update security/erlang-fast_tls to 1.0.21
Mar 25 2018, 8:08 AM

Jan 7 2018

farrokhi committed rP458305: textproc/py-pager: Enable support for python27.
textproc/py-pager: Enable support for python27
Jan 7 2018, 8:12 AM

Dec 27 2017

farrokhi committed rP457365: Update security/erlang-fast_tls to 1.0.18.
Update security/erlang-fast_tls to 1.0.18
Dec 27 2017, 1:12 PM

Dec 23 2017

farrokhi committed rP457096: - Unbreak build.
- Unbreak build
Dec 23 2017, 6:13 PM
farrokhi committed rP457092: Update security/erlang-fast_tls to 1.0.17.
Update security/erlang-fast_tls to 1.0.17
Dec 23 2017, 5:38 PM

Oct 2 2017

farrokhi committed rP451070: security/erlang-fast_tls: Update to 1.0.16.
security/erlang-fast_tls: Update to 1.0.16
Oct 2 2017, 6:54 AM

Aug 5 2017

farrokhi committed rP447402: sysutils/istatserver: Update to 3.02.
sysutils/istatserver: Update to 3.02
Aug 5 2017, 12:13 PM

Aug 2 2017

farrokhi committed rP447094: Update security/erlang-fast_tls to 1.0.15.
Update security/erlang-fast_tls to 1.0.15
Aug 2 2017, 9:04 AM

Jul 15 2017

farrokhi committed rP445860: Update security/erlang-fast_tls to 1.0.14.
Update security/erlang-fast_tls to 1.0.14
Jul 15 2017, 9:17 AM

Jul 5 2017

farrokhi committed rP445083: databases/influxdb: update to 1.3.0.
databases/influxdb: update to 1.3.0
Jul 5 2017, 3:41 PM

Jul 4 2017

farrokhi added a comment to D11072: Unbreak on 11.x and 12.x.

Be sure to send these upstream as well

Jul 4 2017, 11:35 AM
farrokhi committed rP445013: Unbreak on 11-STABLE and 12-CURRENT.
Unbreak on 11-STABLE and 12-CURRENT
Jul 4 2017, 9:49 AM
farrokhi closed D11072: Unbreak on 11.x and 12.x by committing rP445013: Unbreak on 11-STABLE and 12-CURRENT.
Jul 4 2017, 9:49 AM
farrokhi added inline comments to D11072: Unbreak on 11.x and 12.x.
Jul 4 2017, 9:08 AM
farrokhi updated the diff for D11072: Unbreak on 11.x and 12.x.

Improve the logic when detecting when whether or not we should reverse byte order for ip_len and ip_off.

Jul 4 2017, 9:07 AM
farrokhi updated the diff for D11072: Unbreak on 11.x and 12.x.

Use a less intrusive method to find out if we should include "pcap-int.h"

Jul 4 2017, 8:40 AM
farrokhi updated the diff for D11072: Unbreak on 11.x and 12.x.

Unbreak on 11.x+ by removing reference to unused header file.

Jul 4 2017, 7:07 AM
farrokhi added a comment to D11072: Unbreak on 11.x and 12.x.

Turns out there was a much simpler solution for this build failure. By simply removing reference to "pcap-int.h" (which was not used at all) now this port builds on 10.x, 11.x and 12x just fine.

Jul 4 2017, 6:31 AM
farrokhi updated the diff for D11072: Unbreak on 11.x and 12.x.

Removed reference to unnecessary header files to unbreak on 11.x and 12.x

Jul 4 2017, 6:29 AM
farrokhi committed rP444996: Update net/radvd to 2.17.
Update net/radvd to 2.17
Jul 4 2017, 6:08 AM

Jul 3 2017

farrokhi committed rP444917: Update security/erlang-fast_tls to 1.0.13.
Update security/erlang-fast_tls to 1.0.13
Jul 3 2017, 8:15 AM
farrokhi closed D11447: Update security/erlang-fast_tls to 1.0.13 by committing rP444917: Update security/erlang-fast_tls to 1.0.13.
Jul 3 2017, 8:15 AM

Jul 2 2017

farrokhi created D11447: Update security/erlang-fast_tls to 1.0.13.
Jul 2 2017, 11:17 AM

Jun 6 2017

farrokhi created D11072: Unbreak on 11.x and 12.x.
Jun 6 2017, 9:36 AM

May 22 2017

farrokhi closed D7197: Update lang/erlang to 19.0.2..
May 22 2017, 1:53 PM
farrokhi committed rP441459: net/radvd: Add licensing information.
net/radvd: Add licensing information
May 22 2017, 1:49 PM
farrokhi closed D10732: net/radvd: Add licensing information by committing rP441459: net/radvd: Add licensing information.
May 22 2017, 1:49 PM