Commit Graph

2352 Commits

Author SHA1 Message Date
Franco Fichtner 54992ca7a4 config: 16.7 is at 16.7.12 actually 2016-12-24 15:01:59 +01:00
Franco Fichtner 28abbece84 build/core: furhter work on previous, remove "old" way 2016-12-24 13:11:34 +01:00
Franco Fichtner 09dfb52ca0 config: disable plugins not for armv6 the right way 2016-12-24 12:45:09 +01:00
Franco Fichtner 297b975851 build/core: change build semantics to what ports/plugins do
And also align the build with what we normally use.  CORE_LIST
could be empty, falling back to the old way of building things,
which matters more for custom image builds.  The config can be
adapted in this case.
2016-12-24 12:41:48 +01:00
Franco Fichtner 7bdd764b1f build/plugins: handle list of plugins like ports 2016-12-24 09:28:49 +01:00
Franco Fichtner 8b4cee89d8 build: fix two typos with core branch check 2016-12-23 17:13:34 +01:00
Franco Fichtner 37df87e7a3 build: implement argument passing for branch info 2016-12-23 16:55:19 +01:00
Franco Fichtner ff437f6c95 build: lock down branches, can override through build.conf
Actually, build.conf can hold all overrides from the main Makefile
now.  This is pretty handy for OEMs now.  Thanks for the prodding
on IRC for this one.  :)
2016-12-23 16:44:27 +01:00
Franco Fichtner 5f116deb0b build/core: add core.conf for user overrides and consistency 2016-12-23 14:39:46 +01:00
Franco Fichtner b2fbf5db23 build/info: print repository information 2016-12-22 10:33:51 +01:00
Franco Fichtner 727fe7082a config: don't write delay multiple times 2016-12-20 08:32:32 +01:00
Franco Fichtner 7d044650b7 config: skim for bind911, it's used in 17.1 2016-12-16 07:53:11 +01:00
Franco Fichtner 8fc34472d6 config: py35 ports for 17.1, disable for release 2016-12-13 09:05:14 +01:00
Franco Fichtner 13dbe51cc4 config: allow flavoured build against Base crypto 2016-12-11 09:06:12 +01:00
Franco Fichtner 21779c4c47 config: switch to bind 9.11 on 17.1 2016-12-11 09:06:12 +01:00
Franco Fichtner d5f9b1e513 config: allow yaf on i386 2016-12-10 23:15:36 +01:00
Franco Fichtner 080a0f14d5 build/ports: error handing broke a while back, repair it 2016-12-10 15:11:02 +01:00
Franco Fichtner 8e4347217a config: rebase amd64 for 16.7.11 2016-12-10 12:03:46 +01:00
Franco Fichtner b94bd877e8 add nano to release again, all ready 2016-12-10 12:30:58 +01:00
Franco Fichtner 1e851f03e3 config: rebase i386 for 16.7.11 2016-12-10 12:28:51 +01:00
Ad Schellevis ddad640d6b exlude net-mgmt/yaf for arm and i386 2016-12-06 17:18:10 +01:00
Ad Schellevis 451ecc3624 same for 17.1 2016-12-06 15:36:54 +01:00
Ad Schellevis 85ec57c0d6 add net-mgmt/yaf to ports in 16.7 2016-12-06 15:36:10 +01:00
Franco Fichtner 47a7d2c2f3 config: align build for webgrind, proper dependency through option 2016-12-05 07:30:21 +01:00
Franco Fichtner c2a36b5418 build/nano: 3.5G fits, but leaves no room for growfs...
So: shink the partition again, saving a bit more in the final
images.  We get that space back anyway.  :)
2016-12-05 00:00:50 +01:00
Franco Fichtner 9deafc9cab build/skim: add edit mode to upstream sync
A process has been established over the last few weeks to manually
alter the commits before committing them.  Now it's time to weave
this into the script to save a little time in the future:

