Skip to content

Comments

cairo-lang: 2.11.2 -> 2.15.0#393200

Draft
r-ryantm wants to merge 1 commit intoNixOS:masterfrom
r-ryantm:auto-update/cairo-lang
Draft

cairo-lang: 2.11.2 -> 2.15.0#393200
r-ryantm wants to merge 1 commit intoNixOS:masterfrom
r-ryantm:auto-update/cairo-lang

Conversation

@r-ryantm
Copy link
Contributor

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/starkware-libs/cairo/releases.

meta.description for cairo-lang is: Turing-complete language for creating provable programs for general computation

meta.homepage for cairo-lang is: https://github.com/starkware-libs/cairo

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 2.12.0-dev.0 with grep in /nix/store/x504q01z9mpr3v1q0xy0vpqa3wf46pd9-cairo-2.12.0-dev.0
  • found 2.12.0-dev.0 in filename of file in /nix/store/x504q01z9mpr3v1q0xy0vpqa3wf46pd9-cairo-2.12.0-dev.0

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cairo-lang
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/x504q01z9mpr3v1q0xy0vpqa3wf46pd9-cairo-2.12.0-dev.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A cairo-lang https://github.com/r-ryantm/nixpkgs/archive/1582aac3152f974eaac303afc7b1cd71eca5de5c.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/1582aac3152f974eaac303afc7b1cd71eca5de5c#cairo-lang

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/x504q01z9mpr3v1q0xy0vpqa3wf46pd9-cairo-2.12.0-dev.0
ls -la /nix/store/x504q01z9mpr3v1q0xy0vpqa3wf46pd9-cairo-2.12.0-dev.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review


x86_64-linux

✅ 1 package built:
  • cairo-lang

Maintainer pings

cc @RaitoBezarius for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@github-actions github-actions bot added 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. labels Mar 25, 2025
@nix-owners nix-owners bot requested a review from RaitoBezarius March 25, 2025 20:57
@wegank wegank marked this pull request as draft March 25, 2025 21:00
@wegank wegank added the 2.status: merge conflict This PR has merge conflicts with the target branch label Apr 7, 2025
@r-ryantm r-ryantm changed the title cairo-lang: 2.11.2 -> 2.12.0-dev.0 cairo-lang: 2.11.2 -> 2.12.0-dev.1 Apr 24, 2025
@r-ryantm r-ryantm force-pushed the auto-update/cairo-lang branch from 1582aac to b782e41 Compare April 24, 2025 16:49
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/starkware-libs/cairo/releases.

meta.description for cairo-lang is: Turing-complete language for creating provable programs for general computation

meta.homepage for cairo-lang is: https://github.com/starkware-libs/cairo

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 2.12.0-dev.1 with grep in /nix/store/v1x81h4iz314kcqm3n9izsppc9m58d4q-cairo-2.12.0-dev.1
  • found 2.12.0-dev.1 in filename of file in /nix/store/v1x81h4iz314kcqm3n9izsppc9m58d4q-cairo-2.12.0-dev.1

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cairo-lang
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/v1x81h4iz314kcqm3n9izsppc9m58d4q-cairo-2.12.0-dev.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A cairo-lang https://github.com/r-ryantm/nixpkgs/archive/b782e41a063b9178f8ae2a3e66563508b85fb1b6.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/b782e41a063b9178f8ae2a3e66563508b85fb1b6#cairo-lang

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/v1x81h4iz314kcqm3n9izsppc9m58d4q-cairo-2.12.0-dev.1
ls -la /nix/store/v1x81h4iz314kcqm3n9izsppc9m58d4q-cairo-2.12.0-dev.1/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review


x86_64-linux

✅ 1 package built:
  • cairo-lang

Maintainer pings

cc @RaitoBezarius for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@ofborg ofborg bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Apr 24, 2025
@wegank wegank added the 2.status: merge conflict This PR has merge conflicts with the target branch label Jul 28, 2025
@r-ryantm r-ryantm changed the title cairo-lang: 2.11.2 -> 2.12.0-dev.1 cairo-lang: 2.11.2 -> 2.12.1 Aug 30, 2025
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/starkware-libs/cairo/releases.

