head 1.29; access; symbols pkgsrc-2026Q2:1.29.0.4 pkgsrc-2026Q2-base:1.29 pkgsrc-2026Q1:1.29.0.2 pkgsrc-2026Q1-base:1.29 pkgsrc-2025Q4:1.26.0.4 pkgsrc-2025Q4-base:1.26 pkgsrc-2025Q3:1.26.0.2 pkgsrc-2025Q3-base:1.26 pkgsrc-2025Q2:1.25.0.2 pkgsrc-2025Q2-base:1.25 pkgsrc-2025Q1:1.24.0.2 pkgsrc-2025Q1-base:1.24 pkgsrc-2024Q4:1.23.0.2 pkgsrc-2024Q4-base:1.23 pkgsrc-2024Q3:1.22.0.2 pkgsrc-2024Q3-base:1.22 pkgsrc-2024Q2:1.19.0.4 pkgsrc-2024Q2-base:1.19 pkgsrc-2024Q1:1.19.0.2 pkgsrc-2024Q1-base:1.19 pkgsrc-2023Q4:1.15.0.2 pkgsrc-2023Q4-base:1.15 pkgsrc-2023Q3:1.14.0.2 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.9.0.2 pkgsrc-2023Q2-base:1.9; locks; strict; comment @# @; 1.29 date 2026.02.26.12.49.51; author pin; state Exp; branches; next 1.28; commitid V0UlB3lGbrHHZSvG; 1.28 date 2026.01.17.21.00.43; author pin; state Exp; branches; next 1.27; commitid AXvAfh0gvPVOZMqG; 1.27 date 2026.01.12.11.58.10; author pin; state Exp; branches; next 1.26; commitid M8yotIZUWwGE96qG; 1.26 date 2025.07.17.17.16.48; author pin; state Exp; branches; next 1.25; commitid j9IW3n10GgYHF73G; 1.25 date 2025.03.30.16.57.27; author pin; state Exp; branches; next 1.24; commitid Wp9kTGMFvL3i47PF; 1.24 date 2025.02.21.14.35.18; author pin; state Exp; branches; next 1.23; commitid 5vUPqNiq0TdgtlKF; 1.23 date 2024.10.14.18.45.37; author pin; state Exp; branches; next 1.22; commitid Y21AkVCLL98c2FtF; 1.22 date 2024.08.07.08.41.08; author pin; state Exp; branches; next 1.21; commitid wjJJQFiIkjngSRkF; 1.21 date 2024.08.07.08.07.21; author pin; state Exp; branches; next 1.20; commitid EcKcmTWPIN5HGRkF; 1.20 date 2024.08.07.06.42.48; author pin; state Exp; branches; next 1.19; commitid eaTNT2dSbxtKdRkF; 1.19 date 2024.03.09.21.52.57; author pin; state Exp; branches; next 1.18; commitid wVIL650smpVU6x1F; 1.18 date 2024.02.14.10.31.58; author pin; state Exp; branches; next 1.17; commitid YcyvLNEFltY77oYE; 1.17 date 2024.01.26.10.36.27; author pin; state Exp; branches; next 1.16; commitid uIVX8ECxvv6xKWVE; 1.16 date 2023.12.28.20.47.21; author pin; state Exp; branches; next 1.15; commitid Ma4R2cUqbmXT3hSE; 1.15 date 2023.12.21.21.24.09; author pin; state Exp; branches; next 1.14; commitid 4UDKTtlShsSsunRE; 1.14 date 2023.09.25.09.43.31; author pin; state Exp; branches; next 1.13; commitid F8jrz5FJEDDup8GE; 1.13 date 2023.09.08.11.52.23; author pin; state Exp; branches; next 1.12; commitid fFsixgOP9zLAFXDE; 1.12 date 2023.08.12.17.02.18; author pin; state Exp; branches; next 1.11; commitid CBaAa5UTikFIfwAE; 1.11 date 2023.07.21.04.58.41; author pin; state Exp; branches; next 1.10; commitid VwWLn0foCMdjXCxE; 1.10 date 2023.07.16.21.17.34; author pin; state Exp; branches; next 1.9; commitid IOLBtFSG6hp5x4xE; 1.9 date 2023.05.14.15.13.21; author pin; state Exp; branches; next 1.8; commitid D4ECMoFEo2MHxWoE; 1.8 date 2023.05.06.08.47.09; author pin; state Exp; branches; next 1.7; commitid pPW7OfibfrJ9FSnE; 1.7 date 2023.04.29.15.55.27; author pin; state Exp; branches; next 1.6; commitid So0T8Y3Isky2g1nE; 1.6 date 2023.04.27.21.03.28; author pin; state Exp; branches; next 1.5; commitid QhkIDdwJv1LG1NmE; 1.5 date 2023.04.23.08.27.10; author pin; state Exp; branches; next 1.4; commitid 3OwbHi8yrNcdYcmE; 1.4 date 2023.04.19.20.44.20; author pin; state Exp; branches; next 1.3; commitid W5GeNHrNVY14bLlE; 1.3 date 2023.04.14.08.16.40; author pin; state Exp; branches; next 1.2; commitid OBwyLyqhzxpxc3lE; 1.2 date 2023.04.13.10.41.24; author pin; state Exp; branches; next 1.1; commitid W23AeZdZXb362WkE; 1.1 date 2023.04.05.08.10.10; author pin; state Exp; branches; next ; commitid YS5ZMzKIpJHfsTjE; desc @@ 1.29 log @graphics/wallust: update to 3.5.2 fixes windows build and warnings 3.5.1 fixes a cargo package that was yanked Features from 3.5: new minor version: 3.5.0 - New cli flags: * --print-scheme #185 (see https://github.com/deviantfero/wpgtk/issues/303) * --save-scheme #183 - Implement salience sorting #188 * `color_space = salience` and `palette = saliencedark` as better defaults - Added Hooks for running commands when walluts is invoked - Internal changes for modularization - Bump TOML version for the config file to v1.1 (87fd2bfc4a0ab93c469a1061051ee8ee61b6b514) @ text @# $NetBSD: Makefile,v 1.28 2026/01/17 21:00:43 pin Exp $ DISTNAME= wallust-3.5.2 CATEGORIES= graphics MASTER_SITES= ${HOMEPAGE}archive/ SITES.${DISTNAME}.tar.gz= -${MASTER_SITES}${PKGVERSION_NOREV}${EXTRACT_SUFX} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://codeberg.org/explosion-mental/wallust/ COMMENT= Generate colors from an image LICENSE= mit .include "cargo-depends.mk" #RUST_REQ= 1.93.1 #Upstream does not state the required MSRV. #This package is confirmed to build with Rust 1.93.1 on amd64 WRKSRC= ${WRKDIR}/${PKGBASE} INSTALLATION_DIRS= share/examples/wallust \ ${PKGMANDIR}/man1 \ ${PKGMANDIR}/man5 post-install: ${INSTALL_DATA} ${WRKSRC}/wallust.toml \ ${DESTDIR}${PREFIX}/share/examples/wallust ${INSTALL_MAN} ${WRKSRC}/man/wallust.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/wallust.1 ${INSTALL_MAN} ${WRKSRC}/man/wallust-cs.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/wallust-cs.1 ${INSTALL_MAN} ${WRKSRC}/man/wallust-run.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/wallust-run.1 ${INSTALL_MAN} ${WRKSRC}/man/wallust-theme.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/wallust-theme.1 ${INSTALL_MAN} ${WRKSRC}/man/wallust.5 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/wallust.5 .include "../../lang/rust/cargo.mk" .include "../../mk/bsd.pkg.mk" @ 1.28 log @graphics/wallust: update to 3.5.1 - No ChangeLog provided. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2026/01/12 11:58:10 pin Exp $ d3 1 a3 1 DISTNAME= wallust-3.5.1 d5 2 a6 2 MASTER_SITES= https://static.crates.io/crates/wallust/ EXTRACT_SUFX= .crate d15 1 a15 1 #RUST_REQ= 1.92.0 d17 3 a19 1 #This package is confirmed to build with Rust 1.92.0 on amd64 @ 1.27 log @graphics/wallust: update to 3.5.0 - No ChangeLog provided. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2025/07/17 17:16:48 pin Exp $ d3 1 a3 1 DISTNAME= wallust-3.5.0 @ 1.26 log @graphics/wallust: update to 3.4.0 - fix alpha_dec template variable #97 (0081380d74) - add unlimited recursive, but can be controled with max_depth on templates that are directories by default #129 (0dad75b717) - cache internal structure (4b9dfdd98c) which benefits reusability and, thus, speed in situations when you don't change the backend, or only change the palette. - add new template variables for displaying colors with rgb decimals #176 ++ a lot of internal changes.. ++ - colorspaces internal refactors and upgrades (0838839082), (feb8e3c60b), (80f59115d2), (80caaf70dc) * make lch work with lover contrast images (fda444c3b9) - backends kmeans: new internal defaults (d36d2ff180) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2025/03/30 16:57:27 pin Exp $ d3 1 a3 1 DISTNAME= wallust-3.4.0 d15 1 a15 1 #RUST_REQ= 1.87.0 d17 1 a17 1 #This package is confirmed to build with Rust 1.87.0 on amd64 @ 1.25 log @graphics/wallust: update to 3.3.0 - properly add the cursor color, instead of simply copying foreground (6fa8e00927) - update cache version to 1.6 - update wallust_theme version to 1.1 to get Gogh themes (d74fecebc3) preview at https://gogh-co.github.io/Gogh. Gogh themes are capitalized - Keep the time in the spinner (652a717612) - make the threshold look up multithreaded (ca366c8f5b and 873d335064 and #118) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2025/02/21 14:35:18 pin Exp $ d3 1 a3 1 DISTNAME= wallust-3.3.0 a12 3 SITES.wasi-0.11.0+wasi-snapshop-preview1.crate= https://static.crates.io/crates/wasi/ SITES.wasi-0.14.2+wasi-0.2.4.crate= https://static.crates.io/crates/wasi/ d15 1 a15 1 #RUST_REQ= 1.85.1 d17 1 a17 1 #This package is confirmed to build with Rust 1.85.1 on amd64 @ 1.24 log @graphics/wallust: update to 3.2.0 update deps adds wallust theme list 7793a9c31d New flags: --no-config 571f0b6ba5 that avoids creating the default config New Palettes: ansidark16 #98 Write to sequences file at last, in case it fails #102 (thanks to felipe) Configuration file: env_vars = true to enable shell variables #96 Fix BSDs error #110 (thanks to andrath) Use a 1to1 ish replica of the pywal template engine c03171cfe2, which allows wallust to read the usual pywal templates New subcommand: wallust pywal, that accepts command line flags the same as pywal. Right now, it ignores all flags, and prioritizes reading the wallust config file. 2db417aba0 SHORT FLAG OF --ignore-sequence is now -I and not -i 07d653934f much better config defaults 3faae0282a wallust now understands your colorschemes files inside a wallust/colorscheme folder. You can use wallust cs mycolorscheme to read, for example, '~/.config/wallust/colorscheme/mycolorscheme.json'. 4ba54330b4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2024/10/14 18:45:37 pin Exp $ d3 1 a3 1 DISTNAME= wallust-3.2.0 d8 1 a8 1 MAINTAINER= pin@@NetBSD.org d13 3 d18 1 a18 1 #RUST_REQ= 1.84.1 d20 1 a20 1 #This package is confirmed to build with Rust 1.84.1 on amd64 @ 1.23 log @graphics/wallust: update to 3.1.0 - fix wal sometimes not using srgb (3091f71ef4) #74 - backends: - fix kmeans to use the full image, instead of resizing, and run 5 times (e92ec097f1) - lch: reduce MIN_CHROMA so it catches more colors ba8b9bf92b - fix up complementary on templates #86 314af00176 - cache: - It now stores the contents hash (cfd81f7835) - No more magick number on Windows (c0d81a5704) - misc: fix up woodpecker, doc generation, makefile, refactor code on colorspaces @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2024/08/07 08:41:08 pin Exp $ d3 1 a3 1 DISTNAME= wallust-3.1.0 d15 1 a15 1 #RUST_REQ= 1.80.1 d17 1 a17 1 #This package is confirmed to build with Rust 1.80.1 on amd64 @ 1.22 log @graphics/wallust: simplify Makefile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2024/08/07 08:07:21 pin Exp $ d3 1 a3 5 DISTNAME= wallust-3.0.0 # This is actually an update from 3.0.0-beta to 3.0.0 release. # Unfortunately, I made a mistake on previous updates and pushed # 3.0.0-alpha as 3.0.0 so, use PKGREVISION to handle this. PKGREVISION= 2 d15 1 a15 1 #RUST_REQ= 1.79.0 d17 1 a17 1 #This package is confirmed to build with Rust 1.79.0 on amd64 @ 1.21 log @graphics/wallust: remove beta tag @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2024/08/07 06:42:48 pin Exp $ d3 1 a3 1 DISTNAME= 3.0.0 a7 1 PKGNAME= wallust-${DISTNAME} d9 2 a10 1 MASTER_SITES= https://codeberg.org/explosion-mental/wallust/archive/ a18 2 WRKSRC= ${WRKDIR}/wallust @ 1.20 log @graphics/walllust: update to 3.0.0nb2 New major version, changes from the beta pre-release: - update deps, man pages, completions, readme, v3.md - output of image is now the basename - wallust doesn't require a config file, because of this, the default config file has been simplify to what most people would 'expect', avoiding advance configuration. - fix a cache bug (bdd133771d) - make some common cli flags globals. (aa7c7af753) - new -N/--no-config global flag - template: * add colors array (906ce4b1f8) * HEXA representation of colors (e48c376984) #41 * avoid UNC windows paths (53efe6ea92) #42 - overall MASSIVE changes to the code => instead of implementing some functionality manualy, I'm using the palette crate which is very refined and displays much better results. BREAKING: - rename generation to fallback_generator (a9548c24a8) - rename --config-path to --config-file (735bd3861b) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2024/03/09 21:52:57 pin Exp $ d8 1 a8 1 PKGNAME= wallust-${DISTNAME:S/-beta//} @ 1.19 log @graphics/wallust: update to 3.0.0nb1 This is actually an update from 3.0.0-alpha to 3.0.0-beta. Unfortunately, I made a mistake on the previous update and pushed it as 3.0.0 instead of 3.0.0-alpha as it should have been. new major pre-release version: 3.0.0-beta - update deps, man pages, completions, readme, v3.md - output of image is now the basename - wallust doesn't require a config file, because of this, the default - config file has been simplify to what most people would 'expect', - avoiding advance configuration. - fix a cache bug (bdd133771d) - make some common cli flags globals. (aa7c7af753) - new -N/--no-config global flag - template: * add colors array (906ce4b1f8) * HEXA representation of colors (e48c376984) #41 * avoid UNC windows paths (53efe6ea92) #42 - overall MASSIVE changes to the code => instead of implementing some - functionality manualy, I'm using the palette crate which is very refined and displays much better results. REAKING: - rename generation to fallback_generator (a9548c24a8) - rename --config-path to --config-file (735bd3861b @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2024/02/14 10:31:58 pin Exp $ d3 5 a7 5 DISTNAME= 3.0.0-beta # This is actually an update from 3.0.0-alpha to 3.0.0-beta. # Unfortunately, I made a mistake on the previous update and pushed it as 3.0.0 # instead of 3.0.0-alpha as it should have been. PKGREVISION= 1 d21 4 @ 1.18 log @graphics/wallust: update to 3.0.0-alpha new major pre-release version: 3.0.0-alpha - rand -> fastrand - BREAKING: disallow 'wallust image' - add shell completions (NOTE: I left these out of the pkgsrc package for now, as it looks like support for other shells is planned) - add man pages - introduce a Makefile - strip the binary - BREAKING disallow '[[entry]]' like syntax in config files for '[templates]' header instead - BREAKING: no need for 'new_engine = true' since it will be default. Now you do 'pywal = true' for pywal syntax - introduce 'wallust migrate' to handle new config syntax - new flags: -i/--ignore-sequence - BREAKING change to minijinja template engine. This is breaking since some variables like '{{color0.rgb}}' are now achieved by calling a filter like '{{color0 | rgb}}' - change cache output to be "pretty" and a string, as rather, a consequence of using minijinja serde. - update dependencies (fast_image_resize also had a breaking v3 release c:) Please read about v3 breaking changes, https://codeberg.org/explosion-mental/wallust/src/tag/3.0.0-alpha/v3.md the link is also in the cli itself 'wallust -h' so there should not be a problem. The tars -with-assets contains man pages and completions. @ text @d1 1 a1 1 # $NetBSD$ d3 6 a8 2 DISTNAME= 3.0.0-alpha PKGNAME= wallust-${DISTNAME:S/-alpha//} @ 1.17 log @graphics/wallust: update to 2.10.0 new minor version: 2.10.0 - update dependencies - Methods for configuring color generation: 8ee3a77386 - new cli flag: --generation/-g - new config optional variable: generation - new palettes (filters): a6741f19d6 - darkcomp, darkcomp16 - harddarkcomp, harddarkcomp16 - softdarkcomp, softdarkcomp16 - softlightcomp, softlightcomp16 - lightcomp, lightcomp16 - fixed contrast in softdark 4bfc945091 - backends: - new backend: kmeans algo 80cd0a0a91 - guess format, instead of using ext #32 - template variables: - wallpaper will display a path (normal usage), a theme (when using theme subcommand) or the colorscheme file (when using cs subcommand) ecce329233 - alpha_hex #23 - wallpaper will always display the absolute path #33 - colorspaces: - improved color picking 7a701e368f - remove some inconsistencies 1ea2b886ee - improved sample config generation 004127308e - Introduce new changes from v3.md - rename filter -> palette, in a backwards compatible way 7fa281f2d6 - flag --filter/-f renamed to --palette/-p, in a backwards compatible way (aliasing) - wallust image.png -> wallust run image.png, the first one is still supported (backwards compatible) - added new config syntax, backwards compatible c3a2e00d9e First version of the year, thanks everyone! @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2023/12/28 20:47:21 pin Exp $ d3 2 a4 1 DISTNAME= wallust-2.10.0 d6 1 a6 2 MASTER_SITES= https://static.crates.io/crates/wallust/ EXTRACT_SUFX= .crate d9 1 a9 1 HOMEPAGE= https://codeberg.org/explosion-mental/wallust d15 5 a19 1 INSTALLATION_DIRS= share/examples/wallust d24 10 @ 1.16 log @graphics/wallust: update to 2.9.0 new minor version: 2.9 - xmas edition c; - New config option, per [[entry]]: new_engine: an optional bool that, when defined, uses {{variable}} instead of {variable} and allows escaping ({{{{}} for {{ and {{}}}} for }}). It's a flag to be backwards compatible, since this is still a minor version release [e45a2c74a8] - new themes: rose-pine, rose-pine-dawn and rose-pine-moon [b45cc33f25, 557eaef56a] - fix false positive on testing, formatted text issue with config file [f2863b328c] - update dependencies [0602ff3db9] * * Have a very happy xmas, well, hope it was good. I'm a little late * * @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2023/12/21 21:24:09 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.9.0 @ 1.15 log @graphics/wallust: update to 2.8.0 new minor version: 2.8.0 - automate the creation of wallust.toml (missing word wrapping) [82c2911b11] - implement color saturation optionally [24afe5754f] - and avaliable with --saturation cli flag [67f0fde295] - ensure a readable contrast in between palettes [b9f35899b6] - colorspaces: - labmixed: truly mix colors, instead of the old workaround of only mixing luminance, by converting to rgb. [7b015e7cbf] - internals: - implement gather_cols() [7f4df61f58] = gather_cols_lazy() [ed488ca9d7] - implement .set_luminance() [18ff9ac6b3] - store an additional array of most prominent first [45a0b0260a] - hardcode lightest and darkest values intead of calculating them, ensuring a constant palette, which probably fixed monochromes palettes a bit [c48e5c7460] - filters: - resized: respect aspect ratio [62885455c0e034c3c0765bdecb085b28128344f0} - add 16 variation of all other filters schemes [0e3f8ff125] - internals: accept Cols instead of raw [u8] [be41968427] - sort cli flags in alphabetical order [925e59aa72] - sort subcommand cli flags in alphabetical order [53043d23e5] - support "this-name" as well as "thisname" either in the config file and the command line (e.g. wallust image.png -c labmixed is the same as wallust image.png -c lab-mixed) [08f1b0559c] - --update-current/-u cli flag to only update terminal colors in the current session [7f4df61f58] - add alpha template variable inside wallust.toml [67ede320d7] - add {alpha_dec} to templates variable, indicates a decimal representation for the alpha value [077440c8b1] - add a debug subcommad [225543f7bb] - reword a bit descriptions of wallust.toml - update dependencies @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2023/09/25 09:43:31 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.8.0 @ 1.14 log @graphics/wallust: update to 2.7.1 Changes from 2.7.0 (won't have a release) - new colorspace: labfast, ignores floating points to be faster at the - cost of precision - new backend: fastresize, uses SIMD methods but it fails (for some reason) on some images in which usual resized doesn't. - new flag: -T/--skip_templates - improve overall colorpsaces (lab, labmixed) (74184f0de5) - Default to delta_1994 allowing faster runtimes (e0549c1afb) - Make the darkest and lighest value 0.3 times the threshold, much more better color selection, avoiding plain dark or white ones - Use generics to encourage more colorspaces - add some benches - update dependencies (aae66574fa) - Config File: Now it's allowed using lab-mixed or labmixed (same with hard-dark, fast-resize and other two word methods) - overall code improvements (refactors, PathBuf instead of String, slices over &Vec<>, ..) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2023/09/08 11:52:23 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.7.1 @ 1.13 log @graphics/wallust: update to 2.6.2 - improve performance on `colorspaces` (8dc5731843) - update dependencies @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2023/08/12 17:02:18 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.6.2 d8 1 a8 1 MAINTAINER= pkgsrc-users@@NetBSD.org @ 1.12 log @graphics/wallust: update to 2.6.1 v2.6.1 - Better default threshold: 20 - change u32 -> u8 threshold type v2.6.0 - new argument: --config-dir/-d - theme subcommand: - new random argument, selects a random theme (a31c6f689e) - new theme: srcery (eec69f13f3) - new flag --preview (2325fbdb6b) - Readme: - repology badge, thanks onemoresuza (#19) - backends, colorspace, filters table - new gif showcasing windows terminal - a tons more of related projects - Terminal colors: - Add support for windows terminal (#22) 5e90b12845 - Use a different tty path for macos (9feea8b9a6) - Add iTerm2 support: - iTerm tab (d039d9389c) - iTerm sequences (6f04d83b21) - Proper terminal detection on OpenBSD (c05d4983b9) - Added tests for consistency - update dependencies - removed ununsed dependencies - multiple refactors for efficiency as well as more comments @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2023/07/21 04:58:41 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.6.1 @ 1.11 log @graphics/wallust: update to 2.5.1 - fix --filter/--colorspace/--backend with cached schemes (90603b4) - take the opportunity to update the dependencies (16b4d07) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2023/07/16 21:17:34 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.5.1 @ 1.10 log @graphics/wallust: update to 2.5.0 - pywal template compatibility: #5 - output colors in RGB,RGBA,XRGB and singular color channels #5 1/2 - add {wallpaper} variable to templating fix #5 2/2 - add {cursor} variable - add {alpha} variable - new flags: -b/--backend to use a backend other than the config file -c/--colorspace to use a custom colorspace, other than the one in the config file -C/--config-path to use a custom config file #12 -f/--filter to use a filter other than the one in the config file -o/--overwrite_cache to ignore cached palette -n/--no-cache don't cache result palette - new filters: - harddark - "hard hue" colors - softlight - more "pastel" like colors - built-in pywal themes (can be turn off with a compile-time feature) - can read pywal colorschemes and terminal-sexy formats (both json) #8 - don't quit on errors while templating - nix pkg to the readme #10 - fix building on windows #14 - multiple fixes, improvements, refactors - update dependencies @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2023/05/14 15:13:21 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.5.0 @ 1.9 log @graphics/wallust: update to 2.4.1 v2.4.1 - Add a new line after the warning v2.4.0 - Update deps - Ignore errors while sending the sequences, only report them - Use `dirs` crate for the cache path in colors - Refactor main(), add info var - Add a `CACHE_VER`sion and remove unneeded stuff in `Cache` @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2023/05/06 08:47:09 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.4.1 d15 1 a15 1 INSTALLATION_DIRS= bin share/examples/wallust d17 1 a17 3 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/target/release/${PKGBASE} \ ${DESTDIR}${PREFIX}/bin/ @ 1.8 log @graphics/wallust: update to 2.3.0 - workaround when using spinners, shouldn't need this if I used thiserror - linear interpolation with the combination of the already gathered colors - create a default config file if one isn't found - use `[W]` for warnings @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2023/04/29 15:55:27 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.3.0 @ 1.7 log @graphics/wallust: update to 2.2.1 - fix full and resized backends, and index colors from filters @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/04/27 21:03:28 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.2.1 @ 1.6 log @graphics/wallust: update to 2.2.0 No ChangeLog provided @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2023/04/23 08:27:10 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.2.0 @ 1.5 log @graphics/wallust: update to 2.1.1 - update clap - remove new line when `error`ing out, anyhow already formats the error - switch templating libraries: tinytemplate -> new_string_template @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/04/19 20:44:20 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.1.1 @ 1.4 log @graphics/wallust: update to 2.1.0 - add cursor named parameter, to follow what pywal does and some comments - write sequences into a file, in order to be used by new terminals - add -s/--skip_sequences flag - fix color generation a bit for dark filter - change terminal color sequences @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/04/14 08:16:40 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.1.0 @ 1.3 log @graphics/wallust: update to 2.0.1 - add templating info to the readme pkgsrc changes: - include a default wallust.toml - update DESC to reflect templating info @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/04/13 10:41:24 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.0.1 @ 1.2 log @graphics/wallust: update to 2.0.0 No ChangeLog provide. Here's a selected list of changes: - update deps - update config file, more explanations and a bit of styling - refractor & clean up, remove legacy code - use hex string from image magick output, rather than the rgb tuples - only write cache if it doesn't exist @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/04/05 08:10:10 pin Exp $ d3 1 a3 1 DISTNAME= wallust-2.0.0 d15 1 a15 1 INSTALLATION_DIRS= bin d20 2 @ 1.1 log @graphics/wallust: import package wallust - Generate colors from an image Features - use of templates and writing these out defined in the config file. - different backends (currently only 2) - cache values @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= wallust-1.0.1 @