nixpkgs/pkgs/development
Sebastián Mancilla 7e59877fe1 glm: 0.9.8.5 -> 0.9.9.8
Bump abandoned package to close #132479.

- Use fetchFromGitHub to download the archive.

- No need for the updated platform.h patch. The released archive builds
  with default stdenv. (It may be needed again in the future?.)

- Use the proper attribute to set CMake flags.

- Don't build the (dummy?) libraries. They are not used anyway by any
  other target nor made available by the glmConfig.cmake file.

- Build and run the tests now.

- Don't define the GLM_COMPILER macro on Darwin. Doesn't seem necessary
  anymore, there are no errors without it. (And it is not even documented
  what was the original error that required it to be defined.)

- Upstream became package-unfriendly and removed the install command,
  so it needs to be installed manually.

  - Don't set the now unsupported CMake option GLM_INSTALL_ENABLE.

  - Remove unwanted files from the include directory.

  - Fix glmConfig.cmake with the proper path to the include directory.

  - While on it, install a custom pkg-config file, since it is trivial.

  - Don't install unnecessary files as documentation.

- Since I practically rewrote the entire derivation and the package is
  abandoned, add myself as maintainer (I guess?).
2021-09-16 17:54:52 -03:00
..
androidndk-pkgs
beam-modules erlang-ls: 0.18.0 -> 0.19.0 2021-09-11 16:10:57 +00:00
bower-modules/generic
chez-modules
compilers scala_2_12: 2.12.14 → 2.12.15 2021-09-16 09:31:31 -04:00
coq-modules coqPackages.parsec: init at 0.1.0 2021-09-15 14:23:46 +02:00
dhall-modules
dotnet-modules
em-modules/generic
embedded
gnuradio-modules
go-modules
go-packages
guile-modules
haskell-modules haskellPackages: mark builds failing on hydra as broken 2021-09-11 11:06:56 +09:00
idris-modules
interpreters lunatic: init at 0.6.2 2021-09-16 07:57:33 -04:00
java-modules
libraries glm: 0.9.8.5 -> 0.9.9.8 2021-09-16 17:54:52 -03:00
lisp-modules
lua-modules Apply suggestions from code review 2021-09-12 03:03:56 +02:00
misc
mobile cocoapods: 1.10.2 -> 1.11.0 2021-09-10 20:11:34 -04:00
node-packages Merge master into staging-next 2021-09-10 18:01:17 +00:00
ocaml-modules ocamlPackages.ppx_js_style: 0.14.0 → 0.14.1 2021-09-16 09:51:15 +02:00
octave-modules
perl-modules
pharo
php-packages
pure-modules
python-modules Merge pull request #138046 from fabaff/bump-angr 2021-09-16 22:28:31 +02:00
r-modules Merge pull request #127790 from PhDyellow/r_bioc_updater_revised 2021-09-16 09:36:18 +00:00
ruby-modules
scheme-modules/scheme-bytestructures
tools Merge pull request #138177 from r-ryantm/auto-update/symfony-cli 2021-09-16 13:33:30 -07:00
web minify: 2.9.21 -> 2.9.22 2021-09-14 16:39:16 +00:00