Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

itools: update to libimediadevice 2.0 libraries #4985

Merged
merged 6 commits into from
Apr 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions cross/he853/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,20 @@ PKG_NAME = he853-cli
PKG_VERS = 1.0.3
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)-v$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/hphde/$(PKG_NAME)/archive
PKG_DIST_SITE = https://github.com/hphde/he853-cli/archive
PKG_DIR = $(PKG_NAME)-$(PKG_NAME)-v$(PKG_VERS)

DEPENDS = cross/libusb
DEPENDS = cross/libusb_1.0.23

HOMEPAGE = https://github.com/hphde/$(PKG_NAME)
COMMENT = HomeEasy HE853 USB device executable
HOMEPAGE = https://github.com/hphde/he853-cli
COMMENT = HomeEasy HE853 USB device executable.
LICENSE = GPLv2

CONFIGURE_TARGET = nop

# need static libusb (when built without libudev)
export LIBUSB_ENABLE_STATIC=1

INSTALL_TARGET = he853_install

include ../../mk/spksrc.cross-cc.mk
Expand Down
33 changes: 7 additions & 26 deletions cross/ifuse/Makefile
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
PKG_NAME = ifuse
PKG_VERS = 1.1.3
PKG_EXT = tar.gz
PKG_DOWNLOAD_METHOD = git
# commited on Oct 8, 2018
PKG_GIT_HASH = e75d32c34d0e8b80320f0a007d5ecbb3f55ef7f0
PKG_DIST_SITE = https://github.com/libimobiledevice/$(PKG_NAME).git
PKG_DIST_FILE = $(PKG_NAME)-git$(PKG_GIT_HASH).$(PKG_EXT)
PKG_DIR = $(PKG_NAME)-git$(PKG_GIT_HASH)
PKG_VERS = 1.1.4
PKG_EXT = tar.bz2
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/libimobiledevice/ifuse/releases/download/$(PKG_VERS)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS = cross/libplist cross/libimobiledevice cross/fuse

Expand All @@ -15,23 +12,7 @@ COMMENT = A fuse filesystem implementation to access the contents of iOS device
LICENSE = LGPL-2.1

GNU_CONFIGURE = 1
PRE_CONFIGURE_TARGET = ifuse_pre_configure
INSTALL_TARGET = ifuse_install
IFUSE_AUTOGEN_ARGS =
# avoid prefix definition for make install
INSTALL_MAKE_OPTIONS = install DESTDIR=$(INSTALL_DIR)

include ../../mk/spksrc.cross-cc.mk

ifeq ($(findstring $(ARCH),$(ARM_ARCHS)),$(ARCH))
IFUSE_AUTOGEN_ARGS += --host=arm-linux
endif
ifeq ($(findstring $(ARCH),$(PPC_ARCHS)),$(ARCH))
IFUSE_AUTOGEN_ARGS += --host=ppc-linux
endif

.PHONY ifuse_pre_configure:
ifuse_pre_configure:
$(RUN) ./autogen.sh $(IFUSE_AUTOGEN_ARGS)

.PHONY ifuse_install:
ifuse_install:
$(RUN) $(MAKE) install DESTDIR=$(INSTALL_DIR)
6 changes: 3 additions & 3 deletions cross/ifuse/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
ifuse-gite75d32c34d0e8b80320f0a007d5ecbb3f55ef7f0.tar.gz SHA1 d6c64b2f04f6feb28dbc7e8b438cf745b63c8f93
ifuse-gite75d32c34d0e8b80320f0a007d5ecbb3f55ef7f0.tar.gz SHA256 11cebbea606fc05cf471ce1032c47bf3840f0d8b42b3a3b963c97ba00ebeb5ec
ifuse-gite75d32c34d0e8b80320f0a007d5ecbb3f55ef7f0.tar.gz MD5 f4639d64c95090c318c456e2ee2ebd0a
ifuse-1.1.4.tar.bz2 SHA1 eecac3d3aee59d2c1f956652f5705b713d160078
ifuse-1.1.4.tar.bz2 SHA256 3550702ef94b2f5f16c7db91c6b3282b2aed1340665834a03e47458e09d98d87
ifuse-1.1.4.tar.bz2 MD5 cd31fbd0ea945b2ff1e39eac8d198fdd
34 changes: 11 additions & 23 deletions cross/libimobiledevice/Makefile
Original file line number Diff line number Diff line change
@@ -1,33 +1,21 @@
PKG_NAME = libimobiledevice
PKG_VERS = 1.2.0
PKG_EXT = tar.gz
PKG_DOWNLOAD_METHOD = git
# with commits on Jun 13, 2019
PKG_GIT_HASH = 6edc36fccb52a963c9ebfbb44ba7b91570e0fd06
PKG_DIST_SITE = https://github.com/libimobiledevice/$(PKG_NAME).git
PKG_DIST_FILE = $(PKG_NAME)-git$(PKG_GIT_HASH).$(PKG_EXT)
PKG_DIR = $(PKG_NAME)-git$(PKG_GIT_HASH)
PKG_VERS = 1.3.0
PKG_EXT = tar.bz2
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/libimobiledevice/libimobiledevice/releases/download/$(PKG_VERS)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS = cross/libplist cross/libusbmuxd cross/openssl
DEPENDS = cross/libplist cross/libusbmuxd cross/openssl3

