about summary refs log tree commit diff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2024-05-31Merge master into staging-nextgithub-actions[bot]1-0/+5
2024-05-31doc: improve the look of terms in definition lists (#313891)Daniel Sidhion1-0/+5
2024-05-31Merge master into staging-nextgithub-actions[bot]1-1/+1
2024-05-31Merge pull request #316056 from tie/doc-testers-testEqualContentsRobert Hensing1-1/+1
doc: fix testers.testEqualContents fragment link
2024-05-31Merge branch 'staging' into staging-nextVladimír Čunát1-4/+0
2024-05-31doc: fix testers.testEqualContents fragment linkIvan Trubach1-1/+1
2024-05-30doc/languages-frameworks/nim: fix buildNimPackage exampleEmery Hemingway1-1/+1
fix #287355
2024-05-30nimOverrides: do not pass final attrset to override funcsEmery Hemingway1-3/+1
The final attrset is not used by any of the overrides and presents a infinite recursion hazard. Performance of buildNimPackage is improved.
2024-05-27Merge staging-next into staginggithub-actions[bot]1-0/+76
2024-05-27testers.lycheeLinkCheck: init (#298665)Robert Hensing1-0/+76
* testers.lycheeLinkCheck: init Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2024-05-23Merge staging-next into staginggithub-actions[bot]1-1/+0
2024-05-23Merge pull request #313514 from tie/dotnet-cross-splitDavid McFarland1-1/+0
buildDotnetModule: fix cross-compilation and remove dotnet-test-sdk
2024-05-23Merge staging-next into staginggithub-actions[bot]3-11/+73
2024-05-23doc: autogenerate python interpreter table (#313408)Alejandro Sánchez Medina3-11/+73
* doc: autogenerate python interpreter table This serves as a practical example on generating documentation by inspection of the evaluated Nixpkgs tree. Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2024-05-22buildDotnetModule: fix cross-compilation and remove dotnet-test-sdkIvan Trubach1-1/+0
This change fixes cross-compilation for .NET packages (that are not using .sln as project files). See relevant comment in the change list for more details. In addition to that, it removes dotnet-test-sdk that appears to be broken, that is, dotnet --list-sdks does not recognize SDKs from PATH, and when propagated from the check hook it was shadowed by inputs from preceding hooks. Note that dotnet-test-sdk used to work when it was introduced in PR 144062, but PR 155257 probably overlooked this case. However, currently it is not used in Nixpkgs and I think dotnetCorePackages.combinePackages should cover the intended use case for dotnet-test-sdk.
2024-05-15Merge staging-next into staginggithub-actions[bot]1-7/+65
2024-05-15wafHook: don't add cross compilation flagsAlyssa Ross1-4/+0
These flags are not part of waf, they're custom flags that are not widely implemented. More packages are broken because of these flags being added than actually recognise them. Of the packages in Nixpkgs that directly depend on wafHook that we can attempt to cross compile (i.e. all their dependencies cross compile), 5 already successfully cross compile and recognise these flags, 2 already successfully cross compile because they have been opted out of these flags, 3 don't cross compile successfully for reasons unrelated to these flags, and for the remaining 7, the only thing stopping them cross compiling successfully is that they are being passed these flags that they don't recognise. All of the five successfully cross-compiling packages that do recognise these flags are samba projects: ldb, talloc, tdb, tevent, and samba4. So this isn't a general waf convention, just a samba one. It therefore doesn't make sense to set these flags by default. They should just be included in the expressions for each samba project, like all the other quirks common to samba build systems. This change fixes cross compilation of the following packages: blockhash ganv ndn-cxx mda_lv2 pflask raul saldl
2024-05-14Merge master into haskell-updatesgithub-actions[bot]2-2/+2
2024-05-13Remove mentions of documentation-reviewers teamSilvan Mosberger1-1/+1
See also https://github.com/NixOS/nix.dev/pull/978
2024-05-13doc: fix meta.badPlatforms exampleAlyssa Ross1-1/+1
error: attribute 'isStatic' missing
2024-05-10Merge master into haskell-updatesgithub-actions[bot]1-1/+1
2024-05-09callCabal2nixWithOptions: add srcModifier argumentArmando Ramirez1-7/+65
Fixes #256769 Repro + test of fix here: https://gitlab.com/ramirez7/bug-repros/-/merge_requests/1 Adds a `srcModifier` argument to `callCabal2nixWithOptions` to allow customizing the source files used to generate the cabal file (e.g. to support `hpack`/`package.yaml`).
2024-05-09doc/go: Update url for module documentationFlorian Engel1-1/+1
The old wiki is deprecated
2024-05-03Merge #307770: add optional version check in `testers.hasPkgConfigModules`nicoo1-4/+8
2024-05-03Merge master into staging-nextgithub-actions[bot]1-1/+1
2024-05-02doc: Use substitute --replace-fail in manualsJan Tojnar1-1/+1
This fixes a warning about --replace being deprecated.
2024-05-02Merge master into staging-nextgithub-actions[bot]1-2/+2
2024-05-02zig: 0.11 -> 0.12 (#306077)Felix Uhl1-2/+2
This upgrades the default version of zig to zig_0_12, which builds reproducibly on darwin. Fixes #299091. Also upgrades all packages compatible with zig 0.12 to that version. I tried to upgrade packages currently pinning 0.11 as well, but only a few worked. Co-authored-by: Weijia Wang (wegank) <contact@weijia.wang>
2024-05-01Merge branch 'master' into staging-nextK9001-3/+3
2024-05-01Merge pull request #308019 from bobby285271/upd/homepageBobby Rong1-3/+3
treewide: Move away from wiki.gnome.org (part 1)
2024-04-30doc: Mention `testers.hasPkgConfigModules` and its `versionCheck` parameter ↵nicoo1-4/+8
in the appropriate section
2024-05-01treewide: Move away from wiki.gnome.org/ProjectsBobby Rong1-3/+3
The wiki.gnome.org site is planned for retirement.
2024-04-28Merge branch 'master' into staging-nextJan Tojnar1-4/+0
2024-04-28Removing FRidh as active maintainer of packagesFrederik Rietdijk1-4/+0
In the past I was very active with Python packaging. For several years now I was hardly around as maintainer, so it does not make sense I am listed as a maintainer for these makes. Looking back, I should have removed myself as maintainer already much longer ago. Anyway, better late than never. It's been a fun ride, and I do intend to occasionally contribute to Nixpkgs, but not in the same way it once was.
2024-04-27doc/gnome: fix manualWeijia Wang1-1/+1
2024-04-27treewide: wrapGAppsHook → wrapGAppsHook3Jan Tojnar1-2/+2
This was achieved using the following command: sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b') And then manually reverted the following changes: - alias in top-level.nix - function name in wrap-gapps-hook.sh - comment in postFixup of at-spi2-core - comment in gtk4 - comment in preFixup of 1password-gui/linux.nix - comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix - comment in postFixup of telegram-desktop - comment in postFixup of fwupd - buildCommand of mongodb-compass - postFixup of xflux-gui - comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config - description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27wrapGAppsHook3: rename from wrapGAppsHookJan Tojnar1-2/+2
GTK 3 is slowly approaching deprecation so let’s not make it default.
2024-04-27doc/gnome: Use `wrapGApps*` hook for referring to the hook familyJan Tojnar3-12/+12
2024-04-27doc/gnome: equalize wrapGAppsHook4 with wrapGAppsHookJan Tojnar1-2/+6
In preparation for renaming wrapGAppsHook to wrapGAppsHook3.
2024-04-27Revert "doc/gnome: make wrapGAppsHook4 more discoverable"Jan Tojnar1-4/+2
We will bring the GTK 3 version to a more equal standing compared to the GTK 4 one in the next commit. This reverts commit 9f90c73360f90784ffe1cc1f8a2d74cc4ca0e83d.
2024-04-24Merge pull request #271071 from pbsds/wrapAppImage-pname-reduxAtemu1-1/+5
appimageTools.wrapAppImage: remove version from `pname`
2024-04-24buildFHSEnvBubblewrap: do not infer `pname` from `name`Peder Bergebakken Sundt1-1/+5
2024-04-23docs/cuda: remove last references to cudaPackages.autoAddDriverRunpathJonathan Ringer1-1/+1
2024-04-19doc: remove links to docbook documentation (#305328)terru1-6/+6
There appears to be no clear reason why docbook should be referenced here, except perhaps for historical reasons from when the manual still used docbook.
2024-04-19Merge #303527: staging-next 2024-04-12Vladimír Čunát1-75/+1
2024-04-19doc: move note on configuring Nixpkgs in NixOS to the NixOS manual (#304307)Valentin Gagarin1-17/+12
that NixOS manual section talks a lot about Nixpkgs package configuration, which really should not be there but rather in the Nixpkgs manual itself. but this is a rabbit hole for another time. Co-authored-by: Dominic Mills <dominic.millz27@gmail.com>
2024-04-14Merge master into staging-nextgithub-actions[bot]1-0/+1
2024-04-14Merge pull request #301928 from nevivurn/feat/gomod-workvendorSandro1-0/+1
buildGoModule: vendorHash fixes for proxyVendor and Go 1.22
2024-04-14buildGoModule: inherit env from main package to goModule derivationYongun Seong1-0/+1
2024-04-14Merge master into staging-nextgithub-actions[bot]1-2/+4