Merge staging-next into staging
This commit is contained in:
commit
ed73852825
@ -6,33 +6,34 @@
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "calcure";
|
||||
version = "3.0.1";
|
||||
format = "pyproject";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "anufrievroman";
|
||||
repo = "calcure";
|
||||
rev = version;
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-rs3TCZjMndeh2N7e+U62baLs+XqWK1Mk7KVnypSnWPg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
python3.pkgs.setuptools
|
||||
python3.pkgs.wheel
|
||||
nativeBuildInputs = with python3.pkgs; [
|
||||
setuptools
|
||||
];
|
||||
|
||||
propagatedBuildInputs = with python3.pkgs; [
|
||||
jdatetime
|
||||
holidays
|
||||
icalendar
|
||||
ics
|
||||
attrs
|
||||
jdatetime
|
||||
taskw
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "calcure" ];
|
||||
pythonImportsCheck = [
|
||||
"calcure"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Modern TUI calendar and task manager with minimal and customizable UI";
|
||||
homepage = "https://github.com/anufrievroman/calcure";
|
||||
changelog = "https://github.com/anufrievroman/calcure/releases/tag/${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ dit7ya ];
|
||||
};
|
||||
|
@ -6,13 +6,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "primesieve";
|
||||
version = "11.1";
|
||||
version = "11.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kimwalisch";
|
||||
repo = "primesieve";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-b6X3zhoJsO3UiWfeW4zbKsaoofIWArJi5usof3efQ0k=";
|
||||
hash = "sha256-HtVuUS4dmTC7KosyBhqZ0QRstvon9WMxYf9Ocs1XIrs=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
@ -15,13 +15,13 @@
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "obconf-qt";
|
||||
version = "0.16.3";
|
||||
version = "0.16.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lxqt";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-ExBcP+j1uf9Y8f6YfZsqyD6YTx1PriS3w8I6qdqQGeE=";
|
||||
hash = "sha256-uF90v56BthEts/Jy+a6kH2b1QFHCtft4ZLxyi/K/Vnc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "agate";
|
||||
version = "1.7.1";
|
||||
version = "1.9.1";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -27,7 +27,7 @@ buildPythonPackage rec {
|
||||
owner = "wireservice";
|
||||
repo = pname;
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-7Ew9bgeheymCL8xXSW5li0LdFvGYb/7gPxmC4w6tHvM=";
|
||||
hash = "sha256-I7jvZA/m06kUuUcfglySaroDbJ5wbgiF2lb84EFPmpw=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -28,11 +28,11 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ansible-core";
|
||||
version = "2.15.5";
|
||||
version = "2.16.2";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-jMU5y41DSa8//ZAccHIvenogOuZCfdrJX/31RqbkFgI=";
|
||||
hash = "sha256-5KtVnn5SWxxvmQhPyoc7sBR3XV7L6EW3wHuOnWycBIs=";
|
||||
};
|
||||
|
||||
# ansible_connection is already wrapped, so don't pass it through
|
||||
|
@ -48,14 +48,14 @@
|
||||
buildPythonPackage rec {
|
||||
pname = "bokeh";
|
||||
# update together with panel which is not straightforward
|
||||
version = "3.3.2";
|
||||
version = "3.3.3";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-rhgPhvd2Ul9+uBZzofJ+DrVoh9czdxZixRLsDYKkM/U=";
|
||||
hash = "sha256-bs5vACY/LSBDok6vnbdab4YO/Ioflt9mMYb+PrJpLdM=";
|
||||
};
|
||||
|
||||
src_test = fetchFromGitHub {
|
||||
|
@ -1,17 +1,20 @@
|
||||
{ lib
|
||||
, arrow
|
||||
, attrs
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pythonOlder
|
||||
, tatsu
|
||||
, arrow
|
||||
, pytestCheckHook
|
||||
, pytest-flakes
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
, tatsu
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ics";
|
||||
version = "0.7.2";
|
||||
format = "setuptools";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
@ -21,7 +24,12 @@ buildPythonPackage rec {
|
||||
hash = "sha256-hdtnET7YfSb85+TGwpwzoxOfxPT7VSj9eKSiV6AXUS8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
attrs
|
||||
arrow
|
||||
tatsu
|
||||
];
|
||||
@ -45,7 +53,9 @@ buildPythonPackage rec {
|
||||
"test_many_lines"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "ics" ];
|
||||
pythonImportsCheck = [
|
||||
"ics"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Pythonic and easy iCalendar library (RFC 5545)";
|
||||
@ -53,7 +63,7 @@ buildPythonPackage rec {
|
||||
Ics.py is a pythonic and easy iCalendar library. Its goals are to read and
|
||||
write ics data in a developer friendly way.
|
||||
'';
|
||||
homepage = "http://icspy.readthedocs.org/en/stable/";
|
||||
homepage = "http://icspy.readthedocs.org/";
|
||||
changelog = "https://github.com/ics-py/ics-py/releases/tag/v${version}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ ];
|
||||
|
@ -7,7 +7,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "logging-journald";
|
||||
version = "0.6.5";
|
||||
version = "0.6.7";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -16,7 +16,7 @@ buildPythonPackage rec {
|
||||
owner = "mosquito";
|
||||
repo = pname;
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-EyKXc/Qr9mRFngDqbCPNVs/0eD9OCbQq0FbymA6kpLQ=";
|
||||
hash = "sha256-RQ9opkAOZfhYuqOXJ2Mtnig8soL+lCveYH2YdXL1AGM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -26,7 +26,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "openai";
|
||||
version = "1.6.1";
|
||||
version = "1.7.1";
|
||||
pyproject = true;
|
||||
|
||||
|
||||
@ -36,7 +36,7 @@ buildPythonPackage rec {
|
||||
owner = "openai";
|
||||
repo = "openai-python";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-w5jj2XWTAbiu64NerLvDyGe9PybeE/WHkukoWT97SJE=";
|
||||
hash = "sha256-NXZ+7gDA3gMGSrmgceHxcR45LrXdazXbYuhcoUsNXew=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -1,29 +1,30 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, ansible-compat
|
||||
, ansible-core
|
||||
, buildPythonPackage
|
||||
, coreutils
|
||||
, fetchFromGitHub
|
||||
, packaging
|
||||
, pytest
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
, setuptools-scm
|
||||
, wheel
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pytest-ansible";
|
||||
version = "4.1.1";
|
||||
format = "pyproject";
|
||||
version = "24.1.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
disabled = pythonOlder "3.10";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ansible";
|
||||
repo = "pytest-ansible";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-51DQ+NwD454XaYLuRxriuWRZ8uTSX3ZpadXdxs7FspQ=";
|
||||
hash = "sha256-UPQx+CGJgaK4XVNngtzzncSueQN9LWh1gMmH5nGtPNk=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@ -34,7 +35,6 @@ buildPythonPackage rec {
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
setuptools-scm
|
||||
wheel
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
@ -43,6 +43,8 @@ buildPythonPackage rec {
|
||||
|
||||
propagatedBuildInputs = [
|
||||
ansible-core
|
||||
ansible-compat
|
||||
packaging
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
@ -77,6 +79,9 @@ buildPythonPackage rec {
|
||||
# These tests fail in the Darwin sandbox
|
||||
"tests/test_adhoc.py"
|
||||
"tests/test_adhoc_result.py"
|
||||
] ++ lib.optionals (lib.versionAtLeast ansible-core.version "2.16") [
|
||||
# Test fail in the NixOS environment
|
||||
"tests/test_adhoc.py"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
|
@ -35,7 +35,7 @@ buildPythonPackage rec {
|
||||
"test_07_non_posix_shell"
|
||||
# doctest that assumes /tmp is writeable, awkward to patch
|
||||
"test_03_usage"
|
||||
# AssertionError: 4 != 0
|
||||
# Test is assuming $CURRENT_YEAR is not a leap year
|
||||
"test_19_frequency_at_month"
|
||||
];
|
||||
|
||||
|
@ -18,12 +18,14 @@
|
||||
, google-cloud-compute
|
||||
, google-cloud-storage
|
||||
, hypothesis
|
||||
, imageio
|
||||
, jsonref
|
||||
, jsonschema
|
||||
, keras
|
||||
, kubernetes
|
||||
, matplotlib
|
||||
, mlflow
|
||||
, moviepy
|
||||
, nbclient
|
||||
, nbformat
|
||||
, pandas
|
||||
@ -45,6 +47,7 @@
|
||||
, sentry-sdk
|
||||
, setproctitle
|
||||
, setuptools
|
||||
, soundfile
|
||||
, substituteAll
|
||||
, torch
|
||||
, tqdm
|
||||
@ -107,12 +110,14 @@ buildPythonPackage rec {
|
||||
google-cloud-compute
|
||||
google-cloud-storage
|
||||
hypothesis
|
||||
imageio
|
||||
jsonref
|
||||
jsonschema
|
||||
keras
|
||||
kubernetes
|
||||
matplotlib
|
||||
mlflow
|
||||
moviepy
|
||||
nbclient
|
||||
nbformat
|
||||
pandas
|
||||
@ -124,6 +129,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
responses
|
||||
scikit-learn
|
||||
soundfile
|
||||
torch
|
||||
tqdm
|
||||
];
|
||||
@ -150,8 +156,6 @@ buildPythonPackage rec {
|
||||
"tests/pytest_tests/unit_tests_old/test_file_upload.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_footer.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_internal_api.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_keras.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_logging.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_metric_internal.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_public_api.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_runtime.py"
|
||||
@ -160,7 +164,6 @@ buildPythonPackage rec {
|
||||
"tests/pytest_tests/unit_tests_old/test_tb_watcher.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_time_resolution.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_wandb_agent.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_wandb_artifacts.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_wandb_integration.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_wandb_run.py"
|
||||
"tests/pytest_tests/unit_tests_old/test_wandb.py"
|
||||
@ -181,6 +184,9 @@ buildPythonPackage rec {
|
||||
|
||||
# Requires docker access
|
||||
"tests/pytest_tests/system_tests/test_artifacts/test_artifact_saver.py"
|
||||
"tests/pytest_tests/system_tests/test_artifacts/test_misc.py"
|
||||
"tests/pytest_tests/system_tests/test_artifacts/test_misc2.py"
|
||||
"tests/pytest_tests/system_tests/test_artifacts/test_object_references.py"
|
||||
"tests/pytest_tests/system_tests/test_artifacts/test_wandb_artifacts_full.py"
|
||||
"tests/pytest_tests/system_tests/test_artifacts/test_wandb_artifacts.py"
|
||||
"tests/pytest_tests/system_tests/test_core/test_cli_full.py"
|
||||
@ -198,7 +204,6 @@ buildPythonPackage rec {
|
||||
"tests/pytest_tests/system_tests/test_core/test_public_api.py"
|
||||
"tests/pytest_tests/system_tests/test_core/test_redir_full.py"
|
||||
"tests/pytest_tests/system_tests/test_core/test_report_api.py"
|
||||
"tests/pytest_tests/system_tests/test_core/test_runtime.py"
|
||||
"tests/pytest_tests/system_tests/test_core/test_save_policies.py"
|
||||
"tests/pytest_tests/system_tests/test_core/test_sender.py"
|
||||
"tests/pytest_tests/system_tests/test_core/test_start_method.py"
|
||||
@ -216,15 +221,8 @@ buildPythonPackage rec {
|
||||
"tests/pytest_tests/system_tests/test_core/test_wandb_verify.py"
|
||||
"tests/pytest_tests/system_tests/test_core/test_wandb.py"
|
||||
"tests/pytest_tests/system_tests/test_importers/test_import_mlflow.py"
|
||||
"tests/pytest_tests/system_tests/test_nexus/test_nexus.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_public_api.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_sweep_scheduler.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_sweep_utils.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_wandb_agent_full.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_wandb_agent.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_wandb_sweep.py"
|
||||
"tests/pytest_tests/system_tests/test_system_metrics/test_open_metrics.py"
|
||||
"tests/pytest_tests/system_tests/test_launch/test_github_reference.py"
|
||||
"tests/pytest_tests/system_tests/test_launch/test_job_status_tracker.py"
|
||||
"tests/pytest_tests/system_tests/test_launch/test_job.py"
|
||||
"tests/pytest_tests/system_tests/test_launch/test_launch_add.py"
|
||||
"tests/pytest_tests/system_tests/test_launch/test_launch_cli.py"
|
||||
@ -234,8 +232,18 @@ buildPythonPackage rec {
|
||||
"tests/pytest_tests/system_tests/test_launch/test_launch_sagemaker.py"
|
||||
"tests/pytest_tests/system_tests/test_launch/test_launch_sweep_cli.py"
|
||||
"tests/pytest_tests/system_tests/test_launch/test_launch_sweep.py"
|
||||
"tests/pytest_tests/system_tests/test_launch/test_launch_vertex.py"
|
||||
"tests/pytest_tests/system_tests/test_launch/test_launch.py"
|
||||
"tests/pytest_tests/system_tests/test_launch/test_wandb_reference.py"
|
||||
"tests/pytest_tests/system_tests/test_nexus/test_nexus.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_public_api.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_sweep_scheduler.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_sweep_utils.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_wandb_agent_full.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_wandb_agent.py"
|
||||
"tests/pytest_tests/system_tests/test_sweep/test_wandb_sweep.py"
|
||||
"tests/pytest_tests/system_tests/test_system_metrics/test_open_metrics.py"
|
||||
"tests/pytest_tests/system_tests/test_system_metrics/test_system_monitor.py"
|
||||
|
||||
# Tries to access /homeless-shelter
|
||||
"tests/pytest_tests/unit_tests/test_tables.py"
|
||||
@ -248,12 +256,16 @@ buildPythonPackage rec {
|
||||
"tests/pytest_tests/unit_tests/test_launch/test_runner/test_vertex.py"
|
||||
|
||||
# Requires google-cloud-artifact-registry which is not packaged as of 2023-04-25.
|
||||
"tests/pytest_tests/unit_tests_old/tests_launch/test_kaniko_build.py"
|
||||
"tests/pytest_tests/unit_tests/test_launch/test_registry/test_gcp_artifact_registry.py"
|
||||
|
||||
# Requires kfp which is not packaged as of 2023-04-25.
|
||||
"tests/pytest_tests/system_tests/test_core/test_kfp.py"
|
||||
|
||||
# Requires kubernetes_asyncio which is not packaged as of 2024-01-14.
|
||||
"tests/pytest_tests/unit_tests/test_launch/test_builder/test_kaniko.py"
|
||||
"tests/pytest_tests/unit_tests/test_launch/test_runner/test_kubernetes.py"
|
||||
"tests/pytest_tests/unit_tests/test_launch/test_runner/test_safe_watch.py"
|
||||
|
||||
# Requires metaflow which is not packaged as of 2023-04-25.
|
||||
"tests/pytest_tests/unit_tests/test_metaflow.py"
|
||||
|
||||
@ -266,6 +278,9 @@ buildPythonPackage rec {
|
||||
# See https://github.com/wandb/wandb/issues/5423
|
||||
"tests/pytest_tests/unit_tests/test_docker.py"
|
||||
"tests/pytest_tests/unit_tests/test_library_public.py"
|
||||
|
||||
# See https://github.com/wandb/wandb/issues/6836
|
||||
"tests/pytest_tests/unit_tests_old/test_logging.py"
|
||||
] ++ lib.optionals stdenv.isLinux [
|
||||
# Same as above
|
||||
"tests/pytest_tests/unit_tests/test_artifacts/test_storage.py"
|
||||
|
@ -5,12 +5,12 @@
|
||||
|
||||
buildDunePackage rec {
|
||||
pname = "js_of_ocaml-compiler";
|
||||
version = "5.5.2";
|
||||
version = "5.6.0";
|
||||
minimalOCamlVersion = "4.08";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ocsigen/js_of_ocaml/releases/download/${version}/js_of_ocaml-${version}.tbz";
|
||||
hash = "sha256-l+aFEhFP8dl0Nnhff7m7mMUhgRrMXP8ysQS8XEoprDM=";
|
||||
hash = "sha256-hDXwJjOhfvbIoaMXGmU3/bIGwAxPt9TKVCUN9tr2wj8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ menhir ];
|
||||
|
@ -1,9 +1,9 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, gitUpdater
|
||||
, cmake
|
||||
, glew
|
||||
, freeimage
|
||||
, liblockfile
|
||||
, openal
|
||||
, libtheora
|
||||
@ -15,18 +15,20 @@
|
||||
, makeWrapper
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "openxray";
|
||||
version = "1144-december-2021-rc1";
|
||||
version = "2188-november-2023-rc1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "OpenXRay";
|
||||
repo = "xray-16";
|
||||
rev = version;
|
||||
rev = finalAttrs.version;
|
||||
fetchSubmodules = true;
|
||||
sha256 = "07qj1lpp21g4p583gvz5h66y2q71ymbsz4g5nr6dcys0vm7ph88v";
|
||||
hash = "sha256-rRxw/uThACmT2qI8NUwJU+WbJ3BWUss6CH13R5aaHco=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
makeWrapper
|
||||
@ -34,7 +36,6 @@ stdenv.mkDerivation rec {
|
||||
|
||||
buildInputs = [
|
||||
glew
|
||||
freeimage
|
||||
liblockfile
|
||||
openal
|
||||
libtheora
|
||||
@ -49,20 +50,27 @@ stdenv.mkDerivation rec {
|
||||
cmakeBuildType = "RelWithDebInfo";
|
||||
dontStrip = true;
|
||||
|
||||
postInstall = ''
|
||||
# needed because of SDL_LoadObject library loading code
|
||||
# Because we work around https://github.com/OpenXRay/xray-16/issues/1224 by using GCC,
|
||||
# we need a followup workaround for Darwin locale stuff when using GCC:
|
||||
# runtime error: locale::facet::_S_create_c_locale name not valid
|
||||
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
wrapProgram $out/bin/xr_3da \
|
||||
--prefix LD_LIBRARY_PATH : $out/lib
|
||||
--run 'export LC_ALL=C'
|
||||
'';
|
||||
|
||||
# dlopens its own libraries, relies on rpath not having its prefix stripped
|
||||
dontPatchELF = true;
|
||||
|
||||
passthru.updateScript = gitUpdater { };
|
||||
|
||||
meta = with lib; {
|
||||
mainProgram = "xray-16";
|
||||
mainProgram = "xr_3da";
|
||||
description = "Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World";
|
||||
homepage = "https://github.com/OpenXRay/xray-16/";
|
||||
license = licenses.unfree // {
|
||||
url = "https://github.com/OpenXRay/xray-16/blob/${version}/License.txt";
|
||||
};
|
||||
maintainers = with maintainers; [ OPNA2608 ];
|
||||
platforms = [ "x86_64-linux" "i686-linux" ];
|
||||
platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
@ -7,22 +7,22 @@
|
||||
|
||||
let
|
||||
pname = "osu-lazer-bin";
|
||||
version = "2024.113.0";
|
||||
version = "2024.114.0";
|
||||
|
||||
src = {
|
||||
aarch64-darwin = fetchzip {
|
||||
url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Apple.Silicon.zip";
|
||||
hash = "sha256-7/gPvjp45yzKADEYFuZCkxUaJNlsoWUgOcgb93GYE+k=";
|
||||
hash = "sha256-T4xzggcz4T0kzLiQyGJfGo8lkAubG+miP2iMU9kxr5c=";
|
||||
stripRoot = false;
|
||||
};
|
||||
x86_64-darwin = fetchzip {
|
||||
url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Intel.zip";
|
||||
hash = "sha256-u7255jnXkC/sTSaxeABsSrE4RgxG34A4fd70eD5Qmb0=";
|
||||
hash = "sha256-1if+H4OAJt7BcgFyLoGe8dIgvkEQ5xT+wCIj03WVDLY=";
|
||||
stripRoot = false;
|
||||
};
|
||||
x86_64-linux = fetchurl {
|
||||
url = "https://github.com/ppy/osu/releases/download/${version}/osu.AppImage";
|
||||
hash = "sha256-pVTIcveB3ELvsoap0y8jI+DbXiqbp1D00YuqF1q2lHY=";
|
||||
hash = "sha256-TM+x+T3EL28Era5eRRmhnunF8aoJ2r6oTTvjND08p9I=";
|
||||
};
|
||||
}.${stdenv.system} or (throw "${pname}-${version}: ${stdenv.system} is unsupported.");
|
||||
|
||||
|
@ -16,13 +16,13 @@
|
||||
|
||||
buildDotnetModule rec {
|
||||
pname = "osu-lazer";
|
||||
version = "2024.113.0";
|
||||
version = "2024.114.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ppy";
|
||||
repo = "osu";
|
||||
rev = version;
|
||||
hash = "sha256-pyaHqaNt2E/6uYys8CxOBp2Bst8yfSicdvePbhXwcNc=";
|
||||
hash = "sha256-6cvfKpBhJHCJ9XJ36YbgVRtRXIH9UL2lNW44LXj4mWM=";
|
||||
};
|
||||
|
||||
projectFile = "osu.Desktop/osu.Desktop.csproj";
|
||||
|
2
pkgs/games/osu-lazer/deps.nix
generated
2
pkgs/games/osu-lazer/deps.nix
generated
@ -137,7 +137,7 @@
|
||||
(fetchNuGet { pname = "ppy.ManagedBass.Fx"; version = "2022.1216.0"; sha256 = "1vw573mkligpx9qiqasw1683cqaa1kgnxhlnbdcj9c4320b1pwjm"; })
|
||||
(fetchNuGet { pname = "ppy.ManagedBass.Mix"; version = "2022.1216.0"; sha256 = "185bpvgbnd8y20r7vxb1an4pd1aal9b7b5wvmv3knz0qg8j0chd9"; })
|
||||
(fetchNuGet { pname = "ppy.ManagedBass.Wasapi"; version = "2022.1216.0"; sha256 = "0h2ncf59sza8whvrwwqi8b6fcrkqrnfgfhd0vnhyw0s98nj74f0z"; })
|
||||
(fetchNuGet { pname = "ppy.osu.Framework"; version = "2024.113.0"; sha256 = "0q1kyi86yzqkhmjzk1q4kbl7zlz958i1gbcz3f7jfnk1ivrnszbc"; })
|
||||
(fetchNuGet { pname = "ppy.osu.Framework"; version = "2024.114.0"; sha256 = "1xyfc9j5qiy0skhy8xxxdyss6jpd0bcrbbigq2z3mx750mi77rif"; })
|
||||
(fetchNuGet { pname = "ppy.osu.Framework.NativeLibs"; version = "2023.1225.0-nativelibs"; sha256 = "008kj91i9486ff2q7fcgb8mmpinskvnmfsqza2m5vafh295y3h7m"; })
|
||||
(fetchNuGet { pname = "ppy.osu.Framework.SourceGeneration"; version = "2023.720.0"; sha256 = "001vvxyv483ibid25fdknvij77x0y983mp4psx2lbg3x2al7yxax"; })
|
||||
(fetchNuGet { pname = "ppy.osu.Game.Resources"; version = "2023.1228.0"; sha256 = "09qjfavp71nlzyl6fqgpjfpsilii2fbsjyjggdbq9hf9i49hwz7s"; })
|
||||
|
@ -16,7 +16,7 @@ stdenvNoCC.mkDerivation rec {
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out/lib/firmware/zd1211
|
||||
cp * $out/lib/firmware/zd1211
|
||||
cp zd1211* $out/lib/firmware/zd1211
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
@ -24,7 +24,7 @@ stdenvNoCC.mkDerivation rec {
|
||||
meta = {
|
||||
description = "Firmware for the ZyDAS ZD1211(b) 802.11a/b/g USB WLAN chip";
|
||||
homepage = "https://sourceforge.net/projects/zd1211/";
|
||||
license = "GPL";
|
||||
license = lib.licenses.gpl2;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
@ -5,8 +5,8 @@ let
|
||||
# ./update-zen.py zen
|
||||
zenVariant = {
|
||||
version = "6.7"; #zen
|
||||
suffix = "zen2"; #zen
|
||||
sha256 = "1f50s9zjxrhq656h88b89hdccxp68xczw2w3nd0nx8p7ipxa7agn"; #zen
|
||||
suffix = "zen3"; #zen
|
||||
sha256 = "0iflyip1a70i7bhll5bpls513g3q1hwsi1irm42rmjsysh4fb188"; #zen
|
||||
isLqx = false;
|
||||
};
|
||||
# ./update-zen.py lqx
|
||||
|
@ -1,56 +0,0 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, fetchpatch
|
||||
, cmake
|
||||
, ninja
|
||||
, pkg-config
|
||||
, systemd
|
||||
, ncurses
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "chkservice";
|
||||
version = "0.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "linuxenko";
|
||||
repo = "chkservice";
|
||||
rev = version;
|
||||
hash = "sha256-ZllO6Ag+OgAkQp6jSv000NUEskXFuhMcCo83A4Wp2zU=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Pull fix pending upstream inclusion for gcc-11 support:
|
||||
# https://github.com/linuxenko/chkservice/pull/38
|
||||
(fetchpatch {
|
||||
name = "gcc-11.patch";
|
||||
url = "https://github.com/linuxenko/chkservice/commit/26b12a7918c8a3bc449c92b458e6cd5c2d7b2e05.patch";
|
||||
hash = "sha256-LaJLlqRyn1eoahbW2X+hDSt8iV4lhNRn0j0kLHB+RhM=";
|
||||
})
|
||||
];
|
||||
|
||||
# Tools needed during build time
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
# Makes the build faster, adds less than half a megabyte to the build
|
||||
# dependencies
|
||||
ninja
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
systemd
|
||||
ncurses
|
||||
];
|
||||
|
||||
hardeningDisable = [ "format" ];
|
||||
|
||||
meta = {
|
||||
description = "chkservice is a tool for managing systemd units in terminal.";
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = with lib.maintainers; [ infinisil ];
|
||||
license = lib.licenses.gpl3Plus;
|
||||
homepage = "https://github.com/linuxenko/chkservice";
|
||||
};
|
||||
}
|
@ -2,12 +2,12 @@
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "tmuxp";
|
||||
version = "1.29.0";
|
||||
version = "1.34.0";
|
||||
format = "pyproject";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-MiXG4MVzomyc4LjovPsvhmPngtJv85s6Ypo/Cm2Whho=";
|
||||
hash = "sha256-G93YtgXo4li+tLWKgJFaxx4Ax4sK4F+vK6M3WTXIeiU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -37,7 +37,7 @@ python3Packages.buildPythonApplication rec {
|
||||
homepage = "https://tmuxp.git-pull.com/";
|
||||
changelog = "https://github.com/tmux-python/tmuxp/raw/v${version}/CHANGES";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ peterhoeg ];
|
||||
maintainers = with maintainers; [ peterhoeg otavio ];
|
||||
mainProgram = "tmuxp";
|
||||
};
|
||||
}
|
||||
|
@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ jc ];
|
||||
platforms = with platforms; linux;
|
||||
mainProgram = "pinentry-bemenu";
|
||||
};
|
||||
}
|
||||
|
@ -37,5 +37,6 @@ stdenv.mkDerivation rec {
|
||||
license = licenses.gpl3Plus;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ seqizz ];
|
||||
mainProgram = "pinentry-rofi";
|
||||
};
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
, libgpg-error, libassuan, qtbase, wrapQtAppsHook
|
||||
, ncurses, gtk2, gcr
|
||||
, withLibsecret ? true, libsecret
|
||||
, enabledFlavors ? [ "curses" "tty" "emacs" ]
|
||||
, enabledFlavors ? [ "curses" "tty" "gtk2" "emacs" ]
|
||||
++ lib.optionals stdenv.isLinux [ "gnome3" ]
|
||||
++ lib.optionals (!stdenv.isDarwin) [ "qt" ]
|
||||
}:
|
||||
|
@ -85,5 +85,6 @@ stdenv.mkDerivation rec {
|
||||
license = lib.licenses.gpl2Plus;
|
||||
homepage = "https://github.com/GPGTools/pinentry-mac";
|
||||
platforms = lib.platforms.darwin;
|
||||
mainProgram = passthru.binaryPath;
|
||||
};
|
||||
}
|
||||
|
@ -71,6 +71,7 @@ mapAliases ({
|
||||
amtk = throw "amtk has been renamed to libgedit-amtk and is now maintained by Gedit Technology"; # Added 2023-12-31
|
||||
angelfish = libsForQt5.kdeGear.angelfish; # Added 2021-10-06
|
||||
ansible_2_12 = throw "Ansible 2.12 goes end of life in 2023/05 and can't be supported throughout the 23.05 release cycle"; # Added 2023-05-16
|
||||
ansible_2_13 = throw "Ansible 2.13 goes end of life in 2023/11"; # Added 2023-12-30
|
||||
apacheAnt_1_9 = throw "Ant 1.9 has been removed since it's not used in nixpkgs anymore"; # Added 2023-11-12
|
||||
antimicroX = antimicrox; # Added 2021-10-31
|
||||
arcanPackages = throw "arcanPackages was removed and its sub-attributes were promoted to top-level"; # Added 2023-11-26
|
||||
@ -149,6 +150,7 @@ mapAliases ({
|
||||
chia = throw "chia has been removed. see https://github.com/NixOS/nixpkgs/pull/270254"; # Added 2023-11-30
|
||||
chia-dev-tools = throw "chia-dev-tools has been removed. see https://github.com/NixOS/nixpkgs/pull/270254"; # Added 2023-11-30
|
||||
chia-plotter = throw "chia-plotter has been removed. see https://github.com/NixOS/nixpkgs/pull/270254"; # Added 2023-11-30
|
||||
chkservice = throw "chkservice has been removed from nixpkgs, as it has been deleted upstream"; # Added 2024-01-08
|
||||
chocolateDoom = chocolate-doom; # Added 2023-05-01
|
||||
chrome-gnome-shell = gnome-browser-connector; # Added 2022-07-27
|
||||
chromiumBeta = throw "'chromiumBeta' has been removed due to the lack of maintenance in nixpkgs. Consider using 'chromium' instead."; # Added 2023-10-18
|
||||
|
@ -225,8 +225,6 @@ with pkgs;
|
||||
}
|
||||
'');
|
||||
|
||||
chkservice = callPackage ../tools/admin/chkservice { };
|
||||
|
||||
# addDriverRunpath is the preferred package name, as this enables
|
||||
# many more scenarios than just opengl now.
|
||||
addDriverRunpath = callPackage ../build-support/add-driver-runpath { };
|
||||
@ -18256,8 +18254,15 @@ with pkgs;
|
||||
|
||||
autoadb = callPackage ../misc/autoadb { };
|
||||
|
||||
ansible = ansible_2_15;
|
||||
ansible_2_15 = python3Packages.toPythonApplication python3Packages.ansible-core;
|
||||
ansible = ansible_2_16;
|
||||
ansible_2_16 = python3Packages.toPythonApplication python3Packages.ansible-core;
|
||||
ansible_2_15 = python3Packages.toPythonApplication (python3Packages.ansible-core.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "2.15.5";
|
||||
src = oldAttrs.src.override {
|
||||
inherit version;
|
||||
hash = "sha256-jMU5y41DSa8//ZAccHIvenogOuZCfdrJX/31RqbkFgI=";
|
||||
};
|
||||
}));
|
||||
ansible_2_14 = python3Packages.toPythonApplication (python3Packages.ansible-core.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "2.14.13";
|
||||
src = oldAttrs.src.override {
|
||||
@ -18265,13 +18270,6 @@ with pkgs;
|
||||
hash = "sha256-ThuzNPDDImq0jFme/knNX+A/JdRVi8BsJ0reK6PiV2o=";
|
||||
};
|
||||
}));
|
||||
ansible_2_13 = python3Packages.toPythonApplication (python3Packages.ansible-core.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "2.13.10";
|
||||
src = oldAttrs.src.override {
|
||||
inherit version;
|
||||
hash = "sha256-1LQKSq+GDe9sLJ6K1SAfhoPj59fY4hRjxtWepPixLfc=";
|
||||
};
|
||||
}));
|
||||
|
||||
ansible-doctor = callPackage ../tools/admin/ansible/doctor.nix { };
|
||||
|
||||
@ -38076,7 +38074,11 @@ with pkgs;
|
||||
|
||||
openxcom = callPackage ../games/openxcom { SDL = SDL_compat; };
|
||||
|
||||
openxray = callPackage ../games/openxray { };
|
||||
openxray = callPackage ../games/openxray {
|
||||
# Builds with Clang, but hits an assertion failure unless GCC is used
|
||||
# https://github.com/OpenXRay/xray-16/issues/1224
|
||||
stdenv = gccStdenv;
|
||||
};
|
||||
|
||||
orthorobot = callPackage ../games/orthorobot { love = love_0_10; };
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user