meta.description for cairo-lang is: Turing-complete language for creating provable programs for general computation

meta.homepage for cairo-lang is: https://github.com/starkware-libs/cairo

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 2.12.1 with grep in /nix/store/xzshl4pyp695182vb2fxh8xqj4aykpjx-cairo-2.12.1
  • found 2.12.1 in filename of file in /nix/store/xzshl4pyp695182vb2fxh8xqj4aykpjx-cairo-2.12.1

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cairo-lang
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/xzshl4pyp695182vb2fxh8xqj4aykpjx-cairo-2.12.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A cairo-lang https://github.com/r-ryantm/nixpkgs/archive/25d3f890e5e95572d59308b8fd7eb94b8b66b367.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/25d3f890e5e95572d59308b8fd7eb94b8b66b367#cairo-lang

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/xzshl4pyp695182vb2fxh8xqj4aykpjx-cairo-2.12.1
ls -la /nix/store/xzshl4pyp695182vb2fxh8xqj4aykpjx-cairo-2.12.1/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review


x86_64-linux

✅ 1 package built:
  • cairo-lang

Maintainer pings

cc @RaitoBezarius for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@r-ryantm r-ryantm force-pushed the auto-update/cairo-lang branch from b782e41 to 25d3f89 Compare August 30, 2025 08:29
@nixpkgs-ci nixpkgs-ci bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Aug 30, 2025
@r-ryantm r-ryantm changed the title cairo-lang: 2.11.2 -> 2.12.1 cairo-lang: 2.11.2 -> 2.12.2 Sep 10, 2025
@r-ryantm r-ryantm force-pushed the auto-update/cairo-lang branch from 25d3f89 to e5eeb57 Compare September 10, 2025 20:35
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/starkware-libs/cairo/releases.

meta.description for cairo-lang is: Turing-complete language for creating provable programs for general computation

meta.homepage for cairo-lang is: https://github.com/starkware-libs/cairo

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 2.12.2 with grep in /nix/store/2szy51ym1z01y8zxyjpq9kk7f9wbp4lr-cairo-2.12.2
  • found 2.12.2 in filename of file in /nix/store/2szy51ym1z01y8zxyjpq9kk7f9wbp4lr-cairo-2.12.2

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cairo-lang
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/2szy51ym1z01y8zxyjpq9kk7f9wbp4lr-cairo-2.12.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A cairo-lang https://github.com/r-ryantm/nixpkgs/archive/e5eeb57489caedcf774801d56abeb675238ca460.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/e5eeb57489caedcf774801d56abeb675238ca460#cairo-lang

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/2szy51ym1z01y8zxyjpq9kk7f9wbp4lr-cairo-2.12.2
ls -la /nix/store/2szy51ym1z01y8zxyjpq9kk7f9wbp4lr-cairo-2.12.2/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review
Commit: e5eeb57489caedcf774801d56abeb675238ca460


x86_64-linux

✅ 1 package built:
  • cairo-lang

Maintainer pings

cc @RaitoBezarius for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@r-ryantm r-ryantm force-pushed the auto-update/cairo-lang branch from e5eeb57 to ad104f3 Compare September 21, 2025 18:44
@r-ryantm r-ryantm changed the title cairo-lang: 2.11.2 -> 2.12.2 cairo-lang: 2.11.2 -> 2.12.4-dev.0 Sep 21, 2025
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/starkware-libs/cairo/releases.

meta.description for cairo-lang is: Turing-complete language for creating provable programs for general computation

