Page MenuHomeFreeBSD

kmoore (Kris Moore)
User

Projects

User Details

User Since
Jan 26 2015, 7:47 PM (230 w, 2 d)

Recent Activity

Today

kmoore added a comment to D20394: Ports Tree Base Packages.

So, I'm just going to throw this out here. This is just a neat feature of the ports tree that the src framework might choose to leverage.
Many src OPTIONS will necessarily depend upon each other. For instance, enabling ZFS but not CDDL will (afaik) not produce working zfs. Similarly, TELNET without INET will not produce a working telnet. I know that there are a great number of options here, and that this would add some complexity, but it might save some users from shooting themselves in the foot.
We have a syntax that specifies that one option requires another, or that enabling one option should prevent another option from being enabled.

ZFS_IMPLIES=         CDDL
SENDMAIL_IMPLIES=    MAIL MAILWRAPPER INET

Here, if SENDMAIL is enabled, once the options form is submitted, MAIL, MAILWRAPPER, and INET will be automatically enabled.

SENDMAIL_PREVENTS=    RATIONAL_THOUGHT

Here, if SENDMAIL and RATIONAL_THOUGHT are both enabled when the options form is submitted, the build will die with a (configurable) error explaining that those options are incompatible.

Wed, Jun 26, 2:11 PM
kmoore added a comment to D20394: Ports Tree Base Packages.

Address a few more comments from Adamw

Wed, Jun 26, 2:08 PM

Yesterday

kmoore added a comment to D20394: Ports Tree Base Packages.

Adam - Updated the patch to reflect your comments. Appreciate the review.

Tue, Jun 25, 6:30 PM

Sat, Jun 22

kmoore added a comment to D20394: Ports Tree Base Packages.

This diff brings in some of the latest changes as it relates to base packages. Specifically:

Sat, Jun 22, 2:20 PM

Thu, Jun 20

kmoore added a comment to D20394: Ports Tree Base Packages.
In D20394#447608, @bapt wrote:

What I think is the matter of how the base system is turned into packages should be a project decision, and yes I would like to see some broader discussion about before adding all of this in the ports tree. Further more it adds lots of maintenance to portmgr to the tree. if you were to compare it with something it would be comparable to the base/ fake category. And I as the one who added it in the ports would gladly remove it if that is what is proposed. With a side note on this case, that it was added to avoid duplication with other binutils and gcc ports in the first place and as always been thought to only concern those 2 things.

Thu, Jun 20, 2:13 PM
kmoore added a comment to D20394: Ports Tree Base Packages.

So, what I'm hearing from this most recent comment, is that because there's an alternative implementation in src, we shouldn't be allowed to explore and/or use other implementations? Is this the new rule for FreeBSD ports? If so, should we start removing all the alternative implementations of other things from ports as well? We could greatly simplify if we reduced down to a single supported implementation of other things, such as a compiler, sound-system, desktop, browser, SSL, chat program, etc.

Thu, Jun 20, 1:28 PM

Wed, Jun 19

kmoore committed rP504583: - Update OpenZFS to 2019061900.
- Update OpenZFS to 2019061900
Wed, Jun 19, 5:25 PM

Tue, Jun 11

kmoore committed rP503975: - Rename sysutils/zol -> sysutils/openzfs.
- Rename sysutils/zol -> sysutils/openzfs
Tue, Jun 11, 7:52 PM

Thu, May 30

kmoore added a comment to D20394: Ports Tree Base Packages.

We've had a chance internally to have some further discussion around this topic. Before proceeding on any changes to the port distfiles mechanisms we feel it may be necessary to have some conversations about potential drawbacks and chains of trust.

Thu, May 30, 4:28 PM
kmoore committed rP503072: - Update to 2019053900.
- Update to 2019053900
Thu, May 30, 2:57 PM

Wed, May 29

kmoore added a comment to D20394: Ports Tree Base Packages.

