From f7080fb83d742815c08df7558d9d495a8d04b450 Mon Sep 17 00:00:00 2001 From: Bob Polis Date: Mon, 27 Oct 2025 11:36:20 +0100 Subject: [PATCH] Remove direct libscnumerics dependency And use random_between() function --- modules/FadingRects/FadingRects.cpp | 3 +-- modules/FadingRects/premake.make | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/FadingRects/FadingRects.cpp b/modules/FadingRects/FadingRects.cpp index 66d50e2..4746b07 100644 --- a/modules/FadingRects/FadingRects.cpp +++ b/modules/FadingRects/FadingRects.cpp @@ -2,7 +2,6 @@ #include #include #include -#include #include #include @@ -153,6 +152,6 @@ Color FadingRects::next_color() { void FadingRects::setup(cairo_t* context, const cairo_rectangle_t& rect) { ScreensaverPlugin::setup(context, rect); - _hue = sc::random::double_between(0.0, 360.0); + _hue = random_between(0.0, 360.0); _rects.clear(); } diff --git a/modules/FadingRects/premake.make b/modules/FadingRects/premake.make index a7655b8..fa8096c 100644 --- a/modules/FadingRects/premake.make +++ b/modules/FadingRects/premake.make @@ -1,4 +1,4 @@ -LDLIBS := -lcairo -lscscreensaver -lscnumerics -lsccolor +LDLIBS := -lcairo -lscscreensaver -lsccolor UNAME_S := $(shell uname -s) PROJ := $(shell basename $$(pwd)) PLUGIN := $(PROJ).saver