Commit Graph

30 Commits

Author SHA1 Message Date
nyanotech
aefce34bc5
syncplay: fix tls support in client
Adds "pem", which is a new dependency added in the last release from upstream.

Nixos patches certifi to return the system ca bundle, which includes openssl-format "trusted certificate"s, which pyopenssl seems to choke on when syncplay tries to load them. Therefore, we add a patch that skips those "trusted certificates".
2023-06-17 10:57:59 -07:00
Michael Hoang
0aa72aa8c2 syncplay: fix TypeError on Linux 2023-05-26 09:33:11 +10:00
Michael Hoang
5b63686346 syncplay: Switch to PySide6 and Qt6
Syncplay now works on macOS 🎉
2023-05-12 10:46:56 +10:00
Michael Hoang
e5514c8d6e syncplay: 1.6.9 -> 1.7.0 2023-05-12 10:46:56 +10:00
Michael Hoang
c884e20976 syncplay: render natively under Wayland 2023-04-08 07:03:28 +09:00
Kylie McClain
40a091cdd6
syncplay: fix xcb plugin issue
Without this, syncplay fails to start:
> qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
> This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
>
> Aborted (core dumped)
2023-03-11 21:58:55 -05:00
Martin Weinelt
272430c823
treewide: migrate python packages to optional-dependencies
This follows the term used by PEP 621.
2022-05-22 16:31:53 +02:00
Robert Schütz
a2675e7e29 python3Packages.twisted: use extras-require 2022-05-08 20:32:14 +00:00
Silvan Mosberger
d2b1a168d6 syncplay: Allow disabling GUI
The GUI brings a huge closure size with it, about 1.64GB, or 90.5% of
the total. Turning the GUI off brings the closure size down to just
177MB
2022-04-13 23:48:59 +02:00
Michael Hoang
eedb795fd2 maintainers: rename enzime to Enzime 2021-12-19 02:01:09 +11:00
R. RyanTM
58ee90db4c syncplay: 1.6.7 -> 1.6.9 2021-08-23 04:46:57 +00:00
Euan Kemp
8ee60bf55f syncplay: 1.6.6 -> 1.6.7 2020-12-15 21:49:14 -08:00
Riley Inman
c79ef4eacf syncplay: 1.6.5 -> 1.6.6 2020-10-30 00:16:19 -04:00
R. RyanTM
519798cb5b syncplay: 1.6.4a -> 1.6.5 2020-07-12 13:46:40 +00:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Scott Olson
487759d1b0 syncplay: apply wrapQtAppsHook fix 2019-12-19 14:52:32 -06:00
Scott Olson
2e677bde28 syncplay: 1.6.4 -> 1.6.4a 2019-12-18 17:48:50 -06:00
Scott Olson
b6efb24850 syncplay: upgrade from Qt4 to Qt5 dependency
Syncplay automatically detects whether it has access to PySide, which
binds Qt4, or PySide2, which binds Qt5. By simply updating the
dependencies, we can upgrade Syncplay to Qt5.
2019-12-18 17:46:52 -06:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
R. RyanTM
39263d8613 syncplay: 1.6.3 -> 1.6.4
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/syncplay/versions
2019-07-17 09:34:22 +02:00
Nikolay Amiantov
eff932e22b syncplay: add TLS support
Also cleanup.
2019-06-10 12:23:16 +03:00
R. RyanTM
f2c48a79cd syncplay: 1.6.2 -> 1.6.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/syncplay/versions
2019-04-02 21:36:31 -07:00
R. RyanTM
21a50a45ca syncplay: 1.6.1 -> 1.6.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/syncplay/versions
2019-01-26 21:14:37 -08:00
R. RyanTM
c1b7c345de syncplay: 1.6.0 -> 1.6.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/syncplay/versions
2018-12-22 04:18:23 -08:00
worldofpeace
627d656949 syncplay: 1.5.5 -> 1.6.0 2018-11-10 19:44:45 -05:00
Michael Hoang
e64b114c3a syncplay: 1.5.3 -> 1.5.5 (#43245)
Leave syncplay to install to the correct directory rather than moving
folders around to make it work.
2018-07-09 13:00:49 +02:00
Ryan Mulligan
fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
R. RyanTM
35121b1973 syncplay: 1.5.2 -> 1.5.3 (#38693)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/syncplay/versions.

These checks were done:

- built on NixOS
- ran ‘/nix/store/dfjzzxr9ih0cpmz3ls5xcmfaf2qrhmhh-syncplay-1.5.3/bin/.syncplay-server-wrapped -h’ got 0 exit code
- ran ‘/nix/store/dfjzzxr9ih0cpmz3ls5xcmfaf2qrhmhh-syncplay-1.5.3/bin/.syncplay-server-wrapped --help’ got 0 exit code
- ran ‘/nix/store/dfjzzxr9ih0cpmz3ls5xcmfaf2qrhmhh-syncplay-1.5.3/bin/syncplay-server -h’ got 0 exit code
- ran ‘/nix/store/dfjzzxr9ih0cpmz3ls5xcmfaf2qrhmhh-syncplay-1.5.3/bin/syncplay-server --help’ got 0 exit code
- found 1.5.3 with grep in /nix/store/dfjzzxr9ih0cpmz3ls5xcmfaf2qrhmhh-syncplay-1.5.3
- directory tree listing: https://gist.github.com/52097c8cbb187c4fb391af784f94d056
2018-04-11 17:25:10 +02:00
Ryan Mulligan
8643a32c8c syncplay: 1.5.0 -> 1.5.2
Semi-automatic update. These checks were done:

- built on NixOS
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/.syncplay-wrapped -h` got 0 exit code
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/.syncplay-wrapped --help` got 0 exit code
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/.syncplay-wrapped -v` and found version 1.5.2
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/.syncplay-wrapped --version` and found version 1.5.2
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/syncplay -h` got 0 exit code
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/syncplay --help` got 0 exit code
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/syncplay -v` and found version 1.5.2
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/syncplay --version` and found version 1.5.2
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/.syncplay-server-wrapped -h` got 0 exit code
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/.syncplay-server-wrapped --help` got 0 exit code
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/syncplay-server -h` got 0 exit code
- ran `/nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2/bin/syncplay-server --help` got 0 exit code
- found 1.5.2 with grep in /nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2
- found 1.5.2 in filename of file in /nix/store/s02mpddajsz1q5h5r8mvmyd31np2ha26-syncplay-1.5.2
2018-03-09 13:50:56 -08:00
Michael Hoang
a1ab4788dd syncplay: init at 1.5.0 2017-12-13 00:06:12 +11:00