I'm going to have some cycles to work on this in the next few days. What I'm seeing and hearing is that the #1 objection is to the lack of distfiles which is outside the norm of ports. There are some process concerns as well about portmgr "shipping" base bits, which is understandable, however for the project to evolve and grow we're going to have to tackle that in the future anyway.

Wed, May 29, 3:42 PM
kmoore committed rP502961: - Update to 2019052900.
- Update to 2019052900
Wed, May 29, 2:43 PM

May 25 2019

kmoore added a comment to D20394: Ports Tree Base Packages.

A few questions:

  • there are 0 integrity check for os ports, while all non-os ports do check the SHA-256 of their distfiles, is this intended?
May 25 2019, 3:58 PM

May 24 2019

kmoore committed rP502483: - Update to 2019052400.
- Update to 2019052400
May 24 2019, 4:04 PM
kmoore added a comment to D20394: Ports Tree Base Packages.

Exp-run requested:

May 24 2019, 2:00 AM
kmoore abandoned D20055: Add pkg manifest support for 'vital' and custom ABI string..

Included in: https://reviews.freebsd.org/D20394

May 24 2019, 1:55 AM
kmoore created D20394: Ports Tree Base Packages.
May 24 2019, 1:54 AM

May 22 2019

kmoore committed rP502281: - Update to 2019052200.
- Update to 2019052200
May 22 2019, 7:39 PM

May 7 2019

kmoore committed rP500970: - Update to 2019050600.
- Update to 2019050600
May 7 2019, 4:21 PM

Apr 30 2019

kmoore awarded Dev Summit Attendee to recipient: kmoore.
Apr 30 2019, 4:51 PM
kmoore added a comment to D20055: Add pkg manifest support for 'vital' and custom ABI string..

Ha, I guess you've not been following the threads about our pkg-base implementation. ;) We're in process of trying to upstream our package base solution that we feel is more viable than 'make packages' for a lot of reasons.

Apr 30 2019, 3:52 PM
kmoore updated the diff for D20055: Add pkg manifest support for 'vital' and custom ABI string..

Cleaned up after some feedback from Mat. Using if/else logic to be neater now.

Apr 30 2019, 3:35 PM

Apr 29 2019

kmoore accepted D20100: Update share/news to include CFT for new pkgbase.

Looks good, thanks Sean!

Apr 29 2019, 10:37 PM

Apr 28 2019

kmoore added a comment to D20055: Add pkg manifest support for 'vital' and custom ABI string..

-Gentle nudge- Would be nice to get this reviewed since it is a vital (haha) part of our package base solution:

Apr 28 2019, 8:02 PM

Apr 25 2019

kmoore created D20055: Add pkg manifest support for 'vital' and custom ABI string..
Apr 25 2019, 3:02 PM

Apr 18 2019

kmoore committed rP499260: - Update to 2019041800.
- Update to 2019041800
Apr 18 2019, 1:23 PM

Apr 16 2019

kmoore committed rP499112: - Update to 2019041600.
- Update to 2019041600
Apr 16 2019, 6:42 PM

Mar 30 2019

kmoore committed rP497255: - Update to 2019033000.
- Update to 2019033000
Mar 30 2019, 3:11 PM

Mar 27 2019

kmoore committed rP496990: - Update to 2019032700.
- Update to 2019032700
Mar 27 2019, 11:08 PM

Mar 25 2019

kmoore accepted D19703: sysutils/zol-kmod: clean up.
Mar 25 2019, 8:46 PM
kmoore added a comment to D19703: sysutils/zol-kmod: clean up.

Looks pretty good here. I'm fine with a merge once you get an answer on USES=kmod:debug.

Mar 25 2019, 8:46 PM
kmoore committed rP496849: - Update to 20190325.
- Update to 20190325
Mar 25 2019, 6:13 PM

Mar 21 2019

kmoore committed rP496514: - Update to 2019032100.
- Update to 2019032100
Mar 21 2019, 8:31 PM

Mar 15 2019

