summaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/tinyxml (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: run nixfmt 1.0.0Wolfgang Walther2025-07-241-15/+14
* 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 https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \ --argstr baseRev b32a0943687d2a5094a6d92f25a4b6e16a76b5b7 result/bin/apply-formatting $NIXPKGS_PATH Silvan Mosberger2024-12-101-17/+25
* 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" ``` Artturin2024-09-251-2/+2
* Merge branch 'master' into license-updatesJörg Thalheim2024-03-061-1/+12
|\
| * tinyxml: apply patches for CVE-2023-34194 and CVE-2021-42260Thomas Gerbet2024-02-111-1/+12
* | tinyxml: change license to zlib•••found at https://sourceforge.net/projects/tinyxml/ in license section jopejoe12023-12-301-1/+1
|/
* treewide: move NIX_CFLAGS_COMPILE to the env attrset•••with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists in env cause a eval failure Artturin2023-02-221-1/+1
* pkgs/development/libraries: stdenv.lib -> libBen Siraphob2021-01-211-5/+5
* treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix•••continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi. Jonathan Ringer2021-01-191-1/+1
* Merge pull request #84415 from matthewbauer/mb-cross-fixes-april2020•••Cross compilation fixes [april 2020]Matthew Bauer2020-04-131-2/+2
|\
| * tinyxml2: fix cross compilation•••- use native unzip - add target prefix to LD Matthew Bauer2020-04-061-2/+2
* | treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-101-1/+1
|/
* treewide: NIX_*_COMPILE -> stringRobin Gloster2019-12-311-1/+1
* treewide: name -> pnamevolth2019-08-171-1/+2
* Treewide: use HTTPS on SourceForgec0bw3b2018-12-021-1/+1
* tinyxml: disable format hardening, else tests will failJan Malakhovski2018-05-291-0/+3
* treewide: Use `*Platform.extensions`John Ericson2017-09-131-3/+3
* pkgs: refactor needless quoting of homepage meta attribute (#27809)•••* pkgs: refactor needless quoting of homepage meta attribute A lot of packages are needlessly quoting the homepage meta attribute (about 1400, 22%), this commit refactors all of those instances. * pkgs: Fixing some links that were wrongfully unquoted in the previous commit * Fixed some instances Silvan Mosberger2017-08-011-1/+1
* tinyxml: fix install name on darwin•••Things linked with tinyxml would previously reference the bare "libtinyxml.dylib" name. Anthony Cowley2016-10-281-0/+2
* treewide: Add lots of meta.platforms•••Build-tested on x86_64 Linux & Mac. Tuomas Tynkkynen2016-08-021-0/+1
* tinyxml: darwin compatibility•••- Relax the baked-in assumption that g++ is used to build and link - Use the appropriate shared library extension on darwin Anthony Cowley2016-05-212-3/+28
* Remove executable bits from non-executable filesEelco Dolstra2015-01-271-0/+0
* Turn more licenses into lib.licenses style•••Should eval cleanly, as far as -A tarball tells me. Relevant: issue #2999, issue #739 Mateusz Kowalczyk2014-11-061-12/+12
* More description fixes•••* Remove package name * Start with upper case letter * Remove trailing period Also reword some descriptions and move some long descriptions to longDescription. I'm not touching generated packages. Bjørn Forsman2013-10-061-1/+1
* tinyxml: fix whitespace•••Signed-off-by: Shea Levy <shea@shealevy.com> Shea Levy2013-03-111-1/+1
* upgrade xbmc to 12.0Domen Kozar2013-03-121-1/+5
* Added TinyXML-2.6.2.RSzibele2012-12-313-0/+138