Commit Graph

22 Commits

Author SHA1 Message Date
Michael Forney 2eddb78d1b Store dist files in config.distdir
This makes it easy to remove old distfiles with `git clean -f dist`.
2026-03-12 16:40:37 -07:00
Michael Forney 014a76e72f openntpd: Update url 2024-01-18 23:07:06 -08:00
Michael Forney ce79db6bc2 openntpd: Update to 6.8p1 2020-12-08 00:44:04 -08:00
Michael Forney d4297a13c8 Use -isystem to include library headers
This way, warnings from headers that come from another package (in
particular linux-headers) won't show up when they get included.

To make sure we still track dependencies, use -MD instead of -MMD.
2020-06-05 03:01:44 -07:00
Michael Forney 953057027e openntpd: Fix build with old bison versions 2020-04-15 20:10:53 -07:00
Michael Forney 051963c7fe Add support for building multiple configurations
Now, you can build in separate directories per configuration:

	mkdir foo
	(cd foo && ../setup.lua)
	samu -C foo
2020-01-29 22:14:33 -08:00
Michael Forney 8cacd54846 openntpd: Update configure command in README 2019-12-10 18:20:02 -08:00
Michael Forney ef3322fdb9 openntpd: Build against libtls-bearssl 2019-12-04 01:11:35 -08:00
Michael Forney 37adb2ae9c Start to document patch upstream status 2019-11-17 20:09:14 -08:00
Michael Forney 452729a128 openntpd: Provide definition of __packed 2019-06-20 18:12:32 -07:00
Michael Forney 9dfd182da9 openntpd: Minor update to duplicate definitions patch 2019-06-20 18:12:32 -07:00
Michael Forney 7c096bce9b openntpd: Fix patch numbering 2019-06-16 12:02:51 -07:00
Michael Forney 0e46344b5f openntpd: Remove a couple duplicate variable definitions 2019-06-15 19:45:00 -07:00
Michael Forney 4332740046 Rename rev to ver, and keep track of package versions as well 2019-03-19 00:14:12 -07:00
Michael Forney d19e6b823b Use musl 1.1.20 getentropy 2018-11-06 00:00:25 -08:00
Michael Forney f724d54482 libressl: Update to 2.8.2 2018-11-06 00:00:25 -08:00
Michael Forney a80fde5be8 openntpd: Update to 6.2p3 2018-04-12 14:30:25 -07:00
Michael Forney a0535dee8a openntpd: Don't use config-posix.h 2017-10-23 21:43:52 -07:00
Michael Forney 895dc1f8cc openntpd: Update to 6.2p2 2017-09-25 19:36:41 -07:00
Michael Forney ba94a8513d Rewrite ninja generation scripts in Lua 2017-09-25 19:23:06 -07:00
Michael Forney 6fa5f88e60 Don't use -isystem
This way we can use -MMD to exclude system header files and still retain
dependency tracking within oasis.
2017-08-19 19:07:18 -07:00
Michael Forney 982b457b40 Add openntpd 6.2p1 2017-08-11 23:11:18 -07:00