Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: alire-project/alire
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.2.0
Choose a base ref
...
head repository: alire-project/alire
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.2.1
Choose a head ref
  • 18 commits
  • 46 files changed
  • 5 contributors

Commits on Jun 6, 2022

  1. Update user-changes.md (#1043)

    * Update user-changes.md
    
    * Update user-changes.md
    Fabien-Chouteau authored Jun 6, 2022
    Configuration menu
    Copy the full SHA
    cc3fb03 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2022

  1. Alr.Commands.Edit: update pointer to GNAT Studio release (#1045)

    * Alr.Commands.Edit: update pointer to GNAT Studio release
    
    * Update test.py
    Fabien-Chouteau authored and actions-user committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    eaf9053 View commit details
    Browse the repository at this point in the history
  2. Alire.Crate.Configuration: disable style checks in generated code (#1047

    )
    
    With the current style checks it is easy to break coding style by having
    to many values in an enum for instance.
    
    In theory we could generate better code for enums. But since users can
    use their own coding style, it is impossible to be compatible with in
    every situation.
    
    So the best option is to disable all checks for this file.
    Fabien-Chouteau authored and actions-user committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    f1308b0 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

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

Commits on Jul 19, 2022

  1. Fix host arch (#1092)

    * Alire.Utils: add a function to return a string image of keys in map
    
    * Alire.Expressions: improve error message with list of possible case
    
    * Alire.TOML_Load: add missing host arch enum
    Fabien-Chouteau authored and actions-user committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    07c5a16 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2022

  1. Fix new warnings in GNAT 12.1 (#1071)

    * Fix warnings in gnatcoll-slim
    
    * Fix new warnings unearthed by GNAT 12.1
    mosteo authored and actions-user committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    62c2cf3 View commit details
    Browse the repository at this point in the history
  2. Bump version to 1.2.1-dev

    To differentiate from the published 1.2.0, since we have several backported PRs
    from master in this branch already.
    actions-user committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    2788fcc View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Add Savannah from GNU to trusted sites (#1095)

    Co-authored-by: GHA <actions@github.com>
    mosteo and actions-user committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    71cdefd View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2022

  1. Prepend projects to GPR_PROJECT_PATH (#1098)

    We were appending which could cause mix-ups when there was another compiler in
    the user path (as we are already prepending in the case of PATH)
    mosteo authored and actions-user committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    5145d2c View commit details
    Browse the repository at this point in the history
  2. Fix generated pin to parent crate (#1096)

    * Replace buggy relative path in GNATCOLL
    * New test for relative pins to parent crate
    
    Co-authored-by: GHA <actions@github.com>
    mosteo and actions-user committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    346c2c6 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. Sync gnatcoll pin with git submodule

    Also this allows compilation with GNAT^12
    actions-user committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    0c52ca0 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. Allow publishing to complete for an existing release with --force (#1130

    )
    
    * Honor the --force option when publishing a crate (#1083)
    
    When publishing and checking for existing crate with same version,
    if the crate already exist and the force option is used,
    emit a warning message and continue.
    
    * Use Recoverable_Error to report that a crate version already exists
    stcarrez authored and mosteo committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    7a0edf4 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. workaround for gnatcoll-core#64 / gnatstudio#128 (#1141)

    This is a workaround for issue AdaCore/gnatstudio#128 and AdaCore/gnatcoll-core#64 where GNAT Studio fails to open recently-updated or newly-created alire files. Breaking the Ada_Compiler_Switches up into two statements resloves this problem.
    AJ-Ianozi authored and actions-user committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    1f6bcd7 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Fixes for external detections in Fedora (#1142)

    Ignore package name casing and fix regular expression
    
    Co-authored-by: GHA <actions@github.com>
    mosteo and actions-user committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    bc60bfa View commit details
    Browse the repository at this point in the history
  2. Crate_Configuration: delay creation of temp files (#1145)

    Co-authored-by: GHA <actions@github.com>
    mosteo and actions-user committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    02e8375 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. alr test: Allow binary releases to not contain project files (#1159)

    * Allow binary releases to not contain project files
    
    * Fix logic and output to test log instead of stdout
    mosteo authored and actions-user committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    4f9191a View commit details
    Browse the repository at this point in the history
  2. Add support for FreeBSD (#1148)

    * Add support for FreeBSD (#22)
    
    * update GNAT project to recognize -XOS=freebsd and configure accordingly
    * add FreeBSD as a valid operating system
    * add AMD64 as an alias for X86_64 because uname -m returns amd64 on FreeBSD
    * add platform specific implementation for FreeBSD
    
    To build on FreeBSD, we should use
    
    gprbuild -j0 -P alr_env -XOS=freebsd
    
    * Fixes requested during code review
    
    Co-authored-by: GHA <actions@github.com>
    stcarrez and actions-user committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    e77a410 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2022

  1. Bump version to 1.2.1

    actions-user authored and mosteo committed Aug 28, 2022
    Configuration menu
    Copy the full SHA
    1cb9b7b View commit details
    Browse the repository at this point in the history
Loading