HOMEPAGE = https://github.com/libimobiledevice/libimobiledevice/
COMMENT = A library to communicate with services of Apple iOS devices using native protocols.
LICENSE = LGPL-2.1

PATCHES_LEVEL = 1

GNU_CONFIGURE = 1
PRE_CONFIGURE_TARGET = libimobiledevice_pre_configure
CONFIGURE_ARGS = --disable-largefile --without-cython
LIBIMOBILEDEVICE_AUTOGEN_ARGS = $(CONFIGURE_ARGS)
CONFIGURE_ARGS = --disable-static
CONFIGURE_ARGS += --without-cython
ADDITIONAL_CFLAGS = -O

include ../../mk/spksrc.cross-cc.mk

ifeq ($(findstring $(ARCH),$(ARM_ARCHS)),$(ARCH))
LIBIMOBILEDEVICE_AUTOGEN_ARGS += --host=arm-linux
endif
ifeq ($(findstring $(ARCH),$(PPC_ARCHS)),$(ARCH))
LIBIMOBILEDEVICE_AUTOGEN_ARGS += --host=ppc-linux
endif

.PHONY: libimobiledevice_pre_configure
libimobiledevice_pre_configure:
$(RUN) NOCONFIGURE=1 ./autogen.sh $(LIBIMOBILEDEVICE_AUTOGEN_ARGS)
7 changes: 4 additions & 3 deletions cross/libimobiledevice/PLIST
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@ bin:bin/idevicenotificationproxy
bin:bin/idevicepair
bin:bin/ideviceprovision
bin:bin/idevicescreenshot
bin:bin/idevicesetlocation
bin:bin/idevicesyslog
lnk:lib/libimobiledevice.so
lnk:lib/libimobiledevice.so.6
lib:lib/libimobiledevice.so.6.0.0
lnk:lib/libimobiledevice-1.0.so
lnk:lib/libimobiledevice-1.0.so.6
lib:lib/libimobiledevice-1.0.so.6.0.0
6 changes: 3 additions & 3 deletions cross/libimobiledevice/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
libimobiledevice-git6edc36fccb52a963c9ebfbb44ba7b91570e0fd06.tar.gz SHA1 67155689b4d05bef94a8d590448a9057f1941159
libimobiledevice-git6edc36fccb52a963c9ebfbb44ba7b91570e0fd06.tar.gz SHA256 9e1da1c3186055f8e3e024f37737494ef110b9de57a27f18672b49b6b7ea33dd
libimobiledevice-git6edc36fccb52a963c9ebfbb44ba7b91570e0fd06.tar.gz MD5 3f445afcc913ab193d6aebc8136db9db
libimobiledevice-1.3.0.tar.bz2 SHA1 783e928dd77f53a259da6a40fc43506ae0c42de6
libimobiledevice-1.3.0.tar.bz2 SHA256 53f2640c6365cd9f302a6248f531822dc94a6cced3f17128d4479a77bd75b0f6
libimobiledevice-1.3.0.tar.bz2 MD5 c50a3a32acf33dc8c9ec88137ad12ec4
35 changes: 35 additions & 0 deletions cross/libimobiledevice/patches/001-libplist-2.3.0.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# avoid duplicate definition of enum plist_format_t introduced in libplist 2.3.0
# origin: https://github.com/archlinux/svntogit-packages/blob/packages/libimobiledevice/trunk/libplist-2.3.0.diff
#
diff --git i/common/utils.c w/common/utils.c
index 7f66ec2..7ebe997 100644
--- i/common/utils.c
+++ w/common/utils.c
@@ -314,7 +314,7 @@ int plist_read_from_filename(plist_t *plist, const char *filename)
return 1;
}

