Commit Graph

326 Commits

Author SHA1 Message Date
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
nicoo
cf861f9175 mpvScripts.uosc: 4.7.0 → 5.1.1 2023-12-04 17:07:46 +00:00
nicoo
492f662817 mpvScripts.uosc: refactor with buildLua 2023-12-04 17:07:46 +00:00
nicoo
ce2dcc6dcb mpvScripts.buildLua: Handle explicitly-recursive attrsets
No rebuild needed, so this did not change existing uses of `buildLua`.
2023-12-04 17:07:45 +00:00
nicoo
6444a0957b mpvScripts.buildLua: Generate the correct scriptName for directories
`wrapMpv` expects the literal file/directory name.
Bug introduced in 8438431b9f.
2023-12-04 16:40:52 +00:00
Peder Bergebakken Sundt
66c54c2291
Merge pull request #270920 from nbraud/mpvScripts/mpv-webm
mpvScripts.mpv-webm: unstable-2023-02-23 → 2023-11-18
2023-12-04 00:45:01 +01:00
nicoo
f171058dcc mpvScripts.mpv-webm: Set updateScript 2023-12-03 18:20:44 +00:00
nicoo
dc18dc4a02 mpvScripts.mpv-webm: unstable-2023-02-23 → 2023-11-18 2023-11-29 11:25:00 +00:00
nicoo
b09edde79e mpvScripts.mpv-webm: Simplify with buildLua 2023-11-29 11:23:58 +00:00
ajs124
8e2f58befd mpvScripts.mpris: 1.0 -> 1.1
https://github.com/hoyon/mpv-mpris/releases/tag/1.1
2023-11-28 15:27:33 +01:00
Colin
90cd52a559 mpv-unwrapped: fix shebangs for cross-compiled builds
previously umpv had the build python and mpv_identify.sh had the build
bash, even though both of these are intended to run on the host.
2023-11-27 08:28:15 -03:00
nicoo
183a4ceba7 mpvScripts.simple-mpv-ui: 2.1.0 → 3.0.0 2023-11-22 22:51:03 +00:00
nicoo
65b81db7bb mpvScripts.simple-mpv-webui: Refactor with buildLua 2023-11-22 22:51:02 +00:00
nicoo
8438431b9f mpvScripts.buildLua: Handle scripts packaged as directories 2023-11-22 22:51:02 +00:00
Maciej Krüger
faf93f9750
Merge pull request #266926 from nbraud/mpvScripts/buildLua/extraScripts
mpvScripts.buildLua: Add `extraScripts` parameter, infer `scriptName` better
2023-11-22 14:13:57 +01:00
Maciej Krüger
cb502b4d17
Merge pull request #266487 from nbraud/mpvScripts/thumbfast 2023-11-22 11:54:36 +01:00
Maciej Krüger
cc23eebac1
Merge pull request #266501 from nbraud/mpvScripts/mpvacious 2023-11-22 11:24:39 +01:00
Paul Meyer
2c97a5caa7 maintainers: remove jfrankenau
due to inactivity.
2023-11-20 08:44:58 +01:00
nicoo
9a360a73c0 mpvScripts.thumbfast: unstable-2023-06-06 → 2023-06-08
Includes a bugfix for `audio=no` case.
2023-11-15 20:19:32 +00:00
nicoo
d518566a30 mpvScripts.thumbfast: Refactor with buildLua 2023-11-15 20:19:26 +00:00
nicoo
31e03288b5 mpvScripts.thumbfast: Simplify with lib.getExe 2023-11-12 01:14:42 +00:00
nicoo
620d5c14da mpv: Set meta.mainProgram 2023-11-12 01:13:29 +00:00
nicoo
f0d0f40039 mpvScripts.mpvacious: 0.24 → 0.25 2023-11-11 23:53:19 +00:00
nicoo
fc5965587a mpvScripts.mpvacious: Refactor with buildLua & upstream's install target 2023-11-11 23:53:19 +00:00
nicoo
ad949a8de8 mpvScripts.thumbnail: Update following change in buildLua 2023-11-11 22:43:49 +00:00
nicoo
44828070c3 mpvScripts.quality-menu: Update following change in buildLua 2023-11-11 22:43:49 +00:00
nicoo
9c2b07c6d7 mpvScripts.buildLua: Infer scriptName from scriptPath over pname 2023-11-11 22:43:48 +00:00
nicoo
588e73db43 mpvScripts.buildLua: Only accept plain scriptPath, no glob etc.
This makes future support for directory-packaged scripts much easier.