Run git-checkout(1) in patch mode in order to discard chunks from
the commit, and skip the commit if the result is actually empty.
2016-12-04 12:56:51 +01:00
Franco Fichtner f81bf3d296 build/nano: brave early tester said too big for some SD cards
Let's tone this down considerably, we have growfs to fix this
afterwards anyway.
2016-12-03 22:17:51 +01:00
Franco Fichtner 54fa4c1dc7 build/nano: complete revamp leaving NanoBSD behind
Images are clamped to just under 4G with a single slice
in a hybrid manner of vm/serial images.  This should
provide wide compatibility and fit any 4G card, and can
then be expanded to whatever we really have using growfs.

Smaller images are possible too, but not recommended due
to the fact that firmware upgrades need to be downloaded
and extracted.  We could make 2G the new default, but
future size requirements and a steady 4G image seem like
a more favourable goal in the long term.
2016-12-02 21:24:10 +01:00
Franco Fichtner 641389e31a config: remove last remnant of <enableserial> 2016-12-02 20:29:48 +01:00
Franco Fichtner e3de12a01b config: typo 2016-12-02 20:16:04 +01:00
Franco Fichtner b74d111664 config: fixes for nano 2016-12-02 20:15:20 +01:00
Franco Fichtner 078288e85e Revert "build/nano: try UFS2"
This reverts commit 811b421432.
2016-11-30 22:22:51 +01:00
Franco Fichtner ee5cdc8e3c config: disable py35-* packages on anything but amd64 2016-11-28 09:02:16 +01:00
Franco Fichtner a92245adb8 disable nano for 17.1-BETA 2016-11-28 09:02:02 +01:00
Franco Fichtner 4fa23ef3d8 config: add NAXSI to nginx; closes #28 2016-11-28 07:11:26 +01:00
Franco Fichtner e26b071bff config: add test ports for Python 3.5 2016-11-27 20:13:19 +01:00
Franco Fichtner 0cdb6e1488 enableserial was deprectaed in core.git 2016-11-26 13:12:13 +01:00
Franco Fichtner 02c55a003c config: disable experimental FreeBSD 11 patch for 16.7 2016-11-10 06:55:35 +01:00
Franco Fichtner f0111399e6 config: SEGVGUARD just hit master :) 2016-11-09 19:12:57 +01:00
Franco Fichtner e803467a9d config: don't sync away libhtp, needed for upstreaming 2016-11-09 10:03:28 +01:00
Franco Fichtner ccc3b47004 config: bundle libhtp, too difficult to offer alternative/test builds 2016-11-05 00:56:24 +01:00
Franco Fichtner 31226b4279 Revert "config: static option was removed from acme-client"
This reverts commit ea8e63e687.

Reverted in FreeBSD...
2016-11-04 23:28:39 +01:00
Franco Fichtner b5087f219f config: switch default Perl 2016-11-04 23:28:39 +01:00
Franco Fichtner a2f97e6d49 config: typo in previous 2016-10-30 21:35:23 +01:00
Franco Fichtner d38176b1bd config: PHP 7.0 for 17.1 2016-10-30 19:09:56 +01:00
Franco Fichtner ea8e63e687 config: static option was removed from acme-client
This unbreaks most operations with non-LibreSSL builds, but doesn't
seem to work on our ssl=openssl build track.  Not the worst thing,
but also not the best.  ;)
2016-10-30 02:42:01 +01:00
Franco Fichtner 4e26431ea8 config: disable ports hardening, only for 17.1 2016-10-28 17:46:01 +02:00
Franco Fichtner dd398521e0 build/core: pass down arch for proper deps 2016-10-25 08:32:19 +02:00
Franco Fichtner c78ea52a5e build/plugins: cannot build plugins on ARM as their deps are disabled 2016-10-24 16:28:07 +02:00
Franco Fichtner 24b8819388 config: ASLR is now on the master branch 2016-10-21 17:09:27 +02:00