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