Skip to content

Conversation

@r-ryantm
Copy link
Contributor

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/glm/versions.

meta.description for glm is: OpenGL Mathematics library for C++

meta.homepage for glm is: https://github.com/g-truc/glm

Updates performed
  • Version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 1.0.2 with grep in /nix/store/1da781ri8wq548325fdcn4hsc05gwnil-glm-1.0.2
  • found 1.0.2 in filename of file in /nix/store/1da781ri8wq548325fdcn4hsc05gwnil-glm-1.0.2

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

207 package rebuild(s)

First fifty rebuilds by attrpath

EmptyEpsilon
advi
apostrophe
arx-libertatis
asymptote
atopile
avrdude
avrdudess
blahtexml
blender
blender-hip
blendfarm
bluespec
bottles
bottles-unwrapped
calcmysky
calligra
capture
cemu
clementine
collabora-online
comaps
curv
descent3
descent3-unwrapped
djv
dune3d
empty-epsilon
envision
fastcap
freedink
frogatto
gamescope
gamescope-wsi
giph
glm
go-away
gotenberg
gource
gscreenshot
horizon-eda
hyprlandPlugins.hyprgrass
interactive-html-bom
kdePackages.calligra
kicad
kicad-small
kicad-testing
kicad-testing-small
kicad-unstable
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/1da781ri8wq548325fdcn4hsc05gwnil-glm-1.0.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 glm https://github.com/r-ryantm/nixpkgs/archive/1e419dfc64a046d136bb1d162b7bf0fe59f1ca06.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/1e419dfc64a046d136bb1d162b7bf0fe59f1ca06#glm

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

ls -la /nix/store/1da781ri8wq548325fdcn4hsc05gwnil-glm-1.0.2
ls -la /nix/store/1da781ri8wq548325fdcn4hsc05gwnil-glm-1.0.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 took longer than 180m and timed out


Maintainer pings

cc @smancill 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.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. labels Oct 15, 2025
@nix-owners nix-owners bot requested a review from smancill October 15, 2025 15:29
@smancill
Copy link
Contributor

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 452288 --package python3Packages.pyglm --package opensplat --package glm
Commit: 1e419dfc64a046d136bb1d162b7bf0fe59f1ca06


aarch64-darwin

✅ 5 packages built:
  • glm
  • glm.doc (glm.doc.doc)
  • opensplat
  • python3Packages.pyglm
  • python3Packages.pyglm.dist (python3Packages.pyglm.dist.dist)

@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. labels Oct 17, 2025
@pyrox0 pyrox0 added this pull request to the merge queue Oct 21, 2025
Merged via the queue into NixOS:master with commit a202d5c Oct 21, 2025
29 checks passed
@r-ryantm r-ryantm deleted the auto-update/glm branch October 22, 2025 00:29
@SuperSandro2000
Copy link
Member

Just building the update on linux is not enough. This update broke a dependency on empty-epsilon which we could have pinned to bump the library.

@SuperSandro2000
Copy link
Member

#457562

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants