Commit Graph

395 Commits

Author SHA1 Message Date
Maciej Krüger
c98715044f
Merge pull request #273195 from nbraud/mpvScripts/updateScript
mpvScripts: Add `updateScript` to (almost) every drv
2024-01-07 14:01:02 +01:00
Maciej Krüger
95eb67cecc
Merge pull request #273859 from nbraud/mpvScripts/reload
mpvScripts.reload: init at `unstable-2022-01-27`
2024-01-07 13:57:02 +01:00
Maciej Krüger
5e34f283b2
Merge pull request #273857 from nbraud/mpvScripts/quack
mpvScripts.quack: init at unstable-2020-05-26
2024-01-07 13:56:42 +01:00
nicoo
bfdc940cbb mpvScripts.buildLua: Prevent patch from emitting .orig files 2023-12-31 10:51:11 +00:00
nicoo
8e5f764d6e mpvScripts.sponsorblock: Refactor with buildLua 2023-12-31 10:51:07 +00:00
nicoo
98fe96ab96 mpvScripts.quack: init at unstable-2020-05-26
honk~
2023-12-31 10:45:28 +00:00
nicoo
15295367cb mpvScripts.reload: init at unstable-2022-01-27 2023-12-31 10:23:08 +00:00
Maciej Krüger
eae82ed714
Merge pull request #273203 from nbraud/mpvScripts/mpv-playlistmanager
mpvScripts.mpv-playlistmanager: unstable-2023-08-09 → 2023-11-28
2023-12-31 10:41:52 +01:00
Maciej Krüger
b23e2d2aae
Merge pull request #273799 from nbraud/mpvScripts/dirPkg-extension-fix
mpvScripts: Fix remaining issues with `.lua` suffixes and `scriptName`
2023-12-31 10:40:01 +01:00
nicoo
ef51456d0f mpvScripts: Immediately error on collisions between scope and aliases
This makes mistakes more obvious, and ensures the error happens
independently of config.allowAliases, so any build will catch it.
2023-12-29 11:03:06 +00:00
nicoo
08de7bd961 mpvScripts: Refactor default.nix
It seems a bit easier to follow what is going on
2023-12-29 11:03:05 +00:00
nicoo
614afa6014 mpvScripts: Make into a scope 2023-12-29 11:03:05 +00:00
nicoo
6b186414de mpvScripts.buildLua: Expose to nixpkgs users 2023-12-29 11:03:05 +00:00
nicoo
81d6df0268 mpvScripts: Avoid mixing // and callPackage
This will avoid an infinite recursion issue when turned into a scope
2023-12-29 11:03:05 +00:00
nicoo
fd1fed39d2 mpvScripts.{acompressor, auto{crop,deint,load}}: dontUnpack 2023-12-27 13:16:02 +00:00
nicoo
f5db99998c mpvScripts.{acompressor, auto{crop,deint,load}}: Point homepage to the appropriate version 2023-12-27 13:16:02 +00:00
nicoo
34105536c8 mpvScripts: Refactor drvs for mpv's builtin scripts 2023-12-27 13:16:02 +00:00
Peder Bergebakken Sundt
d914dcf6d8
Merge pull request #272088 from nbraud/mpvScripts/validate
mpvScripts: Add generic tests to all drvs
2023-12-24 15:59:39 +01:00
nicoo
764f54631c mpvScripts: use overrideAttrs instead of override 2023-12-24 11:15:43 +00:00
nicoo
f203a40a13 mpvScripts: Only emit tests.single-main-in-script-dir for dir-packaged scripts 2023-12-24 11:15:42 +00:00
Nick Cao
e8e7ee4159
Merge pull request #273318 from tejing1/mpv-fix-nvdec
mpv: use correct nv-codec-headers version
2023-12-19 12:11:31 -05:00
Peder Bergebakken Sundt
e6cb452bf7
Merge pull request #272108 from nbraud/mpvScripts/occivink
mpvScripts.{blacklistExtensions, seekTo}: unstable-2022-10-02 → 2023-11-25
2023-12-19 13:59:31 +01:00
nicoo
941397c1b1 mpvScripts.{blacklistExtensions, seekTo}: unstable-2022-10-02 → 2023-12-18 2023-12-19 01:24:01 +00:00
nicoo
21c14e7095 mpvScripts.{blacklistExtensions, seekTo}: Add (hacky) updateScript 2023-12-19 01:10:00 +00:00
nicoo
14f0b7d744 mpvScripts.simple-mpv-webui: Fix scriptName 2023-12-19 00:51:41 +00:00
nicoo
ad95e2989d mpvScripts.mpvacious: Fix scriptName 2023-12-19 00:51:41 +00:00
nicoo
f4e390dc8a mpvScripts: Test that dir-packaged scripts contain exactly one main.* 2023-12-19 00:51:39 +00:00
nicoo
1bb85ca0d4 mpvScripts: Add test validating scriptName 2023-12-19 00:51:17 +00:00
Peder Bergebakken Sundt
b77e9f0ecc
Merge pull request #273783 from arthsmn/buildlua-fix
mpvScripts.buildLua: remove unused inherits
2023-12-17 13:00:47 +01:00
Peder Bergebakken Sundt
a42aa9875a
Merge pull request #270916 from nbraud/mpvScripts/buildLua/strippedName
mpvScripts.buildLua: Strip `mpv-` from `pname` when inferring `scriptName`
2023-12-13 23:37:59 +01:00
nicoo
86e2b649ab mpvScripts.chapterskip: Add missing metadata 2023-12-13 10:58:02 +00:00
nicoo
6abfd41fd1 mpvScripts.sponsorblock-minimal: Add updateScript 2023-12-12 19:01:38 +00:00
nicoo
255dbfdbe2 mpvScripts.webtorrent-mpv-hook: Add updateScript 2023-12-12 19:00:33 +00:00
nicoo
40ef9f3b76 mpvScripts.vr-reversal: Add updateScript 2023-12-12 19:00:33 +00:00
nicoo
56d6e1614f mpvScripts.visualizer: Add updateScript 2023-12-12 19:00:33 +00:00
nicoo
0eb7e6abcf mpvScripts.uosc: Add updateScript 2023-12-12 19:00:32 +00:00
nicoo
d89554dc42 mpvScripts.thumbnail: Add updateScript 2023-12-12 19:00:32 +00:00
nicoo
76767f5188 mpvScripts.thumbfast: Add updateScript 2023-12-12 19:00:32 +00:00
nicoo
0a30568c20 mpvScripts.simple-mpv-ui: Add updateScript 2023-12-12 19:00:31 +00:00
nicoo
19da46d6ee mpvScripts.quality-menu: Add updateScript 2023-12-12 19:00:31 +00:00
nicoo
8ada220063 mpvScripts.mpvacious: Add updateScript 2023-12-12 19:00:31 +00:00
nicoo
160de305f5 mpvScripts.mpv-playlistmanager: Add updateScript 2023-12-12 19:00:30 +00:00
nicoo
66a1cca952 mpvScripts.mpris: Add updateScript 2023-12-12 19:00:30 +00:00
nicoo
b0a5637c9e mpvScripts.inhibit-gnome: Add updateScript 2023-12-12 19:00:30 +00:00
nicoo
4c968b4204 mpvScripts.cutter: Add updateScript 2023-12-12 19:00:27 +00:00
nicoo
4109990857 mpvScripts.convert: Add updateScript 2023-12-12 18:59:20 +00:00
nicoo
0f604eff4a mpvScripts.mpv-webm: Fix updateScript
nix-update does not seem to work through helpers like `buildLua`.
2023-12-12 18:59:20 +00:00
nicoo
2403dae1fa mpvScripts.chapterskip: Add updateScript 2023-12-12 18:59:19 +00:00
nicoo
b3b5d76be3 mpvScripts.buildLua: Expose meta.position
Undocumented in the nixpkgs manual, but apparently needed for `common-updaters`
and related tools such as `nix-update`.
2023-12-12 18:59:19 +00:00
nicoo
ffc274f698 mpvScripts.thumbfast: Simplify after buildLua change 2023-12-12 17:39:13 +00:00