Commit Graph

70 Commits

Author SHA1 Message Date
Weijia Wang
71f522ae32 ogre: 14.5.1 -> 14.5.2 2026-02-09 10:02:37 +01:00
quantenzitrone
e5ff6c385d various: rename references from libXxf86vm to libxxf86vm
this shouldn't create any rebuilds
2026-02-06 00:29:28 +01:00
quantenzitrone
ace8e154a1 various: rename references from libXt to libxt
this shouldn't create any rebuilds
2026-02-06 00:29:25 +01:00
quantenzitrone
f690155396 various: rename references from libXrender to libxrender
this shouldn't create any rebuilds
2026-02-06 00:29:19 +01:00
quantenzitrone
43cdce2c39 various: rename references from libXrandr to libxrandr
this shouldn't create any rebuilds
2026-02-06 00:29:06 +01:00
quantenzitrone
b87857cea9 various: rename references from libXmu to libxmu
this shouldn't create any rebuilds
2026-02-06 00:26:00 +01:00
quantenzitrone
070e26c604 various: rename references from libXaw to libxaw
this shouldn't create any rebuilds
2026-02-06 00:24:44 +01:00
quantenzitrone
55280fa564 various: rename references from libX11 to libx11
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
quantenzitrone
03c297aea5 libSM: rename references and deprecate alias
this shouldn't create any rebuilds
2026-02-04 22:59:02 +01:00
quantenzitrone
bf63af1851 libICE: rename references and deprecate alias
this shouldn't create any rebuilds
2026-02-04 22:59:00 +01:00
Weijia Wang
c80f8a0d2c ogre: 14.4.1 -> 14.5.1 2026-01-20 22:42:33 +01:00
Weijia Wang
83c73bbda1 ogre: 14.4.0 -> 14.4.1 2025-09-07 17:28:45 +02:00
Weijia Wang
21a636958f ogre: 14.3.4 -> 14.4.0 2025-07-29 15:29:18 -06:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Ihar Hrachyshka
dd0f03a56c treewide: remove usage of deprecated apple_sdk framework stubs
They are not doing anything right now. This is in preparation for their
complete removal from the tree.

Note: several changes that affect the derivation inputs (e.g. removal of
references to stub paths in build instructions) were left out. They will
be cleaned up the next iteration and will require special care.

Note: this PR is a result of a mix of ugly regex (not AST) based
automation and some manual labor. For reference, the regex automation
part was hacked in: https://github.com/booxter/nix-clean-apple_sdk

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-04-19 20:28:20 -04:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Weijia Wang
4c1a6c1897 ogre: 14.3.3 -> 14.3.4 2025-02-07 15:26:29 +01:00
Weijia Wang
aa36805e31 ogre: 14.3.2 -> 14.3.3 2025-01-25 19:25:04 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Weijia Wang
a414020582 ogre: 14.3.1 -> 14.3.2 2024-11-28 01:05:52 +01:00
Weijia Wang
ec91c90269 ogre: 14.3.0 -> 14.3.1 2024-11-01 23:51:41 +01:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Weijia Wang
5c558d31ec ogre: 14.2.6 -> 14.3.0 2024-09-23 00:38:46 +02:00
Emily
fbda1dbfd6 treewide: replace freeglut with libglut
Allow the macOS GLUT framework to be used automatically in many
cases. Packages that specifically search for freeglut or require its
additional APIs should still explicitly depend on it.

Deliberately skip the Haskell package set, which is mostly
automatically generated, and mupdf, which has its own fork of freeglut.
2024-06-22 18:06:51 +01:00
Weijia Wang
ab57ae6ebd ogre: 14.2.5 -> 14.2.6 2024-06-10 21:19:23 +02:00
Weijia Wang
3a7ecdac62 ogre: 14.2.4 -> 14.2.5 2024-05-14 00:48:43 +02:00
Weijia Wang
a96422e5a3 ogre: 14.2.2 -> 14.2.4 2024-04-27 06:56:05 +02:00
Weijia Wang
067f595865 ogre: 14.1.2 -> 14.2.2 2024-03-09 22:42:41 +01:00
Weijia Wang
22fdf59f27 ogre: include imgui in overlays 2024-03-09 16:57:34 +01:00
Weijia Wang
25f6d6952b ogre: drop freeimage 2024-01-14 19:00:10 +01:00
Weijia Wang
3bcd5e8b3b ogre: 14.1.0 -> 14.1.2 2023-11-21 01:53:33 +01:00
Weijia Wang
8a8c5cfb5e ogre: 14.0.1 -> 14.1.0 2023-09-20 00:28:04 +02:00
Weijia Wang
956bdd6f22 ogre_14: init at 14.0.1 2023-07-31 10:08:12 +02:00
Weijia Wang
02bb6b0d2d ogre: 13.6.3 -> 13.6.4 2023-04-16 15:15:52 +03:00
R. Ryantm
63156f7a0e ogre: 13.6.2 -> 13.6.3 2023-03-11 20:04:02 +00:00
R. Ryantm
685443674a ogre: 13.6.1 -> 13.6.2 2023-02-09 22:57:13 +00:00
Weijia Wang
e19ce28294 ogre: 13.6.0 -> 13.6.1 2023-01-29 11:56:34 +01:00
R. Ryantm
936ea6635f ogre: 13.5.3 -> 13.6.0 2023-01-16 07:21:43 +00:00
Weijia Wang
adc3eb3244 ogre: 1.12.1 -> 13.5.3 2022-12-05 15:11:56 +01:00
Artturin
0734f54ef2 treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Michael Raskin
1217164cb8 Merge pull request #145753 from risicle/ris-ogre-aarch64
ogre, ogre1_9, ogre1_10: fix for aarch64
2021-11-14 09:58:06 +00:00
Robert Scott
aa0e8072a5 ogre: fix for aarch64 2021-11-13 13:32:33 +00:00
Felix Buehler
6a66defae0 ogre: switch to fetchFromGitHub 2021-11-12 00:12:25 +01:00
Mazurel
8309374a78 ogre: Added SDL2 as dependency 2021-05-02 11:53:36 +02:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Ben Siraphob
b04fc593e7 treewide: cmake buildInputs to nativeBuildInputs, minor cleanups 2021-01-01 11:52:33 +07:00
Michael Reilly
84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
adisbladis
c9d8624ccd treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00