aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/extend/os/linux
AgeCommit message (Collapse)Author
2018-01-18Deprecate requirements harderMike McQuaid
Remove more Requirement logic to enable future removal of default formula logic. Also, output deprecations, convert symbol requirement usage to deps and simplify the compatibility code for the direct Requirement usage.
2017-12-07config: Print host glibc version [Linux]Shaun Jackman
2017-12-03extend/pathname: Add os/linux/elf.rbShaun Jackman
2017-12-03Merge pull request #3516 from sjackman/system-config-versionMike McQuaid
config: Print the linked_version [Linux]
2017-12-02config: Print the linked_version [Linux]Shaun Jackman
Otherwise when the keg was installed but out-of-date, it would display "N/A".
2017-12-01Hardware::CPU: Implement OS-agnostic methodsShaun Jackman
2017-11-26Cleaner: ELF files are executable on LinuxShaun Jackman
2017-11-07pathname: improvements, cleanups, and new methodsMaxim Belkin
- atomic_write: close file before renaming to prevent error: 'Device or resource busy' - ensure_writable: preserve executable bit - new elf? and dynamic? methods
2017-10-18Use “squiggly” heredocs.Markus Reiter
2017-07-22cpu: fix SSE4 detection on LinuxShaun Jackman
2017-07-05cpu: fix SSE3 detection on LinuxJonathan Chang
2017-05-30Stdenv: Add ENV.libxml2 and ENV.x11 for LinuxBob W. Hogg
Add ENV.libxml2 primarily for the use of test do blocks. Add a dummy ENV.x11 function. See Linuxbrew/brew#356 and Linuxbrew/brew#382
2017-04-15OsxfuseRequirement: Port to LinuxBob W. Hogg
2017-04-02Add Skylake to Linux hardware listMaxim Belkin
2017-03-16Add extend/os/linux/system_config.rbShaun Jackman
Report the Linux kernel, OS, and gcc versions.
2017-03-10linux: Add ARM to CPU.typeShaun Jackman
2017-02-15Code review cleanupsBob W. Hogg
2017-02-15java_requirement: port to Linux and refactorBob W. Hogg
Split the core requirement class into generic, Linux-specific, and macOS-specific parts. Additionally, the Linux version is now able to detect Java versions (the previous Linuxbrew implementation was only able to detect if Java was present at all.)
2016-12-18Add Kaby Lake to Linux hardware listBob W. Hogg
Note that no Mac hardware using a Kaby Lake processor has been released yet, so do not add it to the equivalent list for macOS.
2016-09-23Style/Alias: Prefer `alias`.Markus Reiter
2016-07-29linux/hardware/cpu: import family from Linuxbrew.Mike McQuaid
2016-07-06hardware: move generic logic from linux. (#454)Mike McQuaid
2016-05-09extend/os/linux/hardware/cpu: fix typo.Sebastian Staudt
CPU was transformed into a class in 8d995e961f549e555f405d2567235dab53f6baad.
2016-05-08Make hardware code cross-platform.Mike McQuaid