kmoore committed rP495789: - Allow building ZoL on 12-STABLE after 1200504.
- Allow building ZoL on 12-STABLE after 1200504
Mar 15 2019, 1:41 PM

Mar 13 2019

kmoore committed rP495660: - Update to 2019031300.
- Update to 2019031300
Mar 13 2019, 8:35 PM

Mar 8 2019

kmoore committed rP495061: - Update to 2019030700.
- Update to 2019030700
Mar 8 2019, 7:18 PM

Mar 4 2019

kmoore committed rP494604: New Ports: sysutils/zol and sysutils/zol-kmod.
New Ports: sysutils/zol and sysutils/zol-kmod
Mar 4 2019, 3:59 PM

Nov 18 2018

kmoore committed rP485210: - Unbreak on HEAD.
- Unbreak on HEAD
Nov 18 2018, 3:48 AM

Nov 5 2018

kmoore committed rP484224: Update both sysutils/sysadm and sysutils/sysadm-client to version 1.1.
Update both sysutils/sysadm and sysutils/sysadm-client to version 1.1
Nov 5 2018, 9:36 PM

Sep 24 2018

kmoore committed rP480627: Mark BROKEN on FreeBSD 12.
Mark BROKEN on FreeBSD 12
Sep 24 2018, 8:34 PM

Sep 7 2018

kmoore abandoned D15676: Add automated (non interactive) mode to etcupdate.

I'm going to close this for now. With the incoming changes to package base this may become unnecessary moving forward. We'll maintain the local patch in TrueOS for the time being until we drop it there also.

Sep 7 2018, 4:35 PM

Aug 5 2018

kmoore accepted D16592: Change jhixson port maintainer email to jhixson@FreeBSD.org.
Aug 5 2018, 8:00 PM

Jul 24 2018

kmoore accepted D16424: Add jhixson to committers-ports.dot and calendar.freebsd.
Jul 24 2018, 4:52 PM
kmoore accepted D16423: Add jhixson to freebsd.commiters.markers.
Jul 24 2018, 4:52 PM
kmoore accepted D16425: Add jhixson as a ports committer.
Jul 24 2018, 4:51 PM

Jun 6 2018

kmoore updated the diff for D15676: Add automated (non interactive) mode to etcupdate.

Just bumped the date on .Dd, thanks @bcr

Jun 6 2018, 5:01 PM
kmoore created D15676: Add automated (non interactive) mode to etcupdate.
Jun 6 2018, 3:11 PM

May 7 2018

kmoore committed rP469306: - Drop maintainership of the various grub-* ports we no longer.
- Drop maintainership of the various grub-* ports we no longer
May 7 2018, 6:06 PM
kmoore committed rP469304: - Update to 0.0.10.
- Update to 0.0.10
May 7 2018, 5:46 PM

Oct 13 2017

kmoore committed rP452026: - Update to 0.5.0.
- Update to 0.5.0
Oct 13 2017, 6:03 PM
kmoore committed rP452025: - Update to 0.7.2.
- Update to 0.7.2
Oct 13 2017, 6:00 PM

Sep 20 2017

kmoore committed rP450205: - Fix Lumina ports to use DISTVERSIONSUFFIX properly and not mis-interpret the….
- Fix Lumina ports to use DISTVERSIONSUFFIX properly and not mis-interpret the…
Sep 20 2017, 2:17 PM

Sep 18 2017

kmoore committed rP450057: - Update x11/lumina to 1.3.0.
- Update x11/lumina to 1.3.0
Sep 18 2017, 5:45 PM

Aug 2 2017

kmoore committed rP447103: - Pass maintainership over to Marcelo Araujo <araujo@>.
- Pass maintainership over to Marcelo Araujo <araujo@>
Aug 2 2017, 12:54 PM

Jul 12 2017

kmoore committed rP445555: - Update to 2017-06-20, which fixes PR 220141, 219914.
- Update to 2017-06-20, which fixes PR 220141, 219914
Jul 12 2017, 12:17 AM

Mar 8 2017

