diff --git a/README.html b/README.html index ad3444b..03fda26 100644 --- a/README.html +++ b/README.html @@ -82,13 +82,13 @@ antimof site is no longer involved in development, but periodically posts updates pulled from the new main UxPlay site).
UxPlay is tested on a number of systems, including (among others) -Debian 10.11 “Buster” and 11.2 “Bullseye”, Ubuntu 20.04 LTS and 22.04.1 -LTS, (also Ubuntu derivatives Linux Mint 20.3, Pop!_OS 22.04 (NVIDIA -edition)), Rocky Linux 9.1 (a CentOS successor), Fedora 36, OpenSUSE -15.4, Arch Linux 22.10, macOS 13.3 (Intel and M2), FreeBSD 13.2, Windows -10 and 11 (64 bit).
+Debian (10 “Buster”, 11 “Bullseye”, 12 “Bookworm”), Ubuntu (20.04 LTS, +22.04 LTS, 23.04; also Ubuntu derivatives Linux Mint 20.3, Pop!_OS 22.04 +(NVIDIA edition)), Red Hat and clones (Fedora 38, Rocky Linux 9.2), +OpenSUSE 15.4, Arch Linux 23.05, macOS 13.3 (Intel and M2), FreeBSD +13.2, Windows 10 and 11 (64 bit).On Raspberry Pi 4 model B, it is tested on Raspberry Pi OS (Bullseye) -(32- and 64-bit), Ubuntu 22.04 and 22.10, Manjaro RPi4 23.02, and +(32- and 64-bit), Ubuntu 22.04 LTS and 23.04, Manjaro RPi4 23.02, and (without hardware video decoding) on OpenSUSE 15.4. Also tested on Raspberry Pi 3 model B+.
Its main use is to act like an AppleTV for screen-mirroring (with @@ -286,7 +286,8 @@ gstreamer1-devel gstreamer1-plugins-base-devel (+libX11-devel for fullscreen X11) (some of these may be in the “CodeReady” add-on repository, called “PowerTools” by clones)
OpenSUSE: (sudo zypper install) libopenssl-devel -libplist-devel avahi-compat-mDNSResponder-devel gstreamer-devel +libplist-2_0-devel (formerly libplist-devel) +avahi-compat-mDNSResponder-devel gstreamer-devel gstreamer-plugins-base-devel (+ libX11-devel for fullscreen X11).
Arch Linux (Also available as a package in @@ -1390,13 +1391,17 @@ then run “sudo ldconfig”.
can avoid this step by installing libplist-dev and libplist3 from Debian 10 or Ubuntu 18.04.) As well as the usual build tools (autoconf, automake, libtool), you may need to also install some libpython*-dev -package. Download the latest source from https://github.com/libimobiledevice/libplist: -get libplist-master.zip, -then (“unzip libplist-master.zip ; cd libplist-master”), build/install -(“./autogen.sh ; make ; sudo make install”). This will probably install -libplist-2.0.* in /usr/local/lib. +package. Download the latest source with git from https://github.com/libimobiledevice/libplist, +or get the source from the Releases section (use the *.tar.bz2 release, +not the *.zip or *.tar.gz versions): download libplist-2.3.0, +then unpack it (“tar -xvjf libplist-2.3.0.tar.bz2 ; cd libplist-2.3.0”), +and build/install it: (“./configure ; make ; sudo make install”). This +will probably install libplist-2.0.* in /usr/local/lib. The new +libplist-2.3.0 release should be compatible with UxPlay; libplist-2.2.0 +is also available if there are any issues.(Ignore the following for builds on MacOS:) On some systems
like Debian or Ubuntu, you may also need to add a missing entry
/usr/local/lib in /etc/ld.so.conf (or place a file
diff --git a/README.md b/README.md
index 1ec0458..7805256 100644
--- a/README.md
+++ b/README.md
@@ -59,12 +59,12 @@ from OpenMAX-based [RPiPlay](https://github.com/FD-/RPiPlay), which in turn deri
development, but periodically posts updates pulled from the new
main [UxPlay site](https://github.com/FDH2/UxPlay)).
-UxPlay is tested on a number of systems, including (among others) Debian 10.11 "Buster" and 11.2 "Bullseye",
-Ubuntu 20.04 LTS and 22.04.1 LTS, (also Ubuntu derivatives Linux Mint 20.3, Pop!\_OS 22.04 (NVIDIA edition)),
-Rocky Linux 9.1 (a CentOS successor), Fedora 36, OpenSUSE 15.4, Arch Linux 22.10, macOS 13.3 (Intel and M2),
+UxPlay is tested on a number of systems, including (among others) Debian (10 "Buster", 11 "Bullseye", 12 "Bookworm"),
+Ubuntu (20.04 LTS, 22.04 LTS, 23.04; also Ubuntu derivatives Linux Mint 20.3, Pop!\_OS 22.04 (NVIDIA edition)), Red Hat and clones (Fedora 38,
+Rocky Linux 9.2), OpenSUSE 15.4, Arch Linux 23.05, macOS 13.3 (Intel and M2),
FreeBSD 13.2, Windows 10 and 11 (64 bit).
-On Raspberry Pi 4 model B, it is tested on Raspberry Pi OS (Bullseye) (32- and 64-bit), Ubuntu 22.04 and 22.10, Manjaro RPi4 23.02,
+On Raspberry Pi 4 model B, it is tested on Raspberry Pi OS (Bullseye) (32- and 64-bit), Ubuntu 22.04 LTS and 23.04, Manjaro RPi4 23.02,
and (without hardware video decoding) on OpenSUSE 15.4. Also tested on Raspberry Pi 3 model B+.
Its main use is to act like an AppleTV for screen-mirroring (with audio) of iOS/iPadOS/macOS clients
@@ -241,7 +241,7 @@ may be in the "CodeReady" add-on repository, called "PowerTools" by clones)_
* **OpenSUSE:**
-(sudo zypper install) libopenssl-devel libplist-devel
+(sudo zypper install) libopenssl-devel libplist-2_0-devel (formerly libplist-devel)
avahi-compat-mDNSResponder-devel gstreamer-devel
gstreamer-plugins-base-devel (+ libX11-devel for fullscreen X11).
@@ -1159,10 +1159,14 @@ _(Note: on Debian 9 "Stretch" or Ubuntu 16.04 LTS editions, you can avoid this s
and libplist3 from Debian 10 or Ubuntu 18.04.)_
As well as the usual build tools (autoconf, automake, libtool), you
may need to also install some libpython\*-dev package. Download the latest source
-from [https://github.com/libimobiledevice/libplist](https://github.com/libimobiledevice/libplist): get
-[libplist-master.zip](https://github.com/libimobiledevice/libplist/archive/refs/heads/master.zip), then
-("unzip libplist-master.zip ; cd libplist-master"), build/install
-("./autogen.sh ; make ; sudo make install"). This will probably install libplist-2.0.* in /usr/local/lib.
+with git from [https://github.com/libimobiledevice/libplist](https://github.com/libimobiledevice/libplist), or
+get the source from the Releases section (use the \*.tar.bz2 release, **not** the \*.zip or \*.tar.gz versions):
+download [libplist-2.3.0](https://github.com/libimobiledevice/libplist/releases/download/2.3.0/libplist-2.3.0.tar.bz2),
+then unpack it ("tar -xvjf libplist-2.3.0.tar.bz2 ; cd libplist-2.3.0"), and build/install it:
+("./configure ; make ; sudo make install"). This will probably install libplist-2.0.\* in /usr/local/lib.
+The new libplist-2.3.0 release should be compatible with
+UxPlay; [libplist-2.2.0](https://github.com/libimobiledevice/libplist/releases/download/2.2.0/libplist-2.2.0.tar.bz2) is
+also available if there are any issues.
_(Ignore the following for builds on MacOS:)_ On some systems like
Debian or Ubuntu, you may also need to add a missing entry ```/usr/local/lib```
diff --git a/README.txt b/README.txt
index feb07ac..745cc6d 100644
--- a/README.txt
+++ b/README.txt
@@ -77,14 +77,14 @@ is no longer involved in development, but periodically posts updates
pulled from the new main [UxPlay site](https://github.com/FDH2/UxPlay)).
UxPlay is tested on a number of systems, including (among others) Debian
-10.11 "Buster" and 11.2 "Bullseye", Ubuntu 20.04 LTS and 22.04.1 LTS,
-(also Ubuntu derivatives Linux Mint 20.3, Pop!\_OS 22.04 (NVIDIA
-edition)), Rocky Linux 9.1 (a CentOS successor), Fedora 36, OpenSUSE
-15.4, Arch Linux 22.10, macOS 13.3 (Intel and M2), FreeBSD 13.2, Windows
-10 and 11 (64 bit).
+(10 "Buster", 11 "Bullseye", 12 "Bookworm"), Ubuntu (20.04 LTS, 22.04
+LTS, 23.04; also Ubuntu derivatives Linux Mint 20.3, Pop!\_OS 22.04
+(NVIDIA edition)), Red Hat and clones (Fedora 38, Rocky Linux 9.2),
+OpenSUSE 15.4, Arch Linux 23.05, macOS 13.3 (Intel and M2), FreeBSD
+13.2, Windows 10 and 11 (64 bit).
On Raspberry Pi 4 model B, it is tested on Raspberry Pi OS (Bullseye)
-(32- and 64-bit), Ubuntu 22.04 and 22.10, Manjaro RPi4 23.02, and
+(32- and 64-bit), Ubuntu 22.04 LTS and 23.04, Manjaro RPi4 23.02, and
(without hardware video decoding) on OpenSUSE 15.4. Also tested on
Raspberry Pi 3 model B+.
@@ -284,7 +284,8 @@ installed)
*(some of these may be in the "CodeReady" add-on repository, called
"PowerTools" by clones)*
-- **OpenSUSE:** (sudo zypper install) libopenssl-devel libplist-devel
+- **OpenSUSE:** (sudo zypper install) libopenssl-devel
+ libplist-2_0-devel (formerly libplist-devel)
avahi-compat-mDNSResponder-devel gstreamer-devel
gstreamer-plugins-base-devel (+ libX11-devel for fullscreen X11).
@@ -1454,12 +1455,17 @@ ldconfig".
avoid this step by installing libplist-dev and libplist3 from Debian 10
or Ubuntu 18.04.)* As well as the usual build tools (autoconf, automake,
libtool), you may need to also install some libpython\*-dev package.
-Download the latest source from
-