# redis-full metapackage # # Installs Redis together with the full set of bundled modules, matching the # module set pinned by upstream Redis in modules/modules.yaml. # # This package deliberately ships no files. Every module package drops a # `loadmodule` stub into %%{_sysconfdir}/redis/modules/, and the redis package # patches redis.conf to `include /etc/redis/modules/*.conf`, so the modules are # activated by being installed -- nothing here needs to write configuration. # # Vector sets are not listed below: upstream compiles them into the # redis-server binary itself (src/Makefile builds hnsw.o/vset.o/vset_config.o # under -DINCLUDE_VEC_SETS=1), so the `redis` package already provides them. %global redis_ver 8.10 Name: redis-full Version: 8.10.1 Release: 1%{?dist} Summary: Redis with the full set of bundled modules # This package contains no files of its own; the licence reflects the # aggregate content it pulls in, which is AGPL-3.0-only for Redis and for # every bundled module. License: AGPL-3.0-only URL: https://redis.io # rpmlintrc filters the no-documentation false positive (see file for rationale). Source0: %{name}.rpmlintrc BuildArch: noarch # Pin core to the 8.10 stream. Each module already carries the same # `(redis >= 8.10 with redis < 8.11)` range, so dnf resolves a coherent set; # the modules are required unversioned to tolerate their independent upstream # version streams (redisearch/redisjson are still versioned 1.0.0). Requires: (redis >= %{redis_ver} with redis < 8.11) Requires: redisbloom Requires: redisearch Requires: redisjson Requires: redistimeseries %description This metapackage installs the Redis server together with the complete set of modules bundled by upstream Redis: RedisBloom, RediSearch, RedisJSON and RedisTimeSeries. Vector sets are built into the Redis server itself and need no separate package. Installing this package is equivalent to installing redis and each module package individually. It contains no files of its own. # Metapackage: no sources, nothing to build or install. The empty sections # are present so the spec is explicit about that rather than silently # omitting them. %prep %build %install %check %files %changelog * Thu Aug 27 2026 Angel Yanev - 8.10.1-1 - Initial redis-full metapackage for the Redis 8.10 module set