kmoore committed rP435683: - Create python3 version of textproc/py-snowballstemmer.
- Create python3 version of textproc/py-snowballstemmer
Mar 8 2017, 12:48 PM
kmoore committed rP435677: The SysAdm client is a cross-platform, graphical utility written in.
The SysAdm client is a cross-platform, graphical utility written in
Mar 8 2017, 12:00 PM
kmoore committed rP435675: SysAdm is a FreeBSD-based service which provides a stable API for.
SysAdm is a FreeBSD-based service which provides a stable API for
Mar 8 2017, 11:57 AM

Mar 4 2017

kmoore committed rP435433: - Create python3 version of graphics/py-imagesize.
- Create python3 version of graphics/py-imagesize
Mar 4 2017, 10:23 PM
kmoore committed rP435431: - Create python3 version of textproc/py-alabaster.
- Create python3 version of textproc/py-alabaster
Mar 4 2017, 10:19 PM

Feb 27 2017

kmoore committed rP434985: - Update to 2017-02-19.
- Update to 2017-02-19
Feb 27 2017, 6:22 PM

Feb 14 2017

kmoore committed rP434114: - Drop maintainership.
- Drop maintainership
Feb 14 2017, 3:09 PM

Jan 24 2017

kmoore committed rP432388: - Fix pkg-plist expansion.
- Fix pkg-plist expansion
Jan 24 2017, 8:51 PM
kmoore committed rP432385: - Mark as DEPRECATED, i18n files are in x11/lumina.
- Mark as DEPRECATED, i18n files are in x11/lumina
Jan 24 2017, 8:23 PM
kmoore committed rP432382: - Update to 1.2.0-p1.
- Update to 1.2.0-p1
Jan 24 2017, 8:17 PM

Jan 18 2017

kmoore committed rP431827: NSQ is a realtime distributed messaging platform designed to operate at scale,.
NSQ is a realtime distributed messaging platform designed to operate at scale,
Jan 18 2017, 8:35 PM

Jan 17 2017

kmoore committed rP431775: Mark iocage-devel as DEPRECATED, replaced by sysutils/py-iocage.
Mark iocage-devel as DEPRECATED, replaced by sysutils/py-iocage
Jan 17 2017, 9:36 PM

Jan 13 2017

kmoore committed rP431336: Backport of Python 3.3's standard library module lzma for LZMA/XY compressed.
Backport of Python 3.3's standard library module lzma for LZMA/XY compressed
Jan 13 2017, 2:19 AM

Jan 11 2017

kmoore committed rP431205: tabletext is a Python library to format (pretty-print) tabular data as.
tabletext is a Python library to format (pretty-print) tabular data as
Jan 11 2017, 7:54 PM

Dec 29 2016

kmoore committed rP429929: - Update to 1.5.1.
- Update to 1.5.1
Dec 29 2016, 4:39 PM
kmoore committed rP429928: - Update to 2016-11-27.
- Update to 2016-11-27
Dec 29 2016, 4:31 PM

Dec 19 2016

kmoore committed rP428934: - Update to 0.4.0.
- Update to 0.4.0
Dec 19 2016, 2:36 PM

Nov 22 2016

kmoore committed rP426860: - Update to 1.0.0.
- Update to 1.0.0
Nov 22 2016, 8:46 PM

Nov 21 2016

kmoore committed rP426762: - Update to 0.5.0.
- Update to 0.5.0
Nov 21 2016, 10:02 PM

Nov 18 2016

kmoore committed rP426339: - Fix issue with pkg-plist and missing pickle.
- Fix issue with pkg-plist and missing pickle
Nov 18 2016, 8:46 PM

Nov 17 2016

kmoore committed rP426296: - Update to 1.4.8.
- Update to 1.4.8
Nov 17 2016, 6:34 PM

Oct 26 2016

kmoore committed rP424710: - Update to 0.2.7.
- Update to 0.2.7
Oct 26 2016, 3:04 PM
kmoore committed rP424709: - Update to 1.1.0-p1.
- Update to 1.1.0-p1
Oct 26 2016, 3:01 PM

