Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update vendored S2 version #257

Merged
merged 19 commits into from
Sep 25, 2024
Merged

Update vendored S2 version #257

merged 19 commits into from
Sep 25, 2024

Commits on Jun 17, 2024

  1. Update vendored abseil-cpp (#258)

    * copy some prior art
    
    * remove previous absl files
    
    * renove abseil files
    
    * add vendor in tools/
    
    * it works!
    
    * fix some initial check issues
    
    * lazier config
    
    * remove r 3.6 on windows
    
    * see if removing the braces helps
    
    * maybe fix substitution
    
    * just link it all
    
    * try again
    
    * helppers
    
    * slight updates
    
    * better flags
    
    * more cmake
    
    * just hard code it
    
    * pkg-config
    
    * add gnu make to makefile
    
    * don't link rt
    
    * ignore windows dir
    
    * possible progress for R 4.2
    
    * more win checks
    
    * don't use configure.win
    
    * maybe working on R 4.2
    
    * also use cxx17
    
    * check for absl
    
    * maybe with quotes
    
    * version and news
    
    * maybe the right flags
    
    * maybe try unifying makevars
    
    * maybe work on R 4.2/4/1
    
    * maybe fix makevars.win
    
    * maybe fix for R 4.2
    
    * maybe fix R 4.1
    
    * see if we're getting the right if statement
    
    * temp fix for old s2 warnings
    
    * maybe fix again
    
    * try again
    
    * document configure.win
    
    * maybe fix R 4.2 warning
    
    * try again for globals
    
    * maybe use different namespace
    
    * use pkg-config abseil
    
    * fix comment
    
    * maybe fix
    
    * quality of life improvements
    
    * clean news
    
    * better cleanup/configure
    
    * reasonable path to not awful dev setup without system abseil
    
    * enforce minimum version in pkg-config check
    paleolimbot authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    29c11b4 View commit details
    Browse the repository at this point in the history
  2. start to update

    paleolimbot committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    f4d019f View commit details
    Browse the repository at this point in the history
  3. maybe it builds

    paleolimbot committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    41a1e0e View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    76a094a View commit details
    Browse the repository at this point in the history
  2. maybe on windows

    paleolimbot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    07807fe View commit details
    Browse the repository at this point in the history
  3. fix define

    paleolimbot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    10cdfbb View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    6141873 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05651ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    412d331 View commit details
    Browse the repository at this point in the history
  4. add status in windows

    paleolimbot committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    dcc63eb View commit details
    Browse the repository at this point in the history
  5. try the define trick

    paleolimbot committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    e39be85 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. fix cleanup

    paleolimbot committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    6334d51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28a82b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    235f92e View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    dca7b26 View commit details
    Browse the repository at this point in the history
  2. try again to fix

    paleolimbot committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    bb7e2b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. reapply coding hack

    paleolimbot committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    b287069 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    edd14a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    d701062 View commit details
    Browse the repository at this point in the history