summaryrefslogtreecommitdiff
path: root/mk/platform
AgeCommit message (Expand)AuthorFilesLines
2022-05-21mk: set EXTRACT_ENV on NetBSD<9, seen on tech-pkgnia1-1/+5
2022-05-18Darwin.mk: add OSX_SDK_MAP for 12.4 (to use 12.3).schmonz1-1/+2
2022-05-01mk/Linux: nologin is in /usr/sbin on debiannia1-1/+3
2022-05-01mk: Initial support for NixOS (Linux variant)nia1-16/+32
2022-03-03mk/platform: Add a variable for detectic static PIE support.nia2-2/+13
2022-02-10Fix GLIBC_VERSION detection on Manjaro ARM (so that devel/gettext-toolsschmonz1-1/+4
2022-02-05Add OSX_SDK_MAP for 12.2. From Herbert J. Skuhra in private mail.schmonz1-1/+2
2022-01-14For macOS, getline(3) arrived sometime after 10.6 -- guessing 10.7 likeschmonz1-3/+3
2021-12-02mk: Remove use of /bin/ksh wrapper hack on Darwin.jperkin1-8/+1
2021-11-29mk: Use OPSYS_VERSION where appropriate.jperkin4-23/+22
2021-11-29mk: Explicitly set arm64 flags on Darwin/aarch64.jperkin1-1/+14
2021-11-29mk: Tidy and expand macOS platform list.jperkin1-20/+22
2021-11-23mk: Register strnlen as missing on Solaris 10nia1-3/+10
2021-11-18mk: According to Boyd Lynn Gerber, UnixWare lacks IPv6, although thenia1-5/+1
2021-11-14On Linux with glibc, if libc.so.6 isn't executable, glean GLIBC_VERSIONschmonz1-3/+8
2021-11-09mk: For consistency, rename PKG_HAS_ to OPSYS_HAVE_.nia10-23/+27
2021-11-09mk: Create per-platform PKG_HAVE_EVENTFD and PKG_HAVE_TIMERFD variables.nia2-2/+15
2021-10-12mk: Register support for RELRO on NetBSD/powerpc. Tested on macppc.nia1-2/+3
2021-09-27mk: Register support for MKPIE on more NetBSD archs, syncing withnia1-2/+6
2021-09-14Remove stuff inadvertently included in previous (thanks wiz@).schmonz1-10/+1
2021-09-14mk/platform: add SDK mapping for macOS 11.6.schmonz1-1/+11
2021-07-26mk: Add OSX_SDK_MAP for 11.5.jperkin1-3/+3
2021-05-27mk: Map macOS 11.4 to the 11.3 SDK.jperkin1-1/+2
2021-04-25various fixes for arm64 big endian support.mrg1-3/+5
2021-03-15mk: Add preliminary support for MidnightBSDryoon1-0/+87
2021-03-15mk/platform: Add -s to ln always, because Haiku does not support hardlinkryoon1-1/+4
2021-03-15mk/platform: Enable cwrappers for Haikuryoon1-1/+3
2021-02-02mk/platform: Support known macOS SDK skew mapping.jperkin1-2/+10
2020-12-20Fix error, pointed out by jperkin, thanksmaya1-2/+2
2020-12-20Simplify check, trust the user's PKGDB_DIR instead of second guessing it.maya1-4/+2
2020-12-18Move the pkgdb compatibility error to a NetBSD-specific file to avoidmaya1-1/+9
2020-12-14Allow PIE and RELRO on aarch64js1-3/+5
2020-12-13platform/Linux: always prefer native pthread/libdlnia1-1/+5
2020-10-30mk/platform: Use string comparison for Darwin version.jperkin1-2/+2
2020-10-09mk: Set _OPSYS_LIB_DIRS to the SDK directory on Big Sur.jperkin1-3/+8
2020-10-09mk: Handle missing system libraries on Big Sur.jperkin1-1/+11
2020-09-04mk/platform/QNX.mk: Add ACCEPT_INFERIOR_RM_PROGRAM=yesjs1-0/+3
2020-09-04mk/platform/QNX.mk: Add /usr/qnx650 to _OPSYS_LIB_DIRSjs1-1/+1
2020-08-21mk/platform: Update Darwin version listsjmulder1-10/+13
2020-08-11Up to 10.12.6 at least, the Mac OS X linker, does not support "-no_warn_inits".hauke1-1/+2
2020-06-02mk: bmake cannot compare non-integers numerically.jperkin1-2/+2
2020-03-22Add a ulimit flag for address space limits. Support it on NetBSD forjoerg1-5/+6
2020-03-12mk/platform/NetBSD.mk: Default to bsdtargdt1-1/+4
2020-01-28mk/platform/Linux: fix detection of GLIBC_VERSION on Debianrillig1-2/+2
2020-01-24mk/platform/Linux.mk: Use _OPSYS_LIB_DIRS to find glibc paths.nia1-7/+4
2020-01-24mk/platform/Linux.mk: Fix glibc detection on Debian.nia1-4/+9
2019-07-11Don't need it on Lionsevan1-2/+2
2019-07-10Avoid pulling in libnbcompat on every platform, mark the specific builds ofsevan1-1/+7
2019-05-14platform/Darwin.mk: Fix a typo (s/Mojava/Mojave/)leot1-2/+2
2019-05-14Add Sierra, High Sierra and Mojava to the version comparison table. Non funct...yyamano1-1/+4