Commit graph

81 commits

Author SHA1 Message Date
Florian Brandes e00c13649f
octoprint: fix build error on staging-next
due to flask update

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-09-12 17:14:12 +02:00
Florian Brandes 3ea5fcb7da
octoprint: 1.8.2 fix sha256 aufter upstream change
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-08-15 18:10:09 +02:00
Florian Brandes d6a1ddd9d0
octoprint: 1.8.1 -> 1.8.2
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-08-09 21:09:05 +02:00
Florian Brandes d08975af50
octoprint: 1.8.0 -> 1.8.1
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-05-24 16:00:21 +02:00
Florian Brandes b81c83c52f
octoprint: 1.8.0rc5 -> 1.8.0
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-05-18 13:42:50 +02:00
Florian Brandes d9b210878d octoprint: relax version constrains
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-29 08:00:39 +02:00
Florian Brandes 51436260b0 octoprint: 1.8.0rc2 -> 1.8.0rc5
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-29 08:00:18 +02:00
florian on nixos (Florian Brandes) cab2909b9a octoprint: 1.7.3 -> 1.8.0rc2
Signed-off-by: florian on nixos (Florian Brandes) <florian.brandes@posteo.de>
2022-04-29 07:59:51 +02:00
Florian Brandes 3791cf24ed
octoprint: fix build failure due to python upgrades
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-28 12:45:37 +02:00
Martin Weinelt 95769fb2c8 octoprint: fix eval
Relying on attributes like these to always be available is prone to an
eval error when the overridden package drops them.
2022-04-15 01:39:55 +02:00
florian on nixos (Florian Brandes) 6eb2adefda
octoprint: fix build due to black
Signed-off-by: florian on nixos (Florian Brandes) <florian.brandes@posteo.de>
2022-03-23 10:52:55 +01:00
florian on nixos (Florian Brandes) 6833b1a1a7
ocoprint: fix build due to recent python upgrades
Signed-off-by: florian on nixos (Florian Brandes) <florian.brandes@posteo.de>
2022-02-14 12:40:07 +01:00
Martin Weinelt 8a4180ef0e octoprint: 1.7.2 -> 1.7.3 2022-01-31 19:47:07 +01:00
Fabian Affolter 3bbec485b1 octoprint: update celery override 2022-01-13 15:35:02 +01:00
Martin Weinelt ff0ee5bf85
octoprint: ignore pyyaml version constraint 2022-01-09 00:48:23 +01:00
Fabian Affolter 90a0ce221d octoprint: add override for celery and sentry-sdk, remove constraint for sarge 2021-12-21 14:23:35 +01:00
Martin Weinelt fa88683e1e
octoprint: 1.6.1 -> 1.7.2 2021-11-13 14:27:24 +01:00
Martin Weinelt 8817170fd3
octoprint.python.pkgs.octoprint-firmwarecheck: 2021.8.11 -> 2021.10.11 2021-11-13 14:17:01 +01:00
Martin Weinelt f59cf0990f
octoprint.python.pkgs.octoprint-pisupport: 2021.8.2 -> 2021.10.28 2021-11-13 14:17:01 +01:00
Fabian Affolter 6d298ca46b octoprint: update override for unidecode 2021-10-04 08:22:09 +02:00
Martin Weinelt fe6d9366c9
octoprint: 1.5.3 -> 1.6.1
Hardcode path to pip so octoprint will find it and recognize it cannot
write to its install dir with the /nix/store. This causes less, at least
when looking at the log output, compared to not having pip accessible at
all.

Hardcore path to ffmpeg, because it is not reasonable on a NixOS setup
to not treat this as a dependency. At the same time we hide the related
settings form, so the user cannot overwrite it.
Having the user input a sensible path would require installing ffmpeg
into the environment, not a great solution, so patching it is.
2021-08-23 01:55:11 +02:00
Martin Weinelt fc0b15b696 octoprint: update zeroconf override
Required so it still works with the latest changes to the derivation.