An `extraScripts` parameter is provided for packaging scripts which
expect multiple files (or folders) in `mpv/scripts/`, even though
this does not comply with mpv's documented script location:

  https://mpv.io/manual/master/#script-location
2023-11-11 22:43:48 +00:00
Maciej Krüger
81327627c0
Merge pull request #266488 from nbraud/mpvScripts/convert 2023-11-11 22:58:39 +01:00
nicoo
580fc8a960 mpvScripts.thumbnail: Refactor with buildLua 2023-11-11 14:05:39 -03:00
Maciej Krüger
d947be887f
Merge pull request #266495 from nbraud/mpvScripts/lunik1 2023-11-11 18:05:27 +01:00
David Stritzl
acd80bbf00 mpv: sign darwin bundle executable
This fixes the application exiting immediately after launch via application bundle on macOS 14 (#261072).
2023-11-10 11:03:01 -03:00
nicoo
c9f5c80a1f mpvScripts.quality-menu: 4.1.0 → 4.1.1 2023-11-09 16:26:32 +00:00
nicoo
a3a5bf4128 mpvScripts.mpv-playlistmanager: Refactor with buildLua 2023-11-09 16:18:39 +00:00
nicoo
7189efcbff mpvScripts.quality-menu: Refactor with buildLua 2023-11-09 16:18:38 +00:00
nicoo
c2f3e206fe mpvScripts.convert: Refactor with buildLua 2023-11-09 16:01:41 +00:00
Maciej Krüger
2a4751dc3f
Merge pull request #265676 from nbraud/mpvScripts/refactor 2023-11-08 19:42:57 +01:00
nicoo
7b792b0bcf mpvScripts.buildLua: Run {pre, post}install hooks
This is necessary, as users of buildLua may expect the phase hooks to work,
including indirect uses such as adding a hook through `mpvScripts.foo.override`.
2023-11-05 15:42:47 +00:00
nicoo
54d250735a mpvScripts.{blacklistExtensions, seekTo}: makeOverridable & refactor 2023-11-05 15:42:46 +00:00
nicoo
a899b23bd3 mpvScripts: refactor around buildLua helper 2023-11-05 15:42:46 +00:00
1sixth
214da37b5c
mpv: unpin ffmpeg (#265069) 2023-11-03 00:30:37 +01:00
Maciej Krüger
298571686f
Merge pull request #261642 from nbraud/mpvScripts/chapterskip 2023-10-28 00:26:43 +02:00
nicoo
5b0420769e mpvScripts.chapterskip: Define updateScript 2023-10-27 19:15:56 +00:00
nicoo
44f36cdc9b mpvScripts.chapterskip: init at unstable-2022-09-08 2023-10-27 19:15:55 +00:00
R. Ryantm
b43269b8cd mpvScripts.thumbnail: 0.5.2 -> 0.5.3 2023-10-20 09:59:39 +00:00
Ilan Joselevich
616e7f9ecb
Merge pull request #238659 from pbsds/mpv-scripts-webm-init
mpvScripts.mpv-webm: init at unstable-2023-02-23
2023-09-21 14:48:17 +02:00
Fabián Heredia Montiel
96839fcb3d
Merge pull request #253799 from HolyParzival/mpvacious-0.24
mpvScripts.mpvacious: 0.23 -> 0.24
2023-09-16 12:04:38 -06:00
zeronobody0
fd439a0686
remove "the the" from mpv plugin autoload.nix 2023-09-14 12:28:48 -07:00
Mario Rodas
ac4fd1a109 Revert "Fix mujs dylib on Darwin"
mujs already fixes its dylib.

This reverts commit a1abee0758.
2023-09-11 15:53:54 +00:00