Recent Package Updates
2026-09-26: usbmuxd-1.1.1-1 (USB multiplexing daemon)
'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge
of multiplexing connections over USB to an iPhone or iPod touch. To users,
it means you can sync your music, contacts, photos, etc. over USB. To
developers, it means you can connect to any listening localhost socket on
the device. usbmuxd is not used for tethering data transfer, which uses a
dedicated USB interface as a virtual network device.
There is already a usbmuxd daemon running if iTunes is installed. The
purpose of this package is mainly to offer libusbmuxd.dylib for other
programs to talk to the usbmuxd daemon.
commit log from Hanspeter Niederstrasser ([email protected]):
usbmuxd: v1.1.1
see #7892026-09-26: libimobiledevice6-shlibs-1.4.0-1 (Library to talk to iDevices)
libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch, iPad and Apple TV devices. Unlike other projects, it
does not depend on using any existing proprietary libraries and does not
require jailbreaking. It allows other software to easily access the
device's filesystem, retrieve information about the device and it's
internals, backup/restore the device, manage SpringBoard icons, manage
installed applications, retrieve addressbook/calendars/notes and bookmarks
and synchronize music and video to the device.
See the README file for some commandline tools to access iDevices.
commit log from Hanspeter Niederstrasser ([email protected]):
libimobiledevice: v1.4.0
New libN=6
See #7892026-09-26: libplist1-1.10-3 (Library for handling apple .plist files)
libplist eases dealing with Apple's property list files.
commit log from Hanspeter Niederstrasser ([email protected]):
libplist: v2.7.0
update to latest upstream with new libN=4
upstream considers the library name as 'libplist-2.0'
See #7882026-09-26: libtatsu0-shlibs-1.0.5-1 (Library for Apple Tatsu signing server)
This library is part of the libimobiledevice project. The main purpose
of this library is to allow creating TSS request payloads, sending them
to Apple's TSS server, and retrieving and processing the response.
The code was originally part of idevicerestore and has been split out to
its own library, while obviously idevicerestore will remain the main
consumer.
commit log from Hanspeter Niederstrasser ([email protected]):
new pkg libtatsu: v1.0.52026-09-26: libimobiledevice-py39-1.4.0-1 (Library to talk to iDevices)
libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch, iPad and Apple TV devices. Unlike other projects, it
does not depend on using any existing proprietary libraries and does not
require jailbreaking. It allows other software to easily access the
device's filesystem, retrieve information about the device and it's
internals, backup/restore the device, manage SpringBoard icons, manage
installed applications, retrieve addressbook/calendars/notes and bookmarks
and synchronize music and video to the device.
See the README.md file for some commandline tools to access iDevices.
commit log from Hanspeter Niederstrasser ([email protected]):
libimobiledevice: v1.4.0
New libN=6
See #7892026-09-26: libplist-py38-2.7.0-1 (Python bindings for libplist)
Python bindings for libplist
commit log from Hanspeter Niederstrasser ([email protected]):
libplist: v2.7.0
update to latest upstream with new libN=4
upstream considers the library name as 'libplist-2.0'
See #7882026-09-26: ideviceinstaller-1.2.0-1 (Manage applications of an iDevice)
ideviceinstaller is a tool to interact with the installation_proxy
of an iDevice allowing to install, upgrade, uninstall, archive, restore,
and enumerate installed or archived apps.
Note:
There is a known bug in libimobiledevice which causes transfers of large
apps to/from the device to abort due to a timeout.
Usage: ideviceinstaller OPTIONS
-U, --uuid UUID Target specific device by its 40-digit device UUID.
-l, --list-apps List apps, possible options:
-o list_user - list user apps only (this is the default)
-o list_system - list system apps only
-o list_all - list all types of apps
-o xml - print full output as xml plist
-i, --install ARCHIVE Install app from package file specified by ARCHIVE.
-u, --uninstall APPID Uninstall app specified by APPID.
-g, --upgrade APPID Upgrade app specified by APPID.
-L, --list-archives List archived applications, possible options:
-o xml - print full output as xml plist
-a, --archive APPID Archive app specified by APPID, possible options:
-o uninstall - uninstall the package after making an archive
-o app_only - archive application data only
-o copy=PATH - copy the app archive to directory PATH when done
-o remove - only valid when copy=PATH is used: remove after copy
-r, --restore APPID Restore archived app specified by APPID
-R, --remove-archive APPID Remove app archive specified by APPID
-o, --options Pass additional options to the specified command.
-h, --help prints usage information
-d, --debug enable communication debugging
commit log from Hanspeter Niederstrasser ([email protected]):
ideviceinstaller: v1.2.0
to work with updated imobiledevice stack2026-09-26: libimobiledevice-1.1.4-13 (Library to talk to iDevices)
libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch, iPad and Apple TV devices. Unlike other projects, it
does not depend on using any existing proprietary libraries and does not
require jailbreaking. It allows other software to easily access the
device's filesystem, retrieve information about the device and it's
internals, backup/restore the device, manage SpringBoard icons, manage
installed applications, retrieve addressbook/calendars/notes and bookmarks
and synchronize music and video to the device.
See the README file for some commandline tools to access iDevices.
commit log from Hanspeter Niederstrasser ([email protected]):
libimobiledevice: v1.4.0
New libN=6
See #7892026-09-26: libplist-py39-2.7.0-1 (Python bindings for libplist)
Python bindings for libplist
commit log from Hanspeter Niederstrasser ([email protected]):
libplist: v2.7.0
update to latest upstream with new libN=4
upstream considers the library name as 'libplist-2.0'
See #7882026-09-26: libplist-py310-2.7.0-1 (Python bindings for libplist)
Python bindings for libplist
commit log from Hanspeter Niederstrasser ([email protected]):
libplist: v2.7.0
update to latest upstream with new libN=4
upstream considers the library name as 'libplist-2.0'
See #7882026-09-26: libimobiledevice-glue10.0-shlibs-1.3.2-1 (Common library used by libimobiledevice)
Library with common code used by the libraries and tools around the
libimobiledevice project.
The main functionality provided by this library are socket helper
functions and a platform independent thread/mutex implementation.
Besides that it comes with a number of string, file, and plist helper
functions, as well as some other commonly used code that was originally
duplicated in the dedicated projects.
commit log from Hanspeter Niederstrasser ([email protected]):
libimobiledevice-glue: new helper library for imobiledevice libs2026-09-26: libimobiledevice-py38-1.4.0-1 (Library to talk to iDevices)
libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch, iPad and Apple TV devices. Unlike other projects, it
does not depend on using any existing proprietary libraries and does not
require jailbreaking. It allows other software to easily access the
device's filesystem, retrieve information about the device and it's
internals, backup/restore the device, manage SpringBoard icons, manage
installed applications, retrieve addressbook/calendars/notes and bookmarks
and synchronize music and video to the device.
See the README.md file for some commandline tools to access iDevices.
commit log from Hanspeter Niederstrasser ([email protected]):
libimobiledevice: v1.4.0
New libN=6
See #7892026-09-26: libplist20.4-shlibs-2.7.0-1 (Library to handle Apple Property List files)
Library to handle Apple Property List files
commit log from Hanspeter Niederstrasser ([email protected]):
libplist: v2.7.0
update to latest upstream with new libN=4
upstream considers the library name as 'libplist-2.0'
See #7882026-09-26: libimobiledevice-py310-1.4.0-1 (Library to talk to iDevices)
libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch, iPad and Apple TV devices. Unlike other projects, it
does not depend on using any existing proprietary libraries and does not
require jailbreaking. It allows other software to easily access the
device's filesystem, retrieve information about the device and it's
internals, backup/restore the device, manage SpringBoard icons, manage
installed applications, retrieve addressbook/calendars/notes and bookmarks
and synchronize music and video to the device.
See the README.md file for some commandline tools to access iDevices.
commit log from Hanspeter Niederstrasser ([email protected]):
libimobiledevice: v1.4.0
New libN=6
See #7892026-09-26: libusbmuxd20.7-shlibs-2.1.1-1 (Library to handle usbmux connections to iOS)
'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge
of multiplexing connections over USB to an iPhone or iPod touch. To users,
it means you can sync your music, contacts, photos, etc. over USB. To
developers, it means you can connect to any listening localhost socket on
the device. usbmuxd is not used for tethering data transfer, which uses a
dedicated USB interface as a virtual network device.
There is already a usbmuxd daemon running if iTunes is installed. The
purpose of this package is mainly to offer libusbmuxd.dylib for other
programs to talk to the usbmuxd daemon.
commit log from Hanspeter Niederstrasser ([email protected]):
libusbmuxd20.7: v2.1.1
See #7892026-09-23: less-710-1 (Featureful text pager)
less is a featureful replacement for the more command. It reads
text from a file or a pipe and displays it inside the terminal. It
allows you to scroll forwards and backwards, search the text and do
other nifty things with it.
commit log from Daniel Macks ([email protected]):
less: new version2026-09-22: html5lib-py27-1.1-1 (Python implementation of HTML5 parser)
html5lib is a pure-python library for parsing HTML. It is designed to conform
to the WHATWG HTML 5 specification, which has formalized the error handling
algorithms of popular web browsers and is implemented by all major browsers.
commit log from Hanspeter Niederstrasser ([email protected]):
html5lib-py: fix tests that broke with pytest-7.42026-09-22: html5lib-py37-1.1-1 (Python implementation of HTML5 parser)
html5lib is a pure-python library for parsing HTML. It is designed to conform
to the WHATWG HTML 5 specification, which has formalized the error handling
algorithms of popular web browsers and is implemented by all major browsers.
commit log from Hanspeter Niederstrasser ([email protected]):
html5lib-py: fix tests that broke with pytest-7.42026-09-22: libopenexr30-shlibs-3.1.13-1 (Shared libraries for OpenEXR)
OpenEXR is a high dynamic-range (HDR) image file format
developed by Industrial Light & Magic for use in computer
imaging applications.
OpenEXR is used by ILM on all motion pictures currently
in production. The first movies to employ OpenEXR were
Harry Potter and the Sorcerers Stone, Men in Black II,
Gangs of New York, and Signs. Since then, OpenEXR has
become ILM's main image file format.
OpenEXR's features include:
* Higher dynamic range and color precision than existing
8- and 10-bit image file formats.
* Support for 16-bit floating-point, 32-bit floating-point,
and 32-bit integer pixels. The 16-bit floating-point
format, called "half", is compatible with the half data
type in NVIDIA's Cg graphics language and is supported
natively on their new GeForce FX and Quadro FX 3D
graphics solutions.
* Multiple lossless image compression algorithms. Some of
the included codecs can achieve 2:1 lossless compression
ratios on images with film grain.
* Extensibility. New compression codecs and image types
can easily be added by extending the C++ classes
included in the OpenEXR software distribution. New
image attributes (strings, vectors, integers, etc.) can
be added to OpenEXR image headers without affecting
backward compatibility with existing OpenEXR
applications.
commit log from Hanspeter Niederstrasser ([email protected]):
libopenexr30: v3.1.132026-09-22: html5lib-py38-1.1-1 (Python implementation of HTML5 parser)
html5lib is a pure-python library for parsing HTML. It is designed to conform
to the WHATWG HTML 5 specification, which has formalized the error handling
algorithms of popular web browsers and is implemented by all major browsers.
commit log from Hanspeter Niederstrasser ([email protected]):
html5lib-py: fix tests that broke with pytest-7.42026-09-22: html5lib-py36-1.1-1 (Python implementation of HTML5 parser)
html5lib is a pure-python library for parsing HTML. It is designed to conform
to the WHATWG HTML 5 specification, which has formalized the error handling
algorithms of popular web browsers and is implemented by all major browsers.
commit log from Hanspeter Niederstrasser ([email protected]):
html5lib-py: fix tests that broke with pytest-7.42026-09-22: html5lib-py39-1.1-1 (Python implementation of HTML5 parser)
html5lib is a pure-python library for parsing HTML. It is designed to conform
to the WHATWG HTML 5 specification, which has formalized the error handling
algorithms of popular web browsers and is implemented by all major browsers.
commit log from Hanspeter Niederstrasser ([email protected]):
html5lib-py: fix tests that broke with pytest-7.42026-09-22: html5lib-py310-1.1-1 (Python implementation of HTML5 parser)
html5lib is a pure-python library for parsing HTML. It is designed to conform
to the WHATWG HTML 5 specification, which has formalized the error handling
algorithms of popular web browsers and is implemented by all major browsers.
commit log from Hanspeter Niederstrasser ([email protected]):
html5lib-py: fix tests that broke with pytest-7.42026-09-22: html5lib-py35-1.1-1 (Python implementation of HTML5 parser)
html5lib is a pure-python library for parsing HTML. It is designed to conform
to the WHATWG HTML 5 specification, which has formalized the error handling
algorithms of popular web browsers and is implemented by all major browsers.
commit log from Hanspeter Niederstrasser ([email protected]):
html5lib-py: fix tests that broke with pytest-7.42026-09-22: cmake-3.31.12-1 (Cross-platform Make)
CMake is used to control the software compilation process using simple
platform and compiler independent configuration files. CMake generates
native makefiles and workspaces that can be used in the compiler
environment of your choice. CMake is quite sophisticated: it is possible
to support complex environments requiring system configuration,
pre-processor generation, code generation, and template instantiation.
commit log from Hanspeter Niederstrasser ([email protected]):
cmake: v3.31.12