Does not make octoprint build, this would require further overrides
around the flask/werkzeug ecosystem.
2021-07-22 23:06:59 +02:00
Daniel Fullmer b809a63817 octoprint: add missing dependency to websocket-client
The `six` dependency was removed from the websocket-client package when
it was upgraded to 1.1.0 in 600d787b9b.
Since we pin a different version for octoprint, we should re-add it
here.
2021-06-27 20:34:27 -07:00
Drew Risinger 8bc99a162f octoprint: pin websocket-client to 0.58.0 2021-06-16 12:24:26 -04:00
Sandro Jäckel 7b4d273d3c
pythonPackages: websocket_client -> websocket-client 2021-06-15 22:03:10 +02:00
Martin Weinelt 7938f40c35
octoprint: ignore emoji and watchdog version constraints 2021-02-03 14:29:12 +01:00
Bernardo Meurer 97e1ee02e8
octoprint: 1.5.1 -> 1.5.3 2021-01-31 18:44:18 -08:00
Bernardo Meurer fa08c42f94
octoprint: use nix-updater-script 2021-01-31 18:43:52 -08:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Orivej Desh 5a772d4cb0 octoprint: pin flask-babel to 1.0.0 2020-12-07 13:16:18 +00:00
Bernardo Meurer e82416909f octoprint: sort propagatedBuildInputs 2020-12-07 13:12:04 +00:00
Bernardo Meurer 16f145e29f octoprint: 1.4.2 -> 1.5.1 2020-12-07 13:12:04 +00:00
Jonathan Ringer 1140b6433b octoprint: fix deps 2020-08-30 09:11:03 +02:00
Johannes Arnold b1b8caed56 octoprint: 1.4.0 -> 1.4.2 2020-08-25 23:29:31 +02:00
Enno Lohmeier 4afa2702af octoprint: freeze dependencies 2020-06-26 12:25:09 +02:00
Jonathan Ringer fd19d900d3 octoprint: freeze watchdog 2020-06-03 11:29:15 -07:00
Gabriel Ebner d5fb3b4e28 octoprint: add passthru.python 2020-05-03 11:59:18 +02:00
Gabriel Ebner 2869cd03d3 octoprint: fix build 2020-05-03 11:45:36 +02:00
Gabriel Ebner a4f60b72e9 Merge branch 'master' into octoprint 2020-05-03 11:37:52 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Frederik Rietdijk 7066dc85ba octoprint-plugins: use same python as octoprint, use overlays
- ensure the plugins use the same python as octoprint
- overlay of overriding plugins
- drop octoprint-plugins attribute
2020-03-15 13:48:22 +01:00
Alex Whitt d5528e3979 octoprint: 1.3.12 -> 1.4.0, use python3 2020-03-15 10:09:21 +01:00
Gabriel Ebner c1d87b7e83 octoprint: 1.3.11 -> 1.3.12 2019-11-02 23:12:19 +01:00
Gabriel Ebner 6c52a62472 octoprint: remove sarge override
Upstream wants 0.1.5post0
2019-07-07 14:28:42 +02:00
Gabriel Ebner 18f564b882 octoprint: 1.3.10 -> 1.3.11 2019-05-30 18:10:29 +02:00
Mario Rodas 395a9def0d
octoprint: fix darwin build 2019-05-12 20:41:38 -05:00
Matt Votava 2a96ed5850 octoprint: fix held back jinja2 dependency
Octoprint holds back python jinja2 package due to breaking changes.
nixpkgs' jinja2 recently changed to running tests, but the octoprint
version fails building due to having an older pytest configuration,
and this versions pypi release doesn't have the tests dir distributed in
the tarball anyways.
2019-05-12 16:36:17 -07:00
Robert Schütz 801971d180 octoprint: pin werkzeug to 0.14.1
The tests failed with
    ImportError: cannot import name cached_property
after 81dd0316a8.
2019-04-02 09:07:53 +02:00
Robert Schütz 080832f411 octoprint: fix tests 2019-02-21 08:22:47 +01:00
Robert Schütz c335003b8d octoprint: ignore version constraints 2019-02-21 08:22:47 +01:00