mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-25 08:23:09 +00:00
treewide: fix typos
This commit is contained in:
parent
6bb0dbf91f
commit
ec8cb34358
@ -112,7 +112,7 @@ You can also create the backport manually:
|
||||
2. Check out the target _release branch_, e.g. `release-22.11`. Do not use a _channel branch_ like `nixos-22.11` or `nixpkgs-22.11-darwin`.
|
||||
3. Create a branch for your change, e.g. `git checkout -b backport`.
|
||||
4. When the reason to backport is not obvious from the original commit message, use `git cherry-pick -xe <original commit>` and add a reason. Otherwise use `git cherry-pick -x <original commit>`. That's fine for minor version updates that only include security and bug fixes, commits that fixes an otherwise broken package or similar. Please also ensure the commits exists on the master branch; in the case of squashed or rebased merges, the commit hash will change and the new commits can be found in the merge message at the bottom of the master pull request.
|
||||
5. Push to GitHub and open a backport pull request. Make sure to select the release branch (e.g. `release-22.11`) as the target branch of the pull request, and link to the pull request in which the original change was comitted to `master`. The pull request title should be the commit title with the release version as prefix, e.g. `[22.11]`.
|
||||
5. Push to GitHub and open a backport pull request. Make sure to select the release branch (e.g. `release-22.11`) as the target branch of the pull request, and link to the pull request in which the original change was committed to `master`. The pull request title should be the commit title with the release version as prefix, e.g. `[22.11]`.
|
||||
6. When the backport pull request is merged and you have the necessary privileges you can also replace the label `9.needs: port to stable` with `8.has: port to stable` on the original pull request. This way maintainers can keep track of missing backports easier.
|
||||
|
||||
## Criteria for Backporting changes
|
||||
|
@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
|
||||
files' integrity. It can be useful for finding corrupted files (e.g.
|
||||
incompletely downloaded, truncated, containing garbage). MP3val is
|
||||
also able to fix most of the problems. Being a multiplatform application,
|
||||
MP3val can be runned both under Windows and under Linux (or BSD). The most
|
||||
MP3val can be run both under Windows and under Linux (or BSD). The most
|
||||
common MPEG audio file type is MPEG 1 Layer III (mp3), but MP3val supports
|
||||
also other MPEG versions and layers. The tool is also aware of the most
|
||||
common types of tags (ID3v1, ID3v2, APEv2).
|
||||
|
@ -1,8 +1,8 @@
|
||||
# Deprecated aliases - for backward compatibility
|
||||
|
||||
lib: overriden:
|
||||
lib: overridden:
|
||||
|
||||
with overriden;
|
||||
with overridden;
|
||||
|
||||
let
|
||||
# Removing recurseForDerivation prevents derivations of aliased attribute
|
||||
@ -21,7 +21,7 @@ let
|
||||
|
||||
# Make sure that we are not shadowing something from
|
||||
# all-packages.nix.
|
||||
checkInPkgs = n: alias: if builtins.hasAttr n overriden
|
||||
checkInPkgs = n: alias: if builtins.hasAttr n overridden
|
||||
then throw "Alias ${n} is still in kakounePlugins"
|
||||
else alias;
|
||||
|
||||
|
@ -42,7 +42,7 @@ updateNightly() {
|
||||
|
||||
NEW_NIGHTLY_HASH="$(nix-prefetch-git --quiet --fetch-submodules --rev "nightly-${NEW_NIGHTLY_VERSION}" "https://github.com/citra-emu/citra-nightly" | jq -r '.sha256')"
|
||||
|
||||
echo " Succesfully fetched. hash: ${NEW_NIGHTLY_HASH}"
|
||||
echo " Successfully fetched. hash: ${NEW_NIGHTLY_HASH}"
|
||||
|
||||
sed -i "s/${OLD_NIGHTLY_VERSION}/${NEW_NIGHTLY_VERSION}/" ./default.nix
|
||||
sed -i "s/${OLD_NIGHTLY_HASH}/${NEW_NIGHTLY_HASH}/" ./default.nix
|
||||
@ -67,7 +67,7 @@ updateCanary() {
|
||||
|
||||
NEW_CANARY_HASH="$(nix-prefetch-git --quiet --fetch-submodules --rev "canary-${NEW_CANARY_VERSION}" "https://github.com/citra-emu/citra-canary" | jq -r '.sha256')"
|
||||
|
||||
echo " Succesfully fetched. hash: ${NEW_CANARY_HASH}"
|
||||
echo " Successfully fetched. hash: ${NEW_CANARY_HASH}"
|
||||
|
||||
sed -i "s/${OLD_CANARY_VERSION}/${NEW_CANARY_VERSION}/" ./default.nix
|
||||
sed -i "s/${OLD_CANARY_HASH}/${NEW_CANARY_HASH}/" ./default.nix
|
||||
|
@ -45,7 +45,7 @@ updateBranch() {
|
||||
|
||||
sed -i "s,${oldVersion},${newVersion}," "$DEFAULT_NIX"
|
||||
sed -i "s,${oldHash},${newHash},g" "$DEFAULT_NIX"
|
||||
echo " succesfully updated $attribute. new hash: $newHash"
|
||||
echo " successfully updated $attribute. new hash: $newHash"
|
||||
}
|
||||
|
||||
updateCompatibilityList() {
|
||||
@ -72,7 +72,7 @@ updateCompatibilityList() {
|
||||
sed -i "s,${oldUrl},${newUrl},g" "$DEFAULT_NIX"
|
||||
sed -i "s,${oldHash},${newHash},g" "$DEFAULT_NIX"
|
||||
sed -i "s,${oldDate},${newDate},g" "$DEFAULT_NIX"
|
||||
echo " succesfully updated compatibility_list. new hash: $newHash"
|
||||
echo " successfully updated compatibility_list. new hash: $newHash"
|
||||
}
|
||||
|
||||
if [[ "$BRANCH" = "mainline" ]] || [[ "$BRANCH" = "early-access" ]]; then
|
||||
|
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
$ with git
|
||||
git> add .
|
||||
git> commit -a -m "Commited"
|
||||
git> commit -a -m "Committed"
|
||||
git> push
|
||||
|
||||
Can also be used for compound commands.
|
||||
|
@ -133,7 +133,7 @@ in
|
||||
};
|
||||
jdk = jdk8_headless;
|
||||
# not using native libs because of broken openssl_1_0_2 dependency
|
||||
# can be manually overriden
|
||||
# can be manually overridden
|
||||
tests = nixosTests.hadoop_3_2;
|
||||
};
|
||||
hadoop2 = common rec {
|
||||
|
@ -12,7 +12,7 @@
|
||||
, gsettings-desktop-schemas
|
||||
, glib
|
||||
, gobject-introspection
|
||||
# Available plugins (can be overriden)
|
||||
# Available plugins (can be overridden)
|
||||
, availablePlugins
|
||||
# Used in the withPlugins interface at passthru, can be overrided directly, or
|
||||
# prefarably via e.g: `mailnag.withPlugins([mailnag.availablePlugins.goa])`
|
||||
|
@ -250,7 +250,7 @@ stdenv.mkDerivation rec {
|
||||
})
|
||||
];
|
||||
passthru = shared.passthru // {
|
||||
# Deps that are potentially overriden and are used inside GR plugins - the same version must
|
||||
# Deps that are potentially overridden and are used inside GR plugins - the same version must
|
||||
inherit
|
||||
boost
|
||||
volk
|
||||
|
@ -280,7 +280,7 @@ stdenv.mkDerivation rec {
|
||||
./modtool-newmod-permissions.patch
|
||||
];
|
||||
passthru = shared.passthru // {
|
||||
# Deps that are potentially overriden and are used inside GR plugins - the same version must
|
||||
# Deps that are potentially overridden and are used inside GR plugins - the same version must
|
||||
inherit
|
||||
boost
|
||||
volk
|
||||
|
@ -299,7 +299,7 @@ stdenv.mkDerivation rec {
|
||||
./modtool-newmod-permissions.patch
|
||||
];
|
||||
passthru = shared.passthru // {
|
||||
# Deps that are potentially overriden and are used inside GR plugins - the same version must
|
||||
# Deps that are potentially overridden and are used inside GR plugins - the same version must
|
||||
inherit
|
||||
boost
|
||||
volk
|
||||
|
@ -7,7 +7,7 @@
|
||||
, features
|
||||
, versionAttr
|
||||
, sourceSha256
|
||||
# If overriden. No need to set default values, as they are given defaults in
|
||||
# If overridden. No need to set default values, as they are given defaults in
|
||||
# the main expressions
|
||||
, overrideSrc
|
||||
, fetchFromGitHub
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ lib, stdenv, fetchpatch, fetchFromGitHub, cmake, zlib, gmp, jdk8,
|
||||
# The JDK we use on Darwin currenly makes extensive use of rpaths which are
|
||||
# The JDK we use on Darwin currently makes extensive use of rpaths which are
|
||||
# annoying and break the python library, so let's not bother for now
|
||||
includeJava ? !stdenv.hostPlatform.isDarwin, includeGplCode ? true }:
|
||||
|
||||
|
@ -15,7 +15,7 @@ stdenv.mkDerivation {
|
||||
longDescription = ''
|
||||
LiE is a computer algebra system that is specialised in computations
|
||||
involving (reductive) Lie groups and their representations. It is
|
||||
publically available for free in source code. For a description of its
|
||||
publicly available for free in source code. For a description of its
|
||||
characteristics, we refer to the following sources of information.
|
||||
''; # take from the website
|
||||
|
||||
|
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
||||
for pack in ${lib.concatStringsSep " " packages}; do make "yes-$pack" SHELL=$SHELL; done
|
||||
'';
|
||||
|
||||
# Must do manual build due to LAMMPS requiring a seperate build for
|
||||
# Must do manual build due to LAMMPS requiring a separate build for
|
||||
# the libraries and executable. Also non-typical make script
|
||||
buildPhase = ''
|
||||
make mode=exe ${if withMPI then "mpi" else "serial"} SHELL=$SHELL LMP_INC="${lammps_includes}" FFT_PATH=-DFFT_FFTW3 FFT_LIB=-lfftw3 JPG_LIB=-lpng
|
||||
|
@ -39,7 +39,7 @@ let
|
||||
# Fix issue with old sqlite3 version pinned that depends on very old node-gyp 3.x
|
||||
${gnused}/bin/sed -i -e 's/"sqlite3":\s*"5.0.[0-9]\+"/"sqlite3": "5.0.11"/' package.json
|
||||
|
||||
# Regenerate node packages to update the pre-overriden epgstation derivation.
|
||||
# Regenerate node packages to update the pre-overridden epgstation derivation.
|
||||
# This must come *after* package.json has been regenerated.
|
||||
pushd ../../../development/node-packages
|
||||
./generate.sh
|
||||
|
@ -34,7 +34,7 @@
|
||||
, buildPackages
|
||||
}:
|
||||
|
||||
assert usbSupport -> !udevSupport; # libusb-compat-0_1 won't be used if udev is avaliable
|
||||
assert usbSupport -> !udevSupport; # libusb-compat-0_1 won't be used if udev is available
|
||||
assert gbmSupport || waylandSupport || x11Support;
|
||||
|
||||
let
|
||||
|
@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
|
||||
python3.pkgs.pytestCheckHook
|
||||
];
|
||||
|
||||
# make the package's module avalaible
|
||||
# make the package's module available
|
||||
preCheck = ''
|
||||
export PYTHONPATH="$PYTHONPATH:../python"
|
||||
'';
|
||||
|
@ -879,7 +879,7 @@ rec {
|
||||
contentsList = if builtins.isList contents then contents else [ contents ];
|
||||
|
||||
# We store the customisation layer as a tarball, to make sure that
|
||||
# things like permissions set on 'extraCommands' are not overriden
|
||||
# things like permissions set on 'extraCommands' are not overridden
|
||||
# by Nix. Then we precompute the sha256 for performance.
|
||||
customisationLayer = symlinkJoin {
|
||||
name = "${baseName}-customisation-layer";
|
||||
|
@ -111,7 +111,7 @@ let
|
||||
deps = [ _nugetDeps ] ++ lib.optional (localDeps != null) localDeps;
|
||||
};
|
||||
|
||||
# this contains all the nuget packages that are implictly referenced by the dotnet
|
||||
# this contains all the nuget packages that are implicitly referenced by the dotnet
|
||||
# build system. having them as separate deps allows us to avoid having to regenerate
|
||||
# a packages dependencies when the dotnet-sdk version changes
|
||||
sdkDeps = mkNugetDeps {
|
||||
|
@ -7,7 +7,7 @@
|
||||
url = "https://addons.mozilla.org/firefox/downloads/file/3059971/image_search_options-3.0.12-fx.xpi";
|
||||
sha256 = "sha256-H73YWX/DKxvhEwKpWOo7orAQ7c/rQywpljeyxYxv0Gg=";
|
||||
};
|
||||
overidden-source =
|
||||
overridden-source =
|
||||
let
|
||||
image-search-options = fetchurl {
|
||||
url = "https://addons.mozilla.org/firefox/downloads/file/3059971/image_search_options-3.0.12-fx.xpi";
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
stdenv.mkDerivation (
|
||||
|
||||
# First, attributes that can be overriden by the caller (via args):
|
||||
# First, attributes that can be overridden by the caller (via args):
|
||||
{
|
||||
# By default, only configure and build a source distribution.
|
||||
# Some packages can only build a distribution after a general
|
||||
|
@ -576,7 +576,7 @@ let
|
||||
expectedFiles = [
|
||||
"./bin/test_binary1"
|
||||
] ++ lib.optionals stdenv.isDarwin [
|
||||
# On Darwin, the debug symbols are in a seperate directory.
|
||||
# On Darwin, the debug symbols are in a separate directory.
|
||||
"./bin/test_binary1.dSYM/Contents/Info.plist"
|
||||
"./bin/test_binary1.dSYM/Contents/Resources/DWARF/test_binary1"
|
||||
];
|
||||
|
@ -2931,7 +2931,7 @@ rec {
|
||||
/* Returns a crate which depends on successful test execution
|
||||
of crate given as the second argument.
|
||||
|
||||
testCrateFlags: list of flags to pass to the test exectuable
|
||||
testCrateFlags: list of flags to pass to the test executable
|
||||
testInputs: list of packages that should be available during test execution
|
||||
*/
|
||||
crateWithTest = { crate, testCrate, testCrateFlags, testInputs, testPreRun, testPostRun }:
|
||||
|
@ -1156,7 +1156,7 @@ rec {
|
||||
of the default image parameters can be given. In particular,
|
||||
`extraPackages' specifies the names of additional packages from
|
||||
the distribution that should be included in the image; `packages'
|
||||
allows the entire set of packages to be overriden; and `size'
|
||||
allows the entire set of packages to be overridden; and `size'
|
||||
sets the size of the disk in megabytes. E.g.,
|
||||
`diskImageFuns.ubuntu1004x86_64 { extraPackages = ["firefox"];
|
||||
size = 8192; }' builds an 8 GiB image containing Firefox in
|
||||
|
@ -8,7 +8,7 @@ stdenvNoCC.mkDerivation {
|
||||
pname = "google-fonts";
|
||||
version = "unstable-2022-11-14";
|
||||
|
||||
# Adobe Blank is split out in a seperate output,
|
||||
# Adobe Blank is split out in a separate output,
|
||||
# because it causes crashes with `libfontconfig`.
|
||||
# It has an absurd number of symbols
|
||||
outputs = [ "out" "adobeBlank" ];
|
||||
|
@ -5,7 +5,7 @@ stdenv.mkDerivation {
|
||||
version = "2019-11";
|
||||
|
||||
# Note: stripRoot doesn't work because the archive
|
||||
# constains the metadata directory `__MACOSX`.
|
||||
# contains the metadata directory `__MACOSX`.
|
||||
src = fetchzip {
|
||||
url = "https://tobiasjung.name/downloadfile.php?file=profont-x11.zip";
|
||||
sha256 = "12dbm87wvcpmn7nzgzwlk45cybp091diara8blqm6129ps27z6kb";
|
||||
|
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "Bitmapped programming font based on Tamsyn";
|
||||
longDescription = ''
|
||||
Tamzen is a monospace bitmap font. It is programatically forked
|
||||
Tamzen is a monospace bitmap font. It is programmatically forked
|
||||
from Tamsyn version 1.11, which backports glyphs from older
|
||||
versions while deleting deliberately empty glyphs to allow
|
||||
secondary/fallback fonts to provide real glyphs at those codepoints.
|
||||
|
@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env nix-shell
|
||||
#!nix-shell -i bash -p nix common-updater-scripts jq
|
||||
|
||||
# Build both the cacert package and an overriden version where we use the source attribute of NSS.
|
||||
# Build both the cacert package and an overridden version where we use the source attribute of NSS.
|
||||
# Cacert and NSS are both from the same upstream sources. They are decoupled as
|
||||
# the cacert output only cares about a few infrequently changing files in the
|
||||
# sources while the NSS source code changes frequently.
|
||||
|
@ -147,7 +147,7 @@ stdenv.mkDerivation rec {
|
||||
mesonFlags = [
|
||||
"--buildtype=release"
|
||||
"-D build-tests=false" # disable build tests, which are not working
|
||||
"-D ecore-imf-loaders-disabler=ibus,scim" # ibus is disabled by default, scim is not availabe in nixpkgs
|
||||
"-D ecore-imf-loaders-disabler=ibus,scim" # ibus is disabled by default, scim is not available in nixpkgs
|
||||
"-D embedded-lz4=false"
|
||||
"-D fb=true"
|
||||
"-D network-backend=connman"
|
||||
|
@ -28,7 +28,7 @@ let
|
||||
# Upstream relies on /etc/skel to initiate a new users home directory with plank's dockitems.
|
||||
#
|
||||
# That is not possible within nixos, but we can achieve this easily with a simple script that copies
|
||||
# them. We then use a xdg autostart and initalize it during the "EarlyInitialization" phase of a gnome session
|
||||
# them. We then use a xdg autostart and initialize it during the "EarlyInitialization" phase of a gnome session
|
||||
# which is most appropriate for installing files into $HOME.
|
||||
#
|
||||
|
||||
|
@ -91,7 +91,7 @@ aspnetcore_packages () {
|
||||
# would fail due to missing dependencies.
|
||||
#
|
||||
# Moving them to a separate list stored alongside the SDK package definitions,
|
||||
# and implictly including them along in buildDotnetModule allows us
|
||||
# and implicitly including them along in buildDotnetModule allows us
|
||||
# to make updating .NET SDK packages a lot easier - we now just update
|
||||
# the versions of these packages in one place, and all packages that
|
||||
# use buildDotnetModule continue building with the new .NET version without changes.
|
||||
@ -141,7 +141,7 @@ sdk_packages () {
|
||||
# would fail due to missing dependencies.
|
||||
#
|
||||
# Moving them to a separate list stored alongside the SDK package definitions,
|
||||
# and implictly including them along in buildDotnetModule allows us
|
||||
# and implicitly including them along in buildDotnetModule allows us
|
||||
# to make updating .NET SDK packages a lot easier - we now just update
|
||||
# the versions of these packages in one place, and all packages that
|
||||
# use buildDotnetModule continue building with the new .NET version without changes.
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
let
|
||||
|
||||
# To controll nodejs version we pass down
|
||||
# To control nodejs version we pass down
|
||||
nodejs = pkgs.nodejs-14_x;
|
||||
|
||||
fetchElmDeps = pkgs.callPackage ./fetchElmDeps.nix { };
|
||||
|
@ -147,7 +147,7 @@ stdenv.mkDerivation ({
|
||||
|
||||
hardeningDisable = [ "format" "pie" ];
|
||||
|
||||
# When targetting darwin, libgcc_ext.10.{4,5}.dylib are created as
|
||||
# When targeting darwin, libgcc_ext.10.{4,5}.dylib are created as
|
||||
# MH_DYLIB_STUB files, which install_name_tool can't change, so we
|
||||
# get a cycle between $out and $lib.
|
||||
outputs = if langJava || langGo || targetPlatform.isDarwin then ["out" "man" "info"]
|
||||
|
@ -16,7 +16,7 @@
|
||||
# };
|
||||
# }
|
||||
config
|
||||
# GraalVM version that will be used unless overriden by `config.<platform>.version`
|
||||
# GraalVM version that will be used unless overridden by `config.<platform>.version`
|
||||
, defaultVersion
|
||||
# Java version used by GraalVM
|
||||
, javaVersion
|
||||
|
@ -355,7 +355,7 @@ rec {
|
||||
*/
|
||||
triggerRebuild = i: overrideCabal (drv: { postUnpack = ": trigger rebuild ${toString i}"; });
|
||||
|
||||
/* Override the sources for the package and optionaly the version.
|
||||
/* Override the sources for the package and optionally the version.
|
||||
This also takes of removing editedCabalFile.
|
||||
*/
|
||||
overrideSrc = { src, version ? null }: drv:
|
||||
|
@ -279,7 +279,7 @@ rec {
|
||||
*/
|
||||
triggerRebuild = drv: i: compose.triggerRebuild i drv;
|
||||
|
||||
/* Override the sources for the package and optionaly the version.
|
||||
/* Override the sources for the package and optionally the version.
|
||||
This also takes of removing editedCabalFile.
|
||||
*/
|
||||
overrideSrc = drv: src: compose.overrideSrc src drv;
|
||||
|
@ -33,7 +33,7 @@
|
||||
# `self` as second, and returns a set of haskell packages
|
||||
package-set
|
||||
|
||||
, # The final, fully overriden package set usable with the nixpkgs fixpoint
|
||||
, # The final, fully overridden package set usable with the nixpkgs fixpoint
|
||||
# overriding functionality
|
||||
extensible-self
|
||||
}:
|
||||
@ -73,7 +73,7 @@ let
|
||||
|
||||
mkDerivation = makeOverridable mkDerivationImpl;
|
||||
|
||||
# manualArgs are the arguments that were explictly passed to `callPackage`, like:
|
||||
# manualArgs are the arguments that were explicitly passed to `callPackage`, like:
|
||||
#
|
||||
# callPackage foo { bar = null; };
|
||||
#
|
||||
|
@ -31,7 +31,7 @@ let
|
||||
generatedPackages = if (builtins.pathExists ../../lua-modules/generated-packages.nix) then
|
||||
(final: prev: callPackage ../../lua-modules/generated-packages.nix { inherit (final) callPackage; } final prev)
|
||||
else (final: prev: {});
|
||||
overridenPackages = callPackage ../../lua-modules/overrides.nix { };
|
||||
overriddenPackages = callPackage ../../lua-modules/overrides.nix { };
|
||||
|
||||
otherSplices = {
|
||||
selfBuildBuild = luaOnBuildForBuild.pkgs;
|
||||
@ -44,7 +44,7 @@ let
|
||||
extra = spliced0: {};
|
||||
extensions = lib.composeManyExtensions [
|
||||
generatedPackages
|
||||
overridenPackages
|
||||
overriddenPackages
|
||||
overrides
|
||||
];
|
||||
in lib.makeScopeWithSplicing
|
||||
|
@ -29,7 +29,7 @@
|
||||
, blas, lapack
|
||||
# These two should use the same lapack and blas as the above
|
||||
, qrupdate, arpack, suitesparse ? null
|
||||
# If set to true, the above 5 deps are overriden to use the blas and lapack
|
||||
# If set to true, the above 5 deps are overridden to use the blas and lapack
|
||||
# with 64 bit indexes support. If all are not compatible, the build will fail.
|
||||
, use64BitIdx ? false
|
||||
, libwebp
|
||||
@ -82,7 +82,7 @@ let
|
||||
;
|
||||
qrupdate' = qrupdate.override {
|
||||
# If use64BitIdx is false, this override doesn't evaluate to a new
|
||||
# derivation, as blas and lapack are not overriden.
|
||||
# derivation, as blas and lapack are not overridden.
|
||||
blas = blas';
|
||||
lapack = lapack';
|
||||
};
|
||||
|
@ -12,7 +12,7 @@ let
|
||||
|
||||
namePrefix = python.libPrefix + "-";
|
||||
|
||||
# Derivations built with `buildPythonPackage` can already be overriden with `override`, `overrideAttrs`, and `overrideDerivation`.
|
||||
# Derivations built with `buildPythonPackage` can already be overridden with `override`, `overrideAttrs`, and `overrideDerivation`.
|
||||
# This function introduces `overridePythonAttrs` and it overrides the call to `buildPythonPackage`.
|
||||
makeOverridablePythonPackage = f: origArgs:
|
||||
let
|
||||
|
@ -248,7 +248,7 @@ FORMATS = {
|
||||
}
|
||||
|
||||
def _determine_fetcher(text):
|
||||
# Count occurences of fetchers.
|
||||
# Count occurrences of fetchers.
|
||||
nfetchers = sum(text.count('src = {}'.format(fetcher)) for fetcher in FETCHERS.keys())
|
||||
if nfetchers == 0:
|
||||
raise ValueError("no fetcher.")
|
||||
|
@ -32,7 +32,7 @@ assert stdenv.isLinux -> util-linuxMinimal != null;
|
||||
# $out/bin/gtester-report' to postInstall if this is solved
|
||||
/*
|
||||
* Use --enable-installed-tests for GNOME-related packages,
|
||||
and use them as a separately installed tests runned by Hydra
|
||||
and use them as a separately installed tests run by Hydra
|
||||
(they should test an already installed package)
|
||||
https://wiki.gnome.org/GnomeGoals/InstalledTests
|
||||
* Support org.freedesktop.Application, including D-Bus activation from desktop files
|
||||
|
@ -19,24 +19,24 @@ let
|
||||
# passing this stdenv to `targetPackages...` breaks due to splicing not working in `.override``
|
||||
argsForTarget = builtins.removeAttrs args [ "stdenv" ];
|
||||
|
||||
overridenUnwrappedGir = gobject-introspection-unwrapped.override args;
|
||||
overriddenUnwrappedGir = gobject-introspection-unwrapped.override args;
|
||||
# if we have targetPackages.gobject-introspection then propagate that
|
||||
overridenTargetUnwrappedGir =
|
||||
if targetPackages ? gobject-introspection-unwrapped
|
||||
then targetPackages.gobject-introspection-unwrapped.override argsForTarget
|
||||
else overridenUnwrappedGir;
|
||||
else overriddenUnwrappedGir;
|
||||
in
|
||||
|
||||
# wrap both pkgsCrossX.buildPackages.gobject-introspection and {pkgs,pkgsSomethingExecutableOnBuildSystem).buildPackages.gobject-introspection
|
||||
if (!stdenv.hostPlatform.canExecute stdenv.targetPlatform) && stdenv.targetPlatform.emulatorAvailable buildPackages
|
||||
then
|
||||
overridenUnwrappedGir.overrideAttrs
|
||||
overriddenUnwrappedGir.overrideAttrs
|
||||
(previousAttrs:
|
||||
{
|
||||
|
||||
pname = "gobject-introspection-wrapped";
|
||||
passthru = previousAttrs.passthru // {
|
||||
unwrapped = overridenUnwrappedGir;
|
||||
unwrapped = overriddenUnwrappedGir;
|
||||
};
|
||||
dontStrip = true;
|
||||
depsTargetTargetPropagated = [ overridenTargetUnwrappedGir ];
|
||||
@ -44,8 +44,8 @@ then
|
||||
eval fixupPhase
|
||||
${lib.concatMapStrings (output: ''
|
||||
mkdir -p ${"$" + "${output}"}
|
||||
${lib.getExe buildPackages.xorg.lndir} ${overridenUnwrappedGir.${output}} ${"$" + "${output}"}
|
||||
'') overridenUnwrappedGir.outputs}
|
||||
${lib.getExe buildPackages.xorg.lndir} ${overriddenUnwrappedGir.${output}} ${"$" + "${output}"}
|
||||
'') overriddenUnwrappedGir.outputs}
|
||||
|
||||
cp $dev/bin/g-ir-compiler $dev/bin/.g-ir-compiler-wrapped
|
||||
cp $dev/bin/g-ir-scanner $dev/bin/.g-ir-scanner-wrapped
|
||||
@ -87,11 +87,11 @@ then
|
||||
'';
|
||||
})
|
||||
else
|
||||
overridenUnwrappedGir.overrideAttrs (previousAttrs:
|
||||
overriddenUnwrappedGir.overrideAttrs (previousAttrs:
|
||||
{
|
||||
pname = "gobject-introspection-wrapped";
|
||||
passthru = previousAttrs.passthru // {
|
||||
unwrapped = overridenUnwrappedGir;
|
||||
unwrapped = overriddenUnwrappedGir;
|
||||
};
|
||||
dontStrip = true;
|
||||
depsTargetTargetPropagated = [ overridenTargetUnwrappedGir ];
|
||||
@ -99,7 +99,7 @@ else
|
||||
eval fixupPhase
|
||||
${lib.concatMapStrings (output: ''
|
||||
mkdir -p ${"$" + "${output}"}
|
||||
${lib.getExe buildPackages.xorg.lndir} ${overridenUnwrappedGir.${output}} ${"$" + "${output}"}
|
||||
'') overridenUnwrappedGir.outputs}
|
||||
${lib.getExe buildPackages.xorg.lndir} ${overriddenUnwrappedGir.${output}} ${"$" + "${output}"}
|
||||
'') overriddenUnwrappedGir.outputs}
|
||||
'';
|
||||
})
|
||||
|
@ -163,7 +163,7 @@ stdenv.mkDerivation rec {
|
||||
# fails 1 tests with "Unexpected critical/warning: g_object_set_is_valid_property: object class 'GstRtpStorage' has no property named ''"
|
||||
doCheck = false;
|
||||
|
||||
# must be explicitely set since 5590e365
|
||||
# must be explicitly set since 5590e365
|
||||
dontWrapQtApps = true;
|
||||
|
||||
meta = with lib; {
|
||||
|
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
|
||||
buildInputs = [ opencl-headers ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Offical Khronos OpenCL ICD Loader";
|
||||
description = "Official Khronos OpenCL ICD Loader";
|
||||
homepage = "https://github.com/KhronosGroup/OpenCL-ICD-Loader";
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.linux;
|
||||
|
@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
dontUseQmakeConfigure = true;
|
||||
configureFlags = [ "-config" "release" ]
|
||||
# Build mixes up dylibs/frameworks if one is not explicitely specified.
|
||||
# Build mixes up dylibs/frameworks if one is not explicitly specified.
|
||||
++ lib.optionals stdenv.isDarwin [ "-config" "qt_framework" ];
|
||||
|
||||
dontWrapQtApps = true;
|
||||
|
@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://named-data.net/";
|
||||
description = "A Named Data Neworking (NDN) or Content Centric Networking (CCN) abstraction";
|
||||
description = "A Named Data Networking (NDN) or Content Centric Networking (CCN) abstraction";
|
||||
longDescription = ''
|
||||
ndn-cxx is a C++ library, implementing Named Data Networking (NDN)
|
||||
primitives that can be used to implement various NDN applications.
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ lib, stdenv, fetchurl, cmake, gfortran
|
||||
# Wether to build with ILP64 interface
|
||||
# Whether to build with ILP64 interface
|
||||
, blas64 ? false
|
||||
}:
|
||||
|
||||
|
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ];
|
||||
|
||||
# Tuning (either autotuning or with hand-written paramters) is possible
|
||||
# Tuning (either autotuning or with hand-written parameters) is possible
|
||||
# but not implemented here.
|
||||
# It seems buggy anyways (see homepage).
|
||||
buildFlags = [ "all" "${libbasename}${libext}" ];
|
||||
|
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
|
||||
PLAT_FLAGS = lib.optionalString stdenv.isx86_64 "-mfpmath=sse -mssse3";
|
||||
|
||||
patches = [
|
||||
# Remove unecessary tests (valgrind, coverage)
|
||||
# Remove unnecessary tests (valgrind, coverage)
|
||||
./Makefile.patch
|
||||
|
||||
# Fix for building on darwin
|
||||
|
@ -29,7 +29,7 @@ buildOctavePackage rec {
|
||||
VIBes API that enables your program to communicate with the viewer in order
|
||||
to draw figures. This package integrates the VIBes API into Octave. The
|
||||
VIBes application is required for operation and must be installed
|
||||
seperately. Data types from third-party interval arithmetic libraries for
|
||||
separately. Data types from third-party interval arithmetic libraries for
|
||||
Octave are also supported.
|
||||
'';
|
||||
# Marked this way until KarlJoad gets around to packaging the vibes program.
|
||||
|
@ -9,7 +9,7 @@ if !(pythonOlder "3.3") then null else buildPythonPackage {
|
||||
pname = "backports.shutil_get_terminal_size";
|
||||
version = "unstable-2016-02-21";
|
||||
|
||||
# there have been numerous fixes commited since the initial release.
|
||||
# there have been numerous fixes committed since the initial release.
|
||||
# Most notably fixing a problem where the backport would always return
|
||||
# terminal size 0. See https://trac.sagemath.org/ticket/25320#comment:5.
|
||||
# Unfortunately the maintainer seems inactive and has not responded to
|
||||
|
@ -39,7 +39,7 @@ buildPythonPackage rec {
|
||||
Docverif is the "Document Verification" plugin for beancount, fulfilling the following functions:
|
||||
|
||||
- Require that every transaction touching an account have an accompanying document on disk.
|
||||
- Explictly declare the name of a document accompanying a transaction.
|
||||
- Explicitly declare the name of a document accompanying a transaction.
|
||||
- Explicitly declare that a transaction is expected not to have an accompanying document.
|
||||
- Look for an "implicit" PDF document matching transaction data.
|
||||
- Associate (and require) a document with any type of entry, including open entries themselves.
|
||||
|
@ -10,7 +10,7 @@
|
||||
sha256 = "sha256-t4xHfox6h5PY4+phdCQbClHd77+WfpUWErMZCEcMxu0=";
|
||||
};
|
||||
|
||||
# Remove unneccessary circular dependency on buildbot
|
||||
# Remove unnecessary circular dependency on buildbot
|
||||
postPatch = ''
|
||||
sed -i "s/'buildbot'//" setup.py
|
||||
'';
|
||||
|
@ -27,7 +27,7 @@ buildPythonPackage rec {
|
||||
checkInputs = [ pytestCheckHook matplotlib mock pytest-xdist torchvision ];
|
||||
propagatedBuildInputs = [ packaging torch scikit-learn tqdm ];
|
||||
|
||||
# runs succesfully in 3.9, however, async isn't correctly closed so it will fail after test suite.
|
||||
# runs successfully in 3.9, however, async isn't correctly closed so it will fail after test suite.
|
||||
doCheck = pythonOlder "3.9";
|
||||
|
||||
# Some packages are not in NixPkgs; other tests try to build distributed
|
||||
|
@ -55,7 +55,7 @@ buildPythonPackage rec {
|
||||
# Tests Fail Due to Syntax Warning, Fixed for v3.1.11+
|
||||
doCheck = false;
|
||||
|
||||
# sed calls will be unecessary in v3.1.11+
|
||||
# sed calls will be unnecessary in v3.1.11+
|
||||
preConfigure = ''
|
||||
sed -i 's/==/>=/' setup.py
|
||||
'';
|
||||
|
@ -23,7 +23,7 @@ buildPythonPackage rec {
|
||||
];
|
||||
|
||||
doCheck = false;
|
||||
# Mouseinfo requires a X server running to import succesfully
|
||||
# Mouseinfo requires a X server running to import successfully
|
||||
# pythonImportsCheck = [ "mouseinfo" ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -28,7 +28,7 @@ buildPythonPackage rec {
|
||||
checkInputs = [ pytestCheckHook mock ];
|
||||
|
||||
# try to import from `test` directory, which is exported by the python interpreter
|
||||
# and cannot be overriden without removing some py3 to py2 support
|
||||
# and cannot be overridden without removing some py3 to py2 support
|
||||
disabledTestPaths = [
|
||||
"test/test_tsd_types.py"
|
||||
"test/test_js_client.py"
|
||||
|
@ -14,7 +14,7 @@
|
||||
# gems that don't behave correctly, fixes are already provided in the form of
|
||||
# derivations.
|
||||
#
|
||||
# This seperates "what to build" (the exact gem versions) from "how to build"
|
||||
# This separates "what to build" (the exact gem versions) from "how to build"
|
||||
# (to make gems behave if necessary).
|
||||
|
||||
{ lib, fetchurl, writeScript, ruby, libkrb5, libxml2, libxslt, python2, stdenv, which
|
||||
|
@ -325,7 +325,7 @@ stdenv.mkDerivation rec {
|
||||
# Script to create deps.nix file for dotnet dependencies. Run it with
|
||||
# $(nix-build -A github-runner.passthru.createDepsFile)/bin/create-deps-file
|
||||
#
|
||||
# Default output path is /tmp/${pname}-deps.nix, but can be overriden with cli argument.
|
||||
# Default output path is /tmp/${pname}-deps.nix, but can be overridden with cli argument.
|
||||
#
|
||||
# Inspired by passthru.fetch-deps in pkgs/build-support/build-dotnet-module/default.nix
|
||||
passthru.createDepsFile = writeShellApplication {
|
||||
|
@ -171,7 +171,7 @@ stdenv.mkDerivation {
|
||||
|
||||
# Turn on --enable-new-dtags by default to make the linker set
|
||||
# RUNPATH instead of RPATH on binaries. This is important because
|
||||
# RUNPATH can be overriden using LD_LIBRARY_PATH at runtime.
|
||||
# RUNPATH can be overridden using LD_LIBRARY_PATH at runtime.
|
||||
"--enable-new-dtags"
|
||||
|
||||
# force target prefix. Some versions of binutils will make it empty if
|
||||
|
@ -167,7 +167,7 @@ stdenv.mkDerivation {
|
||||
|
||||
# Turn on --enable-new-dtags by default to make the linker set
|
||||
# RUNPATH instead of RPATH on binaries. This is important because
|
||||
# RUNPATH can be overriden using LD_LIBRARY_PATH at runtime.
|
||||
# RUNPATH can be overridden using LD_LIBRARY_PATH at runtime.
|
||||
"--enable-new-dtags"
|
||||
|
||||
# force target prefix. Some versions of binutils will make it empty if
|
||||
|
@ -30,7 +30,7 @@ rustPlatform.buildRustPackage rec {
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A background process that saves uncommited changes on git";
|
||||
description = "A background process that saves uncommitted changes on git";
|
||||
longDescription = ''
|
||||
Dura is a background process that watches your Git repositories and
|
||||
commits your uncommitted changes without impacting HEAD, the current
|
||||
|
@ -482,7 +482,7 @@ lib.makeScope pkgs.newScope (self: {
|
||||
/*
|
||||
The default list of poetry2nix override overlays
|
||||
|
||||
Can be overriden by calling defaultPoetryOverrides.overrideOverlay which takes an overlay function
|
||||
Can be overridden by calling defaultPoetryOverrides.overrideOverlay which takes an overlay function
|
||||
*/
|
||||
defaultPoetryOverrides = self.mkDefaultPoetryOverrides (import ./overrides { inherit pkgs lib poetryLib; });
|
||||
|
||||
|
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "sha256-inrxICNglZU/tup+YnHaDiVss32K2OXht/7f8lOZI4g=";
|
||||
};
|
||||
|
||||
# Remove unecessary `echo` checks: `/bin/echo` fails, and `echo -n` works as expected.
|
||||
# Remove unnecessary `echo` checks: `/bin/echo` fails, and `echo -n` works as expected.
|
||||
patches = [ ./dont_check_echo.patch ];
|
||||
|
||||
makeFlags = [ "prefix=$(out)" ];
|
||||
|
@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
|
||||
maintainers = with maintainers; [ atemu ];
|
||||
description = "A very basic OpenGL demo for testing NVIDIA's G-SYNC technology on Linux";
|
||||
longDescription = ''
|
||||
The demo simply draws a vertical bar moving accross the screen at constant speed, but deliberately rendered at a variable frame rate.
|
||||
The demo simply draws a vertical bar moving across the screen at constant speed, but deliberately rendered at a variable frame rate.
|
||||
|
||||
The min and max frame rates can be manually changed at runtime, by step of 10 fps and with a min of 10 fps.
|
||||
|
||||
|
@ -13,7 +13,7 @@ with pkgs.lib;
|
||||
let
|
||||
/* Building an engine or out-of-tree mod is very similar,
|
||||
but different enough not to be able to build them with the same package definition,
|
||||
so instaed we define what is common between them in a seperate file.
|
||||
so instaed we define what is common between them in a separate file.
|
||||
|
||||
Although `callPackage` could be used, it would require undoing `makeOverridable`,
|
||||
because `common.nix` does not define a package, but just an attribute set,
|
||||
|
@ -3,7 +3,7 @@ pkgs:
|
||||
let
|
||||
/* Building an engine or out-of-tree mod is very similar,
|
||||
but different enough not to be able to build them with the same package definition,
|
||||
so instaed we define what is common between them in a seperate file.
|
||||
so instaed we define what is common between them in a separate file.
|
||||
|
||||
Although `callPackage` could be used, it would require undoing `makeOverridable`,
|
||||
because `common.nix` does not define a package, but just an attribute set,
|
||||
|
@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
|
||||
description = "Simple screen lock application for X server";
|
||||
longDescription = ''
|
||||
alock locks the X server until the user enters a password
|
||||
via the keyboard. If the authentification was successful
|
||||
via the keyboard. If the authentication was successful
|
||||
the X server is unlocked and the user can continue to work.
|
||||
|
||||
alock does not provide any fancy animations like xlock or
|
||||
|
@ -101,7 +101,7 @@ in rec {
|
||||
};
|
||||
meta = {
|
||||
homepage = "https://github.com/tmux-plugins/tmux-continuum";
|
||||
description = "continous saving of tmux environment";
|
||||
description = "continuous saving of tmux environment";
|
||||
longDescription =
|
||||
''
|
||||
Features:
|
||||
|
@ -136,7 +136,7 @@ in
|
||||
'';
|
||||
|
||||
# Defining this here exposes it as a passthru attribute, which is useful because it allows us to run `builtins.hashFile` on it in pure-eval mode.
|
||||
# With that we can programatically generate an `/etc/sudoers.d` entry which disables the password requirement, so that a user-agent can run it at login.
|
||||
# With that we can programmatically generate an `/etc/sudoers.d` entry which disables the password requirement, so that a user-agent can run it at login.
|
||||
loadScriptingAddition = writeShellScript "yabai-load-sa" ''
|
||||
# For whatever reason the regular commands to load the scripting addition do not work, yabai will throw an error.
|
||||
# The installation command mutably installs binaries to '/System', but then fails to start them. Manually running
|
||||
|
@ -524,7 +524,7 @@ stdenv.mkDerivation {
|
||||
];
|
||||
preConfigure =
|
||||
let
|
||||
# A list of all the runtime binaries that the systemd exectuables, tests and libraries are referencing in their source code, scripts and unit files.
|
||||
# A list of all the runtime binaries that the systemd executables, tests and libraries are referencing in their source code, scripts and unit files.
|
||||
# As soon as a dependency isn't required anymore we should remove it from the list. The `where` attribute for each of the replacement patterns must be exhaustive. If another (unhandled) case is found in the source code the build fails with an error message.
|
||||
binaryReplacements = [
|
||||
{ search = "/usr/bin/getent"; replacement = "${getent}/bin/getent"; where = [ "src/nspawn/nspawn-setuid.c" ]; }
|
||||
@ -578,7 +578,7 @@ stdenv.mkDerivation {
|
||||
"src/import/import-tar.c"
|
||||
];
|
||||
ignore = [
|
||||
# occurences here refer to the tar sub command
|
||||
# occurrences here refer to the tar sub command
|
||||
"src/sysupdate/sysupdate-resource.c"
|
||||
"src/sysupdate/sysupdate-transfer.c"
|
||||
"src/import/pull.c"
|
||||
|
@ -46,7 +46,7 @@ in {
|
||||
in your NixOS config.
|
||||
|
||||
WARNING: if you were on Nextcloud 22 on NixOS 22.05 you have to upgrade to Nextcloud 23
|
||||
first on 22.05 because Nextcloud doesn't support upgrades accross multiple major versions!
|
||||
first on 22.05 because Nextcloud doesn't support upgrades across multiple major versions!
|
||||
'';
|
||||
|
||||
nextcloud24 = generic {
|
||||
|
@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://named-data.net/";
|
||||
description = "Named Data Neworking (NDN) Forwarding Daemon";
|
||||
description = "Named Data Networking (NDN) Forwarding Daemon";
|
||||
license = licenses.gpl3Plus;
|
||||
platforms = platforms.unix;
|
||||
maintainers = [ lib.maintainers.bertof ];
|
||||
|
@ -192,7 +192,7 @@ let
|
||||
|
||||
# Note: the duplication of executables is about 4MB size.
|
||||
# So a nicer solution was patching postgresql to allow setting the
|
||||
# libdir explicitely.
|
||||
# libdir explicitly.
|
||||
postBuild = ''
|
||||
mkdir -p $out/bin
|
||||
rm $out/bin/{pg_config,postgres,pg_ctl}
|
||||
|
@ -33,7 +33,7 @@ py.pkgs.buildPythonApplication rec {
|
||||
# Allow setting the STATIC_ROOT from within the configuration and setting a custom redis URL
|
||||
./config.patch
|
||||
./graphql-3_2_0.patch
|
||||
# fix compatiblity ith django 4.1
|
||||
# fix compatibility ith django 4.1
|
||||
(fetchpatch {
|
||||
url = "https://github.com/netbox-community/netbox/pull/10341/commits/ce6bf9e5c1bc08edc80f6ea1e55cf1318ae6e14b.patch";
|
||||
sha256 = "sha256-aCPQp6k7Zwga29euASAd+f13hIcZnIUu3RPAzNPqgxc=";
|
||||
|
@ -73,7 +73,7 @@ let
|
||||
allowUnfreePredicate = config.allowUnfreePredicate or (x: false);
|
||||
|
||||
# Check whether unfree packages are allowed and if not, whether the
|
||||
# package has an unfree license and is not explicitely allowed by the
|
||||
# package has an unfree license and is not explicitly allowed by the
|
||||
# `allowUnfreePredicate` function.
|
||||
hasDeniedUnfreeLicense = attrs:
|
||||
hasUnfreeLicense attrs &&
|
||||
|
@ -12,7 +12,7 @@ let
|
||||
sha256 = "sha256-Y1P+cTOK7NbV7k9rg38vE7EPuZQo88IQW3IYYou8ZOI=";
|
||||
};
|
||||
|
||||
# put packages that needs to be overriden in the py package scope
|
||||
# put packages that needs to be overridden in the py package scope
|
||||
py = import ./python-packages.nix {
|
||||
inherit stdenv lib src version python3;
|
||||
};
|
||||
|
@ -181,7 +181,7 @@ pythonPackages.buildPythonApplication rec {
|
||||
# checks will be run through nixos/tests
|
||||
doCheck = false;
|
||||
|
||||
# speaklater3 is seperate because when passing buildDeps
|
||||
# speaklater3 is separate because when passing buildDeps
|
||||
# to the test, it fails there due to a collision with speaklater
|
||||
propagatedBuildInputs = buildDeps ++ [ pythonPackages.speaklater3 ];
|
||||
|
||||
|
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
Fpart also includes a live mode, which allows it to crawl very large
|
||||
filesystems and produce partitions in live. Hooks are available to act on
|
||||
those partitions (e.g. immediatly start a transfer using rsync(1))
|
||||
those partitions (e.g. immediately start a transfer using rsync(1))
|
||||
without having to wait for the filesystem traversal job to be finished.
|
||||
Used this way, fpart can be seen as a powerful data migration tool.
|
||||
'';
|
||||
|
@ -16,7 +16,7 @@ buildGoModule rec {
|
||||
|
||||
vendorSha256 = "sha256-psZyyySpY06J+ji+9uHUtX7Ks1hzZC3zINszYP75NfQ=";
|
||||
|
||||
# Tests have additonal requirements
|
||||
# Tests have additional requirements
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
|
@ -35,7 +35,7 @@ python3Packages.buildPythonApplication rec {
|
||||
# tests require a mysql server instance
|
||||
doCheck = false;
|
||||
|
||||
# run package tests as a seperate nixos test
|
||||
# run package tests as a separate nixos test
|
||||
passthru.tests = {
|
||||
nixosTest = nixosTests.sqlite3-to-mysql;
|
||||
};
|
||||
|
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Neofetch but for ip adresses";
|
||||
description = "Neofetch but for ip addresses";
|
||||
license = licenses.gpl3Only;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ annaaurora ];
|
||||
|
@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://named-data.net/";
|
||||
description = "Named Data Neworking (NDN) Essential Tools";
|
||||
description = "Named Data Networking (NDN) Essential Tools";
|
||||
license = licenses.gpl3Plus;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ bertof ];
|
||||
|
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "Convert DocBook to OpenDocument Format (ODF)";
|
||||
longDescription = ''
|
||||
Docbook2odf is a toolkit that automaticaly converts DocBook to OASIS
|
||||
Docbook2odf is a toolkit that automatically converts DocBook to OASIS
|
||||
OpenDocument (ODF, the ISO standardized format used for texts,
|
||||
spreadsheets and presentations). Conversion is based on a XSLT which
|
||||
makes it easy to convert DocBook->ODF, ODT, ODS and ODP as all these
|
||||
|
@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://git.sr.ht/~sircmpwn/wev";
|
||||
description = "Wayland event viewer";
|
||||
longDescription = ''
|
||||
This is a tool for debugging events on a Wayland window, analagous to the
|
||||
This is a tool for debugging events on a Wayland window, analogous to the
|
||||
X11 tool xev.
|
||||
'';
|
||||
license = licenses.mit;
|
||||
|
@ -4412,7 +4412,7 @@ with pkgs;
|
||||
extrude = callPackage ../tools/security/extrude { };
|
||||
|
||||
fastly = callPackage ../misc/fastly {
|
||||
# If buildGoModule is overriden, provide a matching version of the go attribute
|
||||
# If buildGoModule is overridden, provide a matching version of the go attribute
|
||||
};
|
||||
|
||||
f2 = callPackage ../tools/misc/f2 {};
|
||||
@ -14566,7 +14566,7 @@ with pkgs;
|
||||
|
||||
fstar = callPackage ../development/compilers/fstar {
|
||||
# Work around while compatibility with ppxlib >= 0.26 is unavailable
|
||||
# Should be removed when a fix is availaible
|
||||
# Should be removed when a fix is available
|
||||
# See https://github.com/FStarLang/FStar/issues/2681
|
||||
ocamlPackages =
|
||||
ocamlPackages.overrideScope' (self: super: {
|
||||
|
@ -71,7 +71,7 @@ in makeScope pkgs'.newScope (self: makeOverridable ({
|
||||
// manualPackages // { inherit manualPackages; }
|
||||
// {
|
||||
|
||||
# Propagate overriden scope
|
||||
# Propagate overridden scope
|
||||
emacs = emacs'.overrideAttrs(old: {
|
||||
passthru = (old.passthru or {}) // {
|
||||
pkgs = dontRecurseIntoAttrs self;
|
||||
|
@ -16,7 +16,7 @@ let
|
||||
|
||||
callPackage = self.newScope ({
|
||||
inherit (gnuradio)
|
||||
# Packages that are potentially overriden and used as deps here.
|
||||
# Packages that are potentially overridden and used as deps here.
|
||||
boost
|
||||
volk
|
||||
;
|
||||
|
@ -67,7 +67,7 @@ lib.makeScope pkgs.newScope (self: with self; {
|
||||
# source, based on the php version.
|
||||
#
|
||||
# Name passed is the name of the extension and is automatically used
|
||||
# to add the configureFlag "--enable-${name}", which can be overriden.
|
||||
# to add the configureFlag "--enable-${name}", which can be overridden.
|
||||
#
|
||||
# Build inputs is used for extra deps that may be needed. And zendExtension
|
||||
# will mark the extension as a zend extension or not.
|
||||
|
Loading…
Reference in New Issue
Block a user