Oct 13 2016

kmoore committed rP423924: - Set DIST_SUBDIR to handle distfile without version string.
- Set DIST_SUBDIR to handle distfile without version string
Oct 13 2016, 2:59 PM
kmoore committed rP423922: - Add new port security/ngrok.
- Add new port security/ngrok
Oct 13 2016, 2:31 PM

Sep 20 2016

kmoore committed rP422502: - Add RUN_DEPEND on security/ca_root_nss.
- Add RUN_DEPEND on security/ca_root_nss
Sep 20 2016, 2:37 PM

Sep 12 2016

kmoore committed rP421924: - Update to 1.4.6.
- Update to 1.4.6
Sep 12 2016, 1:38 PM

Aug 24 2016

kmoore committed rP420794: - Update to 20160819.
- Update to 20160819
Aug 24 2016, 2:46 PM

Aug 9 2016

kmoore committed rP419929: - Switch to using DISTVERSION (Thanks koobs!).
- Switch to using DISTVERSION (Thanks koobs!)
Aug 9 2016, 3:42 PM
kmoore committed rP419928: - Update to 1.0.0-Release-p1.
- Update to 1.0.0-Release-p1
Aug 9 2016, 3:29 PM

Jul 28 2016

kmoore committed rP419226: - Fix packaging after PAM lib bump (__FreeBSD_version 1100117).
- Fix packaging after PAM lib bump (__FreeBSD_version 1100117)
Jul 28 2016, 5:27 PM

Jul 25 2016

kmoore committed rP419061: - Update to 1.0.0-BETA2.
- Update to 1.0.0-BETA2
Jul 25 2016, 8:50 PM

Jul 22 2016

kmoore committed rP418921: - Add extra patch in files/ missed by previous commit.
- Add extra patch in files/ missed by previous commit
Jul 22 2016, 1:33 PM
kmoore committed rP418920: - Update to 1.2.6.
- Update to 1.2.6
Jul 22 2016, 1:33 PM
kmoore committed rP418919: - Cleanup some syntax and white-space.
- Cleanup some syntax and white-space
Jul 22 2016, 1:18 PM

Jul 21 2016

kmoore committed rP418889: CopyQ is advanced clipboard manager with editing and scripting features..
CopyQ is advanced clipboard manager with editing and scripting features.
Jul 21 2016, 6:48 PM

Jul 20 2016

kmoore committed rP418851: - Remove un-needed GH_TAGNAME.
- Remove un-needed GH_TAGNAME
Jul 20 2016, 7:56 PM
kmoore committed rP418850: A highly available daemon to send notifications and reminders based on.
A highly available daemon to send notifications and reminders based on
Jul 20 2016, 7:53 PM

Jul 16 2016

kmoore committed rP418616: - Restore the PORTREV = 3 from previous bad commit.
- Restore the PORTREV = 3 from previous bad commit
Jul 16 2016, 1:58 AM

Jul 14 2016

kmoore committed rP418549: - Fix fetching distfiles.
- Fix fetching distfiles
Jul 14 2016, 5:55 PM

Jul 9 2016

kmoore committed rP418257: - Update to 2016.06.02.
- Update to 2016.06.02
Jul 9 2016, 3:58 AM
kmoore committed rP418256: - Update to latest GH tag(s).
- Update to latest GH tag(s)
Jul 9 2016, 3:53 AM

Jul 1 2016

kmoore committed rP417900: - Update to 0.2.6.
- Update to 0.2.6
Jul 1 2016, 5:56 PM
kmoore committed rP417898: - Update to the re-rolled distfiles for 0.4.0.
- Update to the re-rolled distfiles for 0.4.0
Jul 1 2016, 5:38 PM
kmoore committed rP417896: - Add patch to install CLI tool.
- Add patch to install CLI tool
Jul 1 2016, 5:05 PM