-int plist_write_to_filename(plist_t plist, const char *filename, enum plist_format_t format)
+int plist_write_to_filename(plist_t plist, const char *filename, plist_format_t format)
{
char *buffer = NULL;
uint32_t length;
diff --git i/common/utils.h w/common/utils.h
index 2c3acec..4faa5bd 100644
--- i/common/utils.h
+++ w/common/utils.h
@@ -51,13 +51,8 @@ char *generate_uuid(void);
void buffer_read_from_filename(const char *filename, char **buffer, uint64_t *length);
void buffer_write_to_filename(const char *filename, const char *buffer, uint64_t length);

-enum plist_format_t {
- PLIST_FORMAT_XML,
- PLIST_FORMAT_BINARY
-};
-
int plist_read_from_filename(plist_t *plist, const char *filename);
-int plist_write_to_filename(plist_t plist, const char *filename, enum plist_format_t format);
+int plist_write_to_filename(plist_t plist, const char *filename, plist_format_t format);

void plist_print_to_stream(plist_t plist, FILE* stream);

29 changes: 9 additions & 20 deletions cross/libplist/Makefile
Original file line number Diff line number Diff line change
@@ -1,31 +1,20 @@
PKG_NAME = libplist
PKG_VERS = 2.1.0
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/libimobiledevice/$(PKG_NAME)/archive
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_VERS = 2.3.0
PKG_EXT = tar.bz2
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/libimobiledevice/libplist/releases/download/$(PKG_VERS)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

UNSUPPORTED_ARCHS = $(OLD_PPC_ARCHS)

DEPENDS =

HOMEPAGE = https://github.com/libimobiledevice/libplist/
HOMEPAGE = https://github.com/libimobiledevice/libplist
COMMENT = A small portable C library to handle Apple Property List files in binary or XML.
LICENSE = LGPL-2.1

GNU_CONFIGURE = 1
PRE_CONFIGURE_TARGET = libplist_pre_configure
CONFIGURE_ARGS = --without-cython
LIBPLIST_AUTOGEN_ARGS = $(CONFIGURE_ARGS)
CONFIGURE_ARGS = --without-cython
CONFIGURE_ARGS += --disable-static

include ../../mk/spksrc.cross-cc.mk

ifeq ($(findstring $(ARCH),$(ARM_ARCHS)),$(ARCH))
LIBPLIST_AUTOGEN_ARGS += --host=arm-linux
endif
ifeq ($(findstring $(ARCH),$(PPC_ARCHS)),$(ARCH))
LIBPLIST_AUTOGEN_ARGS += --host=ppc-linux
endif

.PHONY: libplist_pre_configure
libplist_pre_configure:
$(RUN) ; NOCONFIGURE=1 ./autogen.sh $(LIBPLIST_AUTOGEN_ARGS)
12 changes: 6 additions & 6 deletions cross/libplist/PLIST
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
bin:bin/plistutil
lnk:lib/libplist.so
lnk:lib/libplist.so.3
lib:lib/libplist.so.3.2.0
lnk:lib/libplist++.so
lnk:lib/libplist++.so.3
lib:lib/libplist++.so.3.2.0
lnk:lib/libplist++-2.0.so
lnk:lib/libplist++-2.0.so.4
lib:lib/libplist++-2.0.so.4.3.0
lnk:lib/libplist-2.0.so
lnk:lib/libplist-2.0.so.4
lib:lib/libplist-2.0.so.4.3.0
6 changes: 3 additions & 3 deletions cross/libplist/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
libplist-2.1.0.tar.gz SHA1 4ced7eae4b3e0d8f132f094435089a4bf61f4ff2
libplist-2.1.0.tar.gz SHA256 4b33f9af3f9208d54a3c3e1a8c149932513f451c98d1dd696fe42c06e30b7f03
libplist-2.1.0.tar.gz MD5 051a93535f3b825eea5cdf284257e16d
libplist-2.3.0.tar.bz2 SHA1 88d8a2c6b9c3add12f75aefe548f1c3a6cb37ec1
libplist-2.3.0.tar.bz2 SHA256 4e8580d3f39d3dfa13cefab1a13f39ea85c4b0202e9305c5c8f63818182cac61
libplist-2.3.0.tar.bz2 MD5 d6e2b9f713f18ae0a0f3353c03315bfd
33 changes: 14 additions & 19 deletions cross/libusb/Makefile
Original file line number Diff line number Diff line change
@@ -1,32 +1,27 @@
PKG_NAME = libusb
PKG_VERS = 1.0.23
PKG_EXT = tar.gz
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/libusb/libusb/archive
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_VERS = 1.0.27
PKG_EXT = tar.bz2
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/libusb/libusb/releases/download/v$(PKG_VERS)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS =

# libusb >= v1.0.24 needs C11 compiler (not supported by OLD_PPC_ARCHS and ARMv5_ARCHS).
# qoriq has C11 compiler, but fails with "configure: error: Linux netlink header not found"
UNSUPPORTED_ARCHS = $(ARMv5_ARCHS) $(ARMv7L_ARCHS) $(PPC_ARCHS)

HOMEPAGE = https://libusb.info/
COMMENT = C library that provides generic access to USB devices. It is intended to be used by developers to facilitate the production of applications that communicate with USB hardware.
LICENSE = LGPL-2.1

GNU_CONFIGURE = 1
PRE_CONFIGURE_TARGET = libusb_pre_configure
CONFIGURE_ARGS = --disable-udev --disable-debug-log --disable-examples-build
LIBUSB_AUTOGEN_ARGS = $(CONFIGURE_ARGS)

include ../../mk/spksrc.cross-cc.mk


ifeq ($(findstring $(ARCH),$(ARM_ARCHS)),$(ARCH))
LIBUSB_AUTOGEN_ARGS += --host=arm-linux
ifneq ($(strip $(LIBUSB_ENABLE_STATIC)),1)
CONFIGURE_ARGS += --disable-static
endif
ifeq ($(findstring $(ARCH),$(PPC_ARCHS)),$(ARCH))
LIBUSB_AUTOGEN_ARGS += --host=ppc-linux
ifneq ($(strip $(LIBUSB_WITH_LIBUDEV)),1)
CONFIGURE_ARGS += --disable-udev
endif
ADDITIONAL_CFLAGS = -O

.PHONY: libusb_pre_configure
libusb_pre_configure:
$(RUN) ; ./autogen.sh $(LIBUSB_AUTOGEN_ARGS)
include ../../mk/spksrc.cross-cc.mk
2 changes: 1 addition & 1 deletion cross/libusb/PLIST
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
lnk:lib/libusb-1.0.so
lnk:lib/libusb-1.0.so.0
lib:lib/libusb-1.0.so.0.2.0
lib:lib/libusb-1.0.so.0.4.0
6 changes: 3 additions & 3 deletions cross/libusb/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
libusb-1.0.23.tar.gz SHA1 c8ebcc7d0a14f910151b3066326d8ba126894b88
libusb-1.0.23.tar.gz SHA256 02620708c4eea7e736240a623b0b156650c39bfa93a14bcfa5f3e05270313eba
libusb-1.0.23.tar.gz MD5 009e75e0ef3ed54ebbc085468feeec28
libusb-1.0.27.tar.bz2 SHA1 7c169047f5970e767d937b598f60979de5f036e3
libusb-1.0.27.tar.bz2 SHA256 ffaa41d741a8a3bee244ac8e54a72ea05bf2879663c098c82fc5757853441575
libusb-1.0.27.tar.bz2 MD5 1fb61afe370e94f902a67e03eb39c51f
27 changes: 27 additions & 0 deletions cross/libusb_1.0.23/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
PKG_NAME = libusb
PKG_VERS = 1.0.23
PKG_EXT = tar.bz2
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/libusb/libusb/releases/download/v$(PKG_VERS)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

# this is the latest version that builds with C99 compiler.
# libusb >= v1.0.24 needs C11 compiler (not supported by OLD_PPC_ARCHS, ARMv5_ARCHS and ARMv7L_ARCHS).
# qoriq has C11 compiler, but fails with "configure: error: Linux netlink header not found"

DEPENDS =

HOMEPAGE = https://libusb.info/
COMMENT = C library that provides generic access to USB devices. It is intended to be used by developers to facilitate the production of applications that communicate with USB hardware.
LICENSE = LGPL-2.1

GNU_CONFIGURE = 1
ifneq ($(strip $(LIBUSB_ENABLE_STATIC)),1)
CONFIGURE_ARGS += --disable-static
endif
ifneq ($(strip $(LIBUSB_WITH_LIBUDEV)),1)
CONFIGURE_ARGS += --disable-udev
endif
ADDITIONAL_CFLAGS = -O

include ../../mk/spksrc.cross-cc.mk
3 changes: 3 additions & 0 deletions cross/libusb_1.0.23/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
lnk:lib/libusb-1.0.so
lnk:lib/libusb-1.0.so.0
lib:lib/libusb-1.0.so.0.2.0
3 changes: 3 additions & 0 deletions cross/libusb_1.0.23/digests
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
libusb-1.0.23.tar.bz2 SHA1 0140200398306b5e91c294d4a3c0f63aa0ef07b3
libusb-1.0.23.tar.bz2 SHA256 db11c06e958a82dac52cf3c65cb4dd2c3f339c8a988665110e0d24d19312ad8d
libusb-1.0.23.tar.bz2 MD5 1e29700f6a134766d32b36b8d1d61a95
22 changes: 4 additions & 18 deletions cross/libusbmuxd/Makefile
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
PKG_NAME = libusbmuxd
PKG_VERS = 2.0.1
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/libimobiledevice/$(PKG_NAME)/archive
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_VERS = 2.0.2
PKG_EXT = tar.bz2
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/libimobiledevice/libusbmuxd/releases/download/$(PKG_VERS)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS = cross/libplist
Expand All @@ -13,19 +12,6 @@ COMMENT = A client library to multiplex connections from and to iOS devices by
LICENSE = LGPL-2.1

GNU_CONFIGURE = 1
PRE_CONFIGURE_TARGET = libusbmuxd_pre_configure
CONFIGURE_ARGS = ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes
LIBUSBMUXD_AUTOGEN_ARGS =

include ../../mk/spksrc.cross-cc.mk

ifeq ($(findstring $(ARCH),$(ARM_ARCHS)),$(ARCH))
LIBUSBMUXD_AUTOGEN_ARGS += --host=arm-linux
endif
ifeq ($(findstring $(ARCH),$(PPC_ARCHS)),$(ARCH))
LIBUSBMUXD_AUTOGEN_ARGS += --host=ppc-linux
endif

.PHONY: libusbmuxd_pre_configure
libusbmuxd_pre_configure:
$(RUN) NOCONFIGURE=1 ./autogen.sh $(LIBUSBMUXD_AUTOGEN_ARGS)
6 changes: 3 additions & 3 deletions cross/libusbmuxd/PLIST
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
bin:bin/inetcat
bin:bin/iproxy
lnk:lib/libusbmuxd.so
lnk:lib/libusbmuxd.so.6
lib:lib/libusbmuxd.so.6.0.0
lnk:lib/libusbmuxd-2.0.so
lnk:lib/libusbmuxd-2.0.so.6
lib:lib/libusbmuxd-2.0.so.6.0.0
6 changes: 3 additions & 3 deletions cross/libusbmuxd/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
libusbmuxd-2.0.1.tar.gz SHA1 e48593d1b444399b7e6d476d775a53f461cb25a2
libusbmuxd-2.0.1.tar.gz SHA256 f93faf3b3a73e283646f4d62b3421aeccf58142266b0eb22b2b13dd4b2362eb8
libusbmuxd-2.0.1.tar.gz MD5 d99194d65f4fb46aa61a01efe15faaf1
libusbmuxd-2.0.2.tar.bz2 SHA1 e3c2c846471ba7c171c01d87cb37d379d53d5f02
libusbmuxd-2.0.2.tar.bz2 SHA256 cc6a808553da4efa9fa5638be256d5ae020498795d9d260d280b87074e799b20
libusbmuxd-2.0.2.tar.bz2 MD5 f1ae06b1342a7a795cc3a4fc76750f6e
Loading
Loading