meta.homepage for cairo-lang is: https://github.com/starkware-libs/cairo

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 2.12.4-dev.0 with grep in /nix/store/lazvkkl42gvkgnc33j6lyy2qyxyyh58w-cairo-2.12.4-dev.0
  • found 2.12.4-dev.0 in filename of file in /nix/store/lazvkkl42gvkgnc33j6lyy2qyxyyh58w-cairo-2.12.4-dev.0

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cairo-lang
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/lazvkkl42gvkgnc33j6lyy2qyxyyh58w-cairo-2.12.4-dev.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A cairo-lang https://github.com/r-ryantm/nixpkgs/archive/ad104f3c2c13cec5f06388adb6a1f180b20e3a94.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/ad104f3c2c13cec5f06388adb6a1f180b20e3a94#cairo-lang

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/lazvkkl42gvkgnc33j6lyy2qyxyyh58w-cairo-2.12.4-dev.0
ls -la /nix/store/lazvkkl42gvkgnc33j6lyy2qyxyyh58w-cairo-2.12.4-dev.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review
Commit: ad104f3c2c13cec5f06388adb6a1f180b20e3a94


x86_64-linux

✅ 1 package built:
  • cairo-lang

Maintainer pings

cc @RaitoBezarius for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@r-ryantm r-ryantm changed the title cairo-lang: 2.11.2 -> 2.12.4-dev.0 cairo-lang: 2.11.2 -> 2.12.4-dev.1 Oct 2, 2025
@r-ryantm r-ryantm force-pushed the auto-update/cairo-lang branch from ad104f3 to c465d45 Compare October 2, 2025 21:12
@r-ryantm
Copy link
Contributor Author

r-ryantm commented Oct 2, 2025

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/starkware-libs/cairo/releases.

meta.description for cairo-lang is: Turing-complete language for creating provable programs for general computation

meta.homepage for cairo-lang is: https://github.com/starkware-libs/cairo

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 2.12.4-dev.1 with grep in /nix/store/c1hqzp94aw346jdg3dz8c7m23b6hh1dp-cairo-2.12.4-dev.1
  • found 2.12.4-dev.1 in filename of file in /nix/store/c1hqzp94aw346jdg3dz8c7m23b6hh1dp-cairo-2.12.4-dev.1

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cairo-lang
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/c1hqzp94aw346jdg3dz8c7m23b6hh1dp-cairo-2.12.4-dev.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A cairo-lang https://github.com/r-ryantm/nixpkgs/archive/c465d45b751194c6b078c5ab82c6a7f2a1d6e2ea.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/c465d45b751194c6b078c5ab82c6a7f2a1d6e2ea#cairo-lang

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/c1hqzp94aw346jdg3dz8c7m23b6hh1dp-cairo-2.12.4-dev.1
ls -la /nix/store/c1hqzp94aw346jdg3dz8c7m23b6hh1dp-cairo-2.12.4-dev.1/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review
Commit: c465d45b751194c6b078c5ab82c6a7f2a1d6e2ea


x86_64-linux

✅ 1 package built:
  • cairo-lang

Maintainer pings

cc @RaitoBezarius for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@r-ryantm r-ryantm changed the title cairo-lang: 2.11.2 -> 2.12.4-dev.1 cairo-lang: 2.11.2 -> 2.13.1 Oct 29, 2025
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/starkware-libs/cairo/releases.

meta.description for cairo-lang is: Turing-complete language for creating provable programs for general computation

meta.homepage for cairo-lang is: https://github.com/starkware-libs/cairo

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 2.13.1 with grep in /nix/store/yl6zazinggzqawxkha1pn5xa3mkcc3jl-cairo-2.13.1
  • found 2.13.1 in filename of file in /nix/store/yl6zazinggzqawxkha1pn5xa3mkcc3jl-cairo-2.13.1

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cairo-lang
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/yl6zazinggzqawxkha1pn5xa3mkcc3jl-cairo-2.13.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A cairo-lang https://github.com/r-ryantm/nixpkgs/archive/7c2f6c32a9b900f3cdda637968da2d0c2fc1cd41.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/7c2f6c32a9b900f3cdda637968da2d0c2fc1cd41#cairo-lang

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/yl6zazinggzqawxkha1pn5xa3mkcc3jl-cairo-2.13.1
ls -la /nix/store/yl6zazinggzqawxkha1pn5xa3mkcc3jl-cairo-2.13.1/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review --extra-nixpkgs-config '{ allowBroken = false; }'
Commit: 7c2f6c32a9b900f3cdda637968da2d0c2fc1cd41


