summaryrefslogtreecommitdiff
path: root/pkgs/development/ruby-modules (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* zammad: move gem config to default gem configSandro Jäckel2025-03-121-1/+20
* Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt2025-03-101-0/+3
|\
| * bundlerUpdateScript: format `gemset.nix` with nixfmt (#369120)Sandro2025-03-101-0/+3
| |\
| | * bundlerUpdateScript: format `gemset.nix` with nixfmtamesgen2024-12-291-0/+3
* | | Merge master into staging-nextnixpkgs-ci[bot]2025-03-091-0/+4
|\| |
| * | ruby-modules/gem-config: patch mathematical gem for Darwin (#384539)Sandro2025-03-091-0/+4
| |\ \
| | * | ruby-modules/gem-config: patch mathematical gem for Darwin•••Signed-off-by: Qiming Chu <cchuqiming@gmail.com> Qiming Chu2025-02-231-0/+4
* | | | Merge staging-next into stagingnixpkgs-ci[bot]2025-02-271-10/+8
|\| | |
| * | | gitlab: 17.8.2 -> 17.9.1 (#383916)Leona Maroni2025-02-271-10/+8
| |\ \ \
| | * | | gitlab: 17.8.2 -> 17.9.1•••https://about.gitlab.com/releases/2025/02/20/gitlab-17-9-released/ https://about.gitlab.com/releases/2025/02/26/patch-release-gitlab-17-9-1-released/ * update promeheus-client-mmap to 1.2.9 to fix build (1.2.8 didn't include Cargo.lock) * remove custom patches in gitlab-container-registry as they are now included * remove openssl replacement, as it's no longer effective Leona Maroni2025-02-261-10/+8
| | |/ /
* | | | taglib: 1.13.1 -> 2.0.2, taglib_1: init at 1.13.1 (#373837)Cosima Neidahl2025-02-241-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | taglib: 1.13.1 -> 2.0.2, taglib_1: init at 1.13.1OPNA26082025-02-111-2/+2
| |/ /
* / / treewide: fix typos in comments•••Made with ```shell git restore . fd '\.nix$' pkgs/ --type f -j1 -x bash -xc "$(cat <<"EOF" typos --no-check-filenames --write-changes "$1" git diff --exit-code "$1" && exit #( git diff "$1" | grep -qE "^\+ +[^# ]") && git restore "$1" count1="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> ' | wc -l )" count2="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> (<span style="color:#f8f8f2;"> *</span>)?<span style="color:#75715e;">.*</span>$' | wc -l )" [[ $count1 -ne $count2 ]] && git restore "$1" EOF )" -- {} ``` and filtered with `GIT_DIFF_OPTS='--unified=15' git -c interactive.singleKey=true add --patch` I initially tried using the tree-sitter cli, python bindings and even ast-grep through various means, but this is what I ended up with. Peder Bergebakken Sundt2025-02-242-2/+2
|/ /
* | Merge branch 'staging' into staging-next•••Conflicts: pkgs/by-name/ba/bacon/package.nix pkgs/by-name/be/beancount-language-server/package.nix pkgs/by-name/fl/flake-edit/package.nix pkgs/by-name/fw/fw/package.nix pkgs/by-name/im/impression/package.nix pkgs/by-name/in/inori/package.nix pkgs/by-name/pi/pika-backup/package.nix pkgs/by-name/ri/rip2/package.nix pkgs/by-name/sn/sniffnet/package.nix pkgs/by-name/sy/syndicate_utils/package.nix pkgs/development/tools/misc/texlab/default.nix In the cases where an update collided with cargoHash change, I took the hash from the update. Vladimír Čunát2025-01-271-3/+3
|\ \
| * | libpq: init at 17.2•••Resolves #61580 Wolfgang Walther2025-01-191-3/+3
* | | defaultGemConfig.prometheus-client-mmap: fetchCargoTarball -> fetchCargoVendor•••Cargo 1.84.0 seems to have changed the output format of cargo vendor again, once again invalidating fetchCargoTarball FOD hashes. It's time to fix this once and for all, switching across the board to fetchCargoVendor, which is not dependent on cargo vendor's output format. Alyssa Ross2025-01-261-4/+4
|/ /
* | ruby-grpc: Only apply the GCC 14 patch if it’s not upstream (#368732)Gaétan Lepage2025-01-151-2/+4
|\ \
| * | ruby-grpc: Only apply the GCC 14 patch if it’s not upstream•••It was upstreamed in v1.65.0-pre1~90; attempting to apply it again after that causes errors. Signed-off-by: Anders Kaseorg <andersk@mit.edu> Anders Kaseorg2025-01-151-2/+4
| |/
* | gitlab: update prometheus-client-mmap gem to fix aarch64 (#369636)Leona Maroni2025-01-041-3/+6
|\ \
| * | gitlab: update prometheus-client-mmap gem to fix aarch64Alexander Sieg2025-01-041-3/+6
| |/
* | rubyPackages.gettext: init at 3.4.9 (#360799)Sandro2025-01-021-0/+1
|\ \
| * | rubyPackages.gettext: init at 3.4.9Ben Millwood2024-12-271-0/+1
| |/
* / timetrap: fix buildWeijia Wang2024-12-311-0/+4
|/
* ruby-grpc: gcc-14 fixes (#367783)•••* ruby-modules/gem: don't clobber NIX_CFLAGS_COMPILE * gem-config/grpc: apply patch for gcc-14 https://boringssl.googlesource.com/boringssl/+/c70190368c7040c37c1d655f0690bcde2b109a0d add -Wno-error=incompatible-pointer-types to NIX_CFLAGS_COMPILE and remove the other flags as NIX_CFLAGS_COMPILE were getting clobbered since 7121ef61da4ddd36f81480322bc2ae984c575b1d (2021)Reno Dakota2024-12-252-17/+21
* 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 78e9caf153f5a339bf1d4c000ff6f0a503a369c8 result/bin/apply-formatting $NIXPKGS_PATH Silvan Mosberger2024-12-1017-710/+1118
* bundler-{app,env}: expose pname and version in derivation (#356307)Philip Taron2024-11-252-7/+12
|\
| * bundler-{app,env}: expose pname and version in derivationjopejoe12024-11-152-7/+12
* | rubyPackages.ovirt-engine-sdk: set meta.brokenKenichi Kamiya2024-11-191-0/+1
|/
* treewide: migrate packages to pkgs/by-name, take 1•••We are migrating packages that meet below requirements: 1. using `callPackage` 2. called path is a directory 3. overriding set is empty (`{ }`) 4. not containing path expressions other than relative path (to makenixpkgs-vet happy) 5. not referenced by nix files outside of the directory, other than`pkgs/top-level/all-packages.nix` 6. not referencing nix files outside of the directory 7. not referencing `default.nix` (since it's changed to `package.nix`) 8. `outPath` doesn't change after migration The tool is here: https://github.com/Aleksanaa/by-name-migrate. aleksana2024-11-092-82/+0
* Revert "bundler: 2.5.16 -> 2.5.21" (#353045)•••This reverts commit 4dd40b15d8b5eac7870930f574669560b0630519. revert the bundler update to fix the gitlab nixosTest, gitlab apparently wants only the old version.Noa Aarts2024-11-021-2/+2
* GNOME: 46 → 47 (#333911)Vladimír Čunát2024-10-151-39/+12
|\
| * rubyPackages.*: Fix build with glib 2.82, clean up•••https://hydra.nixos.org/build/274401072/nixlog/1 Ugh, I am looking at glib-2.0.pc and sysprof-capture-4 is in Requires.private so I didn't propagate that. Later I decide I will just follow 81e445e508f49daa adding libsysprof-capture next to every usages of pcre2. Not sure why gtk2 is still there after b95976f77c86c516, same question for pcre. Bobby Rong2024-10-141-39/+12
* | bundler: 2.5.16 -> 2.5.21•••https://github.com/rubygems/rubygems/releases/tag/bundler-v2.5.21 https://github.com/rubygems/rubygems/compare/bundler-v2.5.16...bundler-v2.5.21 Anthony ROUSSEL2024-10-081-2/+2
|/
* Merge master into staging-nextgithub-actions[bot]2024-10-061-0/+5
|\
| * rubyPackages.nokogiri: mark as broken for old libxml2 (#321431)Stanisław Pitucha2024-10-061-0/+5
| |\
| | * rubyPackages.nokogiri: mark as broken for old libxml2Stanisław Pitucha2024-06-211-0/+5
* | | Merge branch 'master' into staging-nextArtturin2024-09-252-30/+30
|\| |
| * | 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-252-30/+30
* | | rust: Write to .cargo/config.toml instead of .cargo/config•••Seeing the following new warnings pop up on stderr when cargo was bumped to 1.78: ``` warning: `/build/.cargo/config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` ``` which happens to break commitmsgfmt builds in nix (#320294). closes #320294 Manuel Mendez2024-09-111-1/+1
|/ /
* | Merge master into staging-nextgithub-actions[bot]2024-09-081-0/+2
|\ \
| * \ bundlerUpdateScript: make updates architecture agnostic (#328296)lassulus2024-09-081-0/+2
| |\ \
| | * | bundlerUpdateScript: remove old gemset.nix and Gemfile.lock before updatingRobert James Hernandez2024-07-191-0/+1
| | * | bundlerUpdateScript: force bundler to use ruby platformRobert James Hernandez2024-07-181-0/+1
* | | | Merge staging-next into staginggithub-actions[bot]2024-08-281-0/+1
|\| | |
| * | | rubyPackages.standard: init at 1.40.0Kimat Boven2024-08-201-0/+1
* | | | treewide: fix pg_config / postgresql headers moved to dev output•••This was supposed to happen in #294504, but the commit was accidentally left out when splitting off some libpq-related changes. Originated in #179962, by Sandro. Co-authored-by: Sandro Jäckel <sandro.jaeckel@gmail.com> Co-authored-by: Wolfgang Walther <walther@technowledgy.de> Wolfgang Walther2024-08-241-1/+1
|/ / /
* | | pkgs/development: remove unused argumentsSigmanificient2024-08-031-1/+1
* | | bundix: move to by-namezimbatm2024-07-311-49/+0
* | | Merge pull request #330053 from reckenrode/ruby-package-fixesRandy Eckenrode2024-07-302-5/+74
|\ \ \
| * | | rubyPackages.libxml-ruby: fix build on Darwin•••Darwin’s libiconv has separate outputs for the dylib and headers, so it needs to use `lib.getLib` and `lib.getDev`. Randy Eckenrode2024-07-251-2/+2