Commit Graph

  • c8949072c8
    Merge 26f7672e24 into 018c064180 kanjitalk755 2024-09-15 21:49:41 +0900
  • 26f7672e24 Specify return type of main() in conftest.c kanjitalk755 2024-09-15 21:47:04 +0900
  • 57abc330b1
    Merge 82b1bd4459 into 018c064180 Adam Goode 2024-08-04 22:36:47 -0400
  • 018c064180
    "Change BUILD_JOBS=8" to match the threads on the computer itself. (#264) master IoIxD 2024-08-02 09:55:09 -0700
  • 5c5ca8d3ac
    Update build-toolchain.bash IoIxD 2024-08-01 21:03:47 -0700
  • e7af57399d
    Update build-toolchain.bash IoIxD 2024-08-01 20:58:49 -0700
  • b9fa744a45
    Update build-toolchain.bash IoIxD 2024-08-01 20:54:59 -0700
  • 929acbb3c8
    Merge pull request #260 from mcayland/fix/minor-docker-updates Wolfgang Thaller 2024-07-29 15:09:39 +0200
  • 18ff16c932 install-universal-interfaces.sh: remove workaround for MacBinary library support Mark Cave-Ayland 2024-07-29 09:08:48 +0100
  • 8ef9c3f315 README.md: fix up reference to docker-entrypoint.sh Mark Cave-Ayland 2024-07-29 09:05:47 +0100
  • 7b597afbed accept .bin for universal interface files and update docs Wolfgang Thaller 2024-07-24 22:20:23 +0200
  • e9efa0c989 downgrade lambda syntax for better compat with old compilers Wolfgang Thaller 2024-07-20 15:55:36 +0200
  • 2abae70456
    Merge pull request #249 from briankendall/fix-empty-resources Wolfgang Thaller 2024-06-02 17:44:07 +0200
  • 5a4d8d4db8 Fix compilation of empty resources as generated by MPW's DeRez Brian Kendall 2024-06-02 11:31:43 -0400
  • 82b1bd4459 Revert expr.cc to gcc-12.2.0 upstream Adam Goode 2024-03-17 15:37:51 -0400
  • 2c6272e5b1
    Merge pull request #247 from autc04/cachix-install-ratelimit-fix Wolfgang Thaller 2024-05-12 13:36:21 +0200
  • d4636b5c86 avoid using nixpkgs to install cachix, to avoid stressing github's rate limits Wolfgang Thaller 2024-05-12 13:20:06 +0200
  • 353b9713b1 remove the 'half-understood hack' added to fixup_args_size_notes years ago; it seems to cause ICEs. (see #232, #244, #167) Wolfgang Thaller 2024-05-11 02:25:05 +0200
  • 2a15e6f1f3 use '#!/usr/bin/env bash' instead of '#!/bin/bash' for better NixOS compatibility Wolfgang Thaller 2024-05-11 02:15:41 +0200
  • 5a740db226 make Elf2Mac write non-empty data forks, to unbreak some configure scripts (fixes #233) Wolfgang Thaller 2024-05-11 02:13:46 +0200
  • 9f4252d7f8 Elf2Mac: treat an empty RETRO68_REAL_LD environment variable as unset Wolfgang Thaller 2024-05-11 01:14:14 +0200
  • ae4f1cfa1f update multiversal Wolfgang Thaller 2024-05-11 01:08:25 +0200
  • ea25160b2e
    Merge pull request #243 from autc04/build-parallel Wolfgang Thaller 2024-05-09 14:22:35 +0200
  • 3c118d050b
    Merge ad0dce421b into d073b6e52b Jonathan Schleifer 2024-05-05 21:08:19 +0200
  • 0d6ab657a2 on linux, adjust make -j option to processor count Wolfgang Thaller 2024-05-05 21:06:27 +0200
  • d073b6e52b output rawinline calls in pic modes Wolfgang Thaller 2024-05-05 14:02:09 +0200
  • d5e013f891 add a reference to Retro68NixSample to the README Wolfgang Thaller 2024-05-02 00:11:49 +0200
  • 5f72352b3e increase timeout for macOS/Nix builds Wolfgang Thaller 2024-05-01 23:31:10 +0200
  • 147252f5a4 LaunchAPPL: allow more flexible configuration Wolfgang Thaller 2024-05-01 23:30:20 +0200
  • cca036b253 Regenerate autoconf to allow building with clang16 Fredrik Andersson 2024-04-22 03:34:23 +0200
  • ff372a8d82
    Merge pull request #241 from pando-fredrik/fix-include-poisoning-sonoma Wolfgang Thaller 2024-04-16 15:31:23 -0500
  • d55d90a9e5 Fixes include poisoning on sonoma Fredrik Andersson 2024-04-16 20:12:00 +0200
  • 1ed09307a7
    Merge pull request #235 from agoode/cpp Wolfgang Thaller 2024-04-12 09:29:11 -0600
  • 99de31d45a
    Merge pull request #240 from agoode/flush Wolfgang Thaller 2024-04-11 22:25:44 -0600
  • 5157624174 Call FlushVol on close() Adam Goode 2024-04-11 17:48:22 -0400
  • 05a3f397e1 Update to latest multiversal Adam Goode 2024-04-06 21:21:39 -0400
  • f31e9d99ff
    Merge pull request #239 from agoode/glue Wolfgang Thaller 2024-04-07 02:40:47 +0200
  • 9ea4529d12 Delete glue.c Adam Goode 2024-04-05 22:19:14 -0400
  • 6c1dad390a
    Merge pull request #234 from agoode/rwx Wolfgang Thaller 2024-03-27 19:47:47 +0100
  • 085ef7e333 Define "macintosh" and "Macintosh" Adam Goode 2024-03-17 21:30:18 -0400
  • cc38ed3df3 Disable RWX segment warnings Adam Goode 2024-03-17 16:42:52 -0400
  • 4ff2d7d902
    Merge pull request #227 from mcayland/fix/update-ubuntu-version Wolfgang Thaller 2024-01-24 03:08:39 +0100
  • 9facdaf3c1 Dockerfile: update Ubuntu base image from 20.04 to 22.04 Mark Cave-Ayland 2024-01-23 18:44:27 +0000
  • e187bd21c2 honor SOURCE_DATE_EPOCH variable when timestamping MacBinary files Wolfgang Thaller 2024-01-21 11:52:12 +0100
  • e43fee2701 move standalone nix build experiments to separate module Wolfgang Thaller 2023-12-30 15:20:35 +0100
  • 9d542ac1c2
    Merge pull request #225 from rhalkyard/macbinary-timestamp Wolfgang Thaller 2024-01-15 21:06:33 +0100
  • f186dc1d57 Set a valid timestamp on MacBinary output Richard Halkyard 2024-01-04 17:30:55 -0600
  • e19ca07b3a
    Merge pull request #222 from autc04/gcc12-update Wolfgang Thaller 2023-12-29 15:31:04 +0100
  • 398e7361a7 ADO: add texinfo to macos deps Wolfgang Thaller 2023-12-29 14:42:53 +0100
  • 86146d338b Merge remote-tracking branch 'origin/master' into gcc12-update Wolfgang Thaller 2023-12-29 14:32:26 +0100
  • fcac947ce2 disable nix hardening for development shell Wolfgang Thaller 2023-12-29 11:30:18 +0100
  • 1b0b725552 fix PascalString.c test Wolfgang Thaller 2023-12-29 11:29:49 +0100
  • 726972f708 use macOS 13 on azure Wolfgang Thaller 2023-12-29 01:36:28 +0100
  • 1857ea24e3 update version numbers in README Wolfgang Thaller 2023-12-29 01:50:49 +0100
  • 37b9b5dfba use macOS 13 on azure Wolfgang Thaller 2023-12-29 01:36:28 +0100
  • 57f8399076 add .direnv to .gitignore Wolfgang Thaller 2023-12-29 01:21:20 +0100
  • 1d05fb39b5 fix WDEF and SystemExtension samples in Nix build Wolfgang Thaller 2023-12-29 01:19:52 +0100
  • cfa89940f2 remove CXXFLAGS hack for gcc9 Wolfgang Thaller 2023-12-29 01:16:18 +0100
  • a777d4d585 Merge remote-tracking branch 'origin/master' into gcc12-update Wolfgang Thaller 2023-12-29 00:24:02 +0100
  • c525614549
    Merge pull request #221 from autc04/flakes Wolfgang Thaller 2023-12-29 00:22:26 +0100
  • b6b30d2c10 setup nix source formatter Wolfgang Thaller 2023-12-28 23:50:29 +0100
  • 09e4e34c41 disable garnix for now Wolfgang Thaller 2023-12-28 22:29:24 +0100
  • 8063e142d7 re-enable regular build Wolfgang Thaller 2023-12-28 22:26:23 +0100
  • 3516d8ca44 no reason to limit parallelism for the nix builds Wolfgang Thaller 2023-12-28 22:25:29 +0100
  • e0d73d5329 update README for nix flakes Wolfgang Thaller 2023-12-28 21:34:56 +0100
  • 504108a43a deprecate default.nix Wolfgang Thaller 2023-12-28 20:57:54 +0100
  • db9c28db76 crossPkgs -> pkgsCross Wolfgang Thaller 2023-12-28 20:40:32 +0100
  • 08baa1ab70 use macos-latest and ubuntu-latest for nix builds Wolfgang Thaller 2023-12-28 20:40:19 +0100
  • ede7d46d0e hfsutils: add missing includes Wolfgang Thaller 2023-12-28 00:59:39 +0100
  • 1ee050839f various fixes & workarounds for nix/mac Wolfgang Thaller 2023-12-27 23:51:51 +0100
  • 3c453c897f fix --out-link option syntax Wolfgang Thaller 2023-12-26 23:52:27 +0100
  • de58f40581 try to fix a nixpkgs assert Wolfgang Thaller 2023-12-26 23:50:25 +0100
  • 3193ad031c trust the right user for cache setup Wolfgang Thaller 2023-12-26 23:37:56 +0100
  • d88e9aba55 disable non-nix builds Wolfgang Thaller 2023-12-26 23:33:22 +0100
  • 193610a2e1 we want nix in path Wolfgang Thaller 2023-12-26 23:33:00 +0100
  • ddfda03281 install cachix via nixpkgs#cachix Wolfgang Thaller 2023-12-26 23:28:47 +0100
  • d22b0d3184 setup nx before checkout Wolfgang Thaller 2023-12-26 23:26:45 +0100
  • 9ccb30d35c use no-confirm option for nix installer Wolfgang Thaller 2023-12-26 23:25:43 +0100
  • d37d7e0612 use determinate nix installer & flake build on ADO Wolfgang Thaller 2023-12-26 23:22:55 +0100
  • 97a0822244 add platform-specific samples packages Wolfgang Thaller 2023-12-26 23:14:38 +0100
  • 7bebb04690 use nixos-23.11, update niv to match flake Wolfgang Thaller 2023-12-26 20:26:57 +0100
  • 867b3eca74 update multiversal Wolfgang Thaller 2023-12-26 20:15:15 +0100
  • af8c831bfa add carbon to default package Wolfgang Thaller 2023-12-26 19:54:40 +0100
  • 047e390419 add a 'samples' package Wolfgang Thaller 2023-12-26 19:53:51 +0100
  • 2dd9d79398 add a check so that the flake can be used with submodules as well Wolfgang Thaller 2023-12-26 19:53:34 +0100
  • 914ce6e144 add an url for flake-parts Wolfgang Thaller 2023-12-26 19:04:49 +0100
  • faf6b7fbbf we don't actually need libcCrossChooser Wolfgang Thaller 2023-12-26 18:19:08 +0100
  • e51da67371 add a default package Wolfgang Thaller 2023-12-26 17:55:09 +0100
  • 963594d8d8 add .envrc Wolfgang Thaller 2023-12-26 17:22:37 +0100
  • f98b4910dc add packages for tools & hfsutils Wolfgang Thaller 2023-12-26 17:22:27 +0100
  • 7e0e20edbd add ninja to shells Wolfgang Thaller 2023-12-26 17:22:09 +0100
  • c11fd5f303 prevent inifinite recursion for stdenvUniversal Wolfgang Thaller 2023-12-26 10:18:05 +0100
  • 21e79c8adf overlay.nix cleanup Wolfgang Thaller 2023-12-26 18:09:34 +0100
  • f21a12a7eb platfoms.nix cleanup: add vendor and abi Wolfgang Thaller 2023-12-26 18:09:28 +0100
  • 551c7588ca Set up flake using the old overlay.nix Wolfgang Thaller 2023-12-17 19:04:35 +0100
  • a3db211410
    Merge pull request #216 from mcayland/feature/docker-build-universal Wolfgang Thaller 2023-12-17 23:03:12 +0100
  • 14503f0611 README.md: add section on using the Retro68 docker image Mark Cave-Ayland 2023-11-12 13:38:53 +0000
  • 6931631adc Dockerfile: add logic for optional install Universal interfaces on startup Mark Cave-Ayland 2023-11-11 11:45:08 +0000
  • 4042463991 Dockerfile: add macutils and interfaces-and-libraries.sh to image Mark Cave-Ayland 2023-11-09 21:07:21 +0000
  • c57f0d98db init flake Wolfgang Thaller 2023-12-16 23:48:42 +0100