x86_64-linux

✅ 1 package built:
  • cairo-lang

Maintainer pings

cc @RaitoBezarius for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@r-ryantm r-ryantm force-pushed the auto-update/cairo-lang branch from c465d45 to 7c2f6c3 Compare October 29, 2025 00:35
@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". label Nov 2, 2025
@r-ryantm r-ryantm changed the title cairo-lang: 2.11.2 -> 2.13.1 cairo-lang: 2.11.2 -> 2.14.1-dev.0 Nov 28, 2025
@r-ryantm r-ryantm force-pushed the auto-update/cairo-lang branch from 7c2f6c3 to dd23605 Compare November 28, 2025 08:16
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/starkware-libs/cairo/releases.

meta.description for cairo-lang is: Turing-complete language for creating provable programs for general computation

meta.homepage for cairo-lang is: https://github.com/starkware-libs/cairo

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 2.14.1-dev.0 with grep in /nix/store/dndydrk7kj4896pbswdqi20kjrhjkhkn-cairo-2.14.1-dev.0
  • found 2.14.1-dev.0 in filename of file in /nix/store/dndydrk7kj4896pbswdqi20kjrhjkhkn-cairo-2.14.1-dev.0

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cairo-lang
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/dndydrk7kj4896pbswdqi20kjrhjkhkn-cairo-2.14.1-dev.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A cairo-lang https://github.com/r-ryantm/nixpkgs/archive/dd23605a1a392eda196d81022360dab663368155.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/dd23605a1a392eda196d81022360dab663368155#cairo-lang

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/dndydrk7kj4896pbswdqi20kjrhjkhkn-cairo-2.14.1-dev.0
ls -la /nix/store/dndydrk7kj4896pbswdqi20kjrhjkhkn-cairo-2.14.1-dev.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review --extra-nixpkgs-config '{ allowBroken = false; }'
Commit: dd23605a1a392eda196d81022360dab663368155


x86_64-linux

✅ 1 package built:
  • cairo-lang

Maintainer pings

cc @RaitoBezarius for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@r-ryantm r-ryantm changed the title cairo-lang: 2.11.2 -> 2.14.1-dev.0 cairo-lang: 2.11.2 -> 2.15.0 Dec 24, 2025
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/starkware-libs/cairo/releases.

meta.description for cairo-lang is: Turing-complete language for creating provable programs for general computation

meta.homepage for cairo-lang is: https://github.com/starkware-libs/cairo

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 2.15.0 with grep in /nix/store/rgvza42k1fay0n7ls98smgiahgrrzy0g-cairo-2.15.0
  • found 2.15.0 in filename of file in /nix/store/rgvza42k1fay0n7ls98smgiahgrrzy0g-cairo-2.15.0

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cairo-lang
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/rgvza42k1fay0n7ls98smgiahgrrzy0g-cairo-2.15.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A cairo-lang https://github.com/r-ryantm/nixpkgs/archive/fe7b3fb5acc5514f63413642799281f9e0225803.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/fe7b3fb5acc5514f63413642799281f9e0225803#cairo-lang

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/rgvza42k1fay0n7ls98smgiahgrrzy0g-cairo-2.15.0
ls -la /nix/store/rgvza42k1fay0n7ls98smgiahgrrzy0g-cairo-2.15.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review --extra-nixpkgs-config '{ allowBroken = false; }'
Commit: fe7b3fb5acc5514f63413642799281f9e0225803


x86_64-linux

✅ 1 package built:
  • cairo-lang

Maintainer pings

cc @RaitoBezarius for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@r-ryantm r-ryantm force-pushed the auto-update/cairo-lang branch from dd23605 to fe7b3fb Compare December 24, 2025 13:47
@nixpkgs-ci nixpkgs-ci bot added the 8.has: package (update) This PR updates a package to a newer version label Jan 26, 2026
@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2.status: merge conflict This PR has merge conflicts with the target branch 2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". 8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants