]> jfr.im git - irc/hexchat/gvsbuild.git/log
irc/hexchat/gvsbuild.git
5 years agogtk: Build pixbuf engine origin/hexchat-fixes-2
Patrick Griffis [Tue, 13 Mar 2018 21:07:11 +0000 (21:07 +0000)] 
gtk: Build pixbuf engine

5 years agogdk-pixbuf: Make more minimal build
Patrick Griffis [Sat, 10 Mar 2018 14:46:10 +0000 (14:46 +0000)] 
gdk-pixbuf: Make more minimal build

5 years agoAllow @response-file to set the build options
Danny 'Guru' Forghieri [Wed, 29 Aug 2018 17:06:58 +0000 (19:06 +0200)] 
Allow @response-file to set the build options

5 years agoProjects gtksourceview3: comply to the --enable-gi option and build the .gir/.typelib
Danny 'Guru' Forghieri [Wed, 29 Aug 2018 09:31:07 +0000 (11:31 +0200)] 
Projects gtksourceview3: comply to the --enable-gi option and build the .gir/.typelib

5 years agoProjects librsvg: comply to the --enable-gi option and build the .gir/.typelib
Danny 'Guru' Forghieri [Wed, 29 Aug 2018 08:30:11 +0000 (10:30 +0200)] 
Projects librsvg: comply to the --enable-gi option and build the .gir/.typelib

5 years agoProject libxml2: add a simple .pc file (mainly for gobject-introspection)
Danny 'Guru' Forghieri [Wed, 29 Aug 2018 08:29:04 +0000 (10:29 +0200)] 
Project libxml2: add a simple .pc file (mainly for gobject-introspection)

5 years agoProject json-glib: comply to the --enable-gi option
Danny 'Guru' Forghieri [Wed, 29 Aug 2018 08:28:07 +0000 (10:28 +0200)] 
Project json-glib: comply to the --enable-gi option

5 years agoProject libgxps: comply to the --enable-gi option
Danny 'Guru' Forghieri [Wed, 29 Aug 2018 07:50:52 +0000 (09:50 +0200)] 
Project libgxps: comply to the --enable-gi option

5 years agoProject emeus: comply to the --enable-gi option
Danny 'Guru' Forghieri [Wed, 29 Aug 2018 07:23:37 +0000 (09:23 +0200)] 
Project emeus: comply to the --enable-gi option

5 years agoProjects gtk/gtk3: comply to the --enable-gi option and build the .gir/.typelib
Danny 'Guru' Forghieri [Wed, 29 Aug 2018 07:18:33 +0000 (09:18 +0200)] 
Projects gtk/gtk3: comply to the --enable-gi option and build the .gir/.typelib

5 years agoProject graphene: comply to the --enable-gi option
Danny 'Guru' Forghieri [Tue, 28 Aug 2018 21:15:27 +0000 (23:15 +0200)] 
Project graphene: comply to the --enable-gi option

5 years agoMake the --enable-gi option works
Danny 'Guru' Forghieri [Tue, 28 Aug 2018 21:13:35 +0000 (23:13 +0200)] 
Make the --enable-gi option works

5 years agolz4: fix installation
Ignacio Casal Quinteiro [Tue, 28 Aug 2018 16:30:14 +0000 (18:30 +0200)] 
lz4: fix installation

Fixes #275

5 years agoBy default, gobject introspection is disabled for the gtk/gtk3 stack, must be enabled...
Danny 'Guru' Forghieri [Mon, 27 Aug 2018 22:04:07 +0000 (00:04 +0200)] 
By default, gobject introspection is disabled for the gtk/gtk3 stack, must be enabled with the --enable-gi option

5 years agoOption class moved to base_project to have it init even without the parser, method...
Danny 'Guru' Forghieri [Mon, 27 Aug 2018 21:16:45 +0000 (23:16 +0200)] 
Option class moved to base_project to have it init even without the parser, method add_dependency to manipulate the dependencies list

5 years agoWe use the new add_param() fun for meson
Danny 'Guru' Forghieri [Mon, 27 Aug 2018 21:11:52 +0000 (23:11 +0200)] 
We use the new add_param() fun for meson

5 years agoMeson builder: we can add params needed for the build directly to the class instance...
Danny 'Guru' Forghieri [Mon, 27 Aug 2018 21:10:40 +0000 (23:10 +0200)] 
Meson builder: we can add params needed for the build directly to the class instance and not on the build call

5 years agoUpdate to the latest 2.40 release of librsvg
Paolo Borelli [Mon, 27 Aug 2018 16:42:10 +0000 (18:42 +0200)] 
Update to the latest 2.40 release of librsvg

Udating to 2.44 will need to add rust toolchain

5 years agoMerge branch 'master' of https://github.com/wingtk/gvsbuild
Danny 'Guru' Forghieri [Mon, 27 Aug 2018 08:35:54 +0000 (10:35 +0200)] 
Merge branch 'master' of https://github.com/wingtk/gvsbuild

5 years agoProject adwaita-icon-theme: update to 3.28.0
Danny 'Guru' Forghieri [Mon, 27 Aug 2018 08:35:39 +0000 (10:35 +0200)] 
Project adwaita-icon-theme: update to 3.28.0

5 years agoProject pygobject: wheel build & dist copy error.
Danny 'Guru' Forghieri [Mon, 27 Aug 2018 08:33:38 +0000 (10:33 +0200)] 
Project pygobject: wheel build & dist copy error.

5 years agoopenssl: update to version 1.0.2p
Ignacio Casal Quinteiro [Mon, 27 Aug 2018 07:45:44 +0000 (09:45 +0200)] 
openssl: update to version 1.0.2p

5 years agoProject pycairo/pyobject: option to build also the .wheel distribution file
Danny 'Guru' Forghieri [Sun, 26 Aug 2018 17:27:51 +0000 (19:27 +0200)] 
Project pycairo/pyobject: option to build also the .wheel distribution file

5 years agoProject pycairo/pyobject: option to build also the .egg distribution file
Danny 'Guru' Forghieri [Sun, 26 Aug 2018 17:21:41 +0000 (19:21 +0200)] 
Project pycairo/pyobject: option to build also the .egg distribution file

5 years agoProject pygobject: update to 3.28.3
Danny 'Guru' Forghieri [Sun, 26 Aug 2018 17:08:00 +0000 (19:08 +0200)] 
Project pygobject: update to 3.28.3

5 years agoProject pycairo: update to 1.7.1
Danny 'Guru' Forghieri [Sun, 26 Aug 2018 17:06:42 +0000 (19:06 +0200)] 
Project pycairo: update to 1.7.1

5 years agoNo need to restore the include: the complete environment is restore at the end of...
Danny 'Guru' Forghieri [Sun, 26 Aug 2018 17:04:55 +0000 (19:04 +0200)] 
No need to restore the include: the complete environment is restore at the end of the built of the single project

5 years agoProject pango: fix patch file
Danny 'Guru' Forghieri [Sun, 26 Aug 2018 15:56:15 +0000 (17:56 +0200)] 
Project pango: fix patch file

5 years agoProject gobject-introspection: give meson the python dir & the cairo dll name
Danny 'Guru' Forghieri [Thu, 23 Aug 2018 21:29:38 +0000 (23:29 +0200)] 
Project gobject-introspection: give meson the python dir & the cairo dll name

5 years agoGroup gtk3-full: drop pkg-config
Danny 'Guru' Forghieri [Thu, 23 Aug 2018 21:25:01 +0000 (23:25 +0200)] 
Group gtk3-full: drop pkg-config

5 years agoProject pango: ignore help2man, even if found on the path
Danny 'Guru' Forghieri [Thu, 23 Aug 2018 21:19:28 +0000 (23:19 +0200)] 
Project pango: ignore help2man, even if found on the path

5 years agoBuilder: the environment is always restored, also on build errors
Danny 'Guru' Forghieri [Thu, 23 Aug 2018 21:06:23 +0000 (23:06 +0200)] 
Builder: the environment is always restored, also on build errors

5 years agoGenerate error on wrong build even with -k option
Danny 'Guru' Forghieri [Thu, 23 Aug 2018 20:57:40 +0000 (22:57 +0200)] 
Generate error on wrong build even with -k option

5 years agoProject gtk3: remove clipboard retry patch.
Danny 'Guru' Forghieri [Sun, 26 Aug 2018 14:53:32 +0000 (16:53 +0200)] 
Project gtk3: remove clipboard retry patch.

The new version should handle this better, out of the box, with a 30 seconds timeout.

5 years agoProject fontconfig: fix the build of the latest version.
Danny 'Guru' Forghieri [Sat, 25 Aug 2018 17:49:17 +0000 (19:49 +0200)] 
Project fontconfig: fix the build of the latest version.

The .def file for the export is generated automatically from the object files and sorted by name.

5 years agofontconfig: update to version 2.13.0
Ignacio Casal Quinteiro [Fri, 24 Aug 2018 07:35:39 +0000 (09:35 +0200)] 
fontconfig: update to version 2.13.0

This is one of the tricky ones, so it may fail this update.
Double check if it needs some fix or if we have to revert this
patch.

5 years agoffmpeg: update to version 4.0.2
Ignacio Casal Quinteiro [Fri, 24 Aug 2018 07:34:06 +0000 (09:34 +0200)] 
ffmpeg: update to version 4.0.2

5 years agoharfbuzz: update to version 1.8.8
Ignacio Casal Quinteiro [Fri, 24 Aug 2018 07:30:14 +0000 (09:30 +0200)] 
harfbuzz: update to version 1.8.8

5 years agolibjpeg-turbo: update to version 2.0.0
Ignacio Casal Quinteiro [Fri, 24 Aug 2018 07:27:01 +0000 (09:27 +0200)] 
libjpeg-turbo: update to version 2.0.0

5 years agolibpng: update to version 1.6.35
Ignacio Casal Quinteiro [Fri, 24 Aug 2018 07:24:01 +0000 (09:24 +0200)] 
libpng: update to version 1.6.35

5 years agolibsoup: update to version 2.62.3
Ignacio Casal Quinteiro [Fri, 24 Aug 2018 07:22:47 +0000 (09:22 +0200)] 
libsoup: update to version 2.62.3

5 years agopango: update to version 1.42.4
Ignacio Casal Quinteiro [Fri, 24 Aug 2018 07:20:18 +0000 (09:20 +0200)] 
pango: update to version 1.42.4

5 years agogtk3: update to version 3.22.30
Ignacio Casal Quinteiro [Fri, 24 Aug 2018 07:18:13 +0000 (09:18 +0200)] 
gtk3: update to version 3.22.30

5 years agoglib: update to version 2.56.2
Ignacio Casal Quinteiro [Fri, 24 Aug 2018 07:15:59 +0000 (09:15 +0200)] 
glib: update to version 2.56.2

5 years agoprotobuf-c: update to version 1.3.1
Ignacio Casal Quinteiro [Thu, 23 Aug 2018 12:53:01 +0000 (14:53 +0200)] 
protobuf-c: update to version 1.3.1

5 years agowing: update to version 0.0.20
Ignacio Casal Quinteiro [Wed, 22 Aug 2018 09:36:11 +0000 (11:36 +0200)] 
wing: update to version 0.0.20

5 years agoglib: revert sockets patch
Ignacio Casal Quinteiro [Fri, 10 Aug 2018 09:27:41 +0000 (11:27 +0200)] 
glib: revert sockets patch

This patch avoids a hang on libsoup, we should try to fix this
in upstream directly.

5 years agoMerge pull request #272 from wingtk/add-delayed
Danny 'Guru' Forghieri [Sun, 19 Aug 2018 14:48:27 +0000 (16:48 +0200)] 
Merge pull request #272 from wingtk/add-delayed

Add the projects, tools & groups after the parsing instead on import.

5 years agoAdd the projects, tools & groups after the parsing instead on import.
Danny 'Guru' Forghieri [Sun, 19 Aug 2018 14:46:32 +0000 (16:46 +0200)] 
Add the projects, tools & groups after the parsing instead on import.

This let put some project configuration from the command line.

5 years agoMerge pull request #271 from wingtk/patch-dir2
Danny 'Guru' Forghieri [Sat, 18 Aug 2018 21:32:25 +0000 (23:32 +0200)] 
Merge pull request #271 from wingtk/patch-dir2

Move patches to own subdir

5 years agoMove patches to own subdir
Danny 'Guru' Forghieri [Sat, 18 Aug 2018 14:31:37 +0000 (16:31 +0200)] 
Move patches to own subdir

5 years agoAdd a script to print the dependency / output a Grpahviz file
Danny 'Guru' Forghieri [Sat, 18 Aug 2018 14:18:15 +0000 (16:18 +0200)] 
Add a script to print the dependency / output a Grpahviz file

Closes #94

5 years agoWe can use the embedded python version to build the projects.
Danny 'Guru' Forghieri [Fri, 17 Aug 2018 16:31:33 +0000 (18:31 +0200)] 
We can use the embedded python version to build the projects.

We need a full python installation to build gobject-introspection but can be an older version (3.4 or 3.5)

5 years agoSafety check on --patches-root-dir
Danny 'Guru' Forghieri [Fri, 17 Aug 2018 16:28:52 +0000 (18:28 +0200)] 
Safety check on --patches-root-dir

5 years agoThe gir creation depends from gobject-introspection
Danny 'Guru' Forghieri [Fri, 17 Aug 2018 16:26:52 +0000 (18:26 +0200)] 
The gir creation depends from gobject-introspection

5 years agoAdd the full archive name to the projects with only numbers (e.g. v1.11.0), to avoid...
Danny 'Guru' Forghieri [Thu, 16 Aug 2018 15:57:26 +0000 (17:57 +0200)] 
Add the full archive name to the projects with only numbers (e.g. v1.11.0), to avoid clash (unlikely) and to see, immediately, the content.

5 years agoProject gtk/gtk3: Fix error in building the .gir/.typelib
Danny 'Guru' Forghieri [Thu, 16 Aug 2018 14:53:18 +0000 (16:53 +0200)] 
Project gtk/gtk3: Fix error in building the .gir/.typelib

The G_LOG_DOMAIN passed on the command line is not quoted when passed to cl and generates a fatal error, I simply remove the -D (the module is compiled only to get the definition, not to be runned).

5 years agoProject gdk-pixbuf: create the .gir/.typelib on build.
Danny 'Guru' Forghieri [Thu, 16 Aug 2018 14:24:35 +0000 (16:24 +0200)] 
Project gdk-pixbuf: create the .gir/.typelib on build.

5 years agoProject atk: create the .gir/.typelib on build.
Danny 'Guru' Forghieri [Thu, 16 Aug 2018 14:15:53 +0000 (16:15 +0200)] 
Project atk: create the .gir/.typelib on build.

5 years agoProject pango: create the .gir/.typelib on build.
Danny 'Guru' Forghieri [Thu, 16 Aug 2018 14:13:19 +0000 (16:13 +0200)] 
Project pango: create the .gir/.typelib on build.

5 years agoProject gobject-introspection: Split the building of the library from the creation...
Danny 'Guru' Forghieri [Thu, 16 Aug 2018 14:11:32 +0000 (16:11 +0200)] 
Project gobject-introspection: Split the building of the library from the creation of the gtk stack gir/typelib in another project (gobject-gir)

5 years agoProject gobject-introspection: update the glib version patch, split the building...
Danny 'Guru' Forghieri [Thu, 16 Aug 2018 13:59:36 +0000 (15:59 +0200)] 
Project gobject-introspection: update the glib version patch, split the building of the library from the creation of the gtk stack gir/typelib in another project (gobject-gir)

5 years agoTool meson: upgrade to version 0.47.1
Danny 'Guru' Forghieri [Thu, 16 Aug 2018 11:39:47 +0000 (13:39 +0200)] 
Tool meson: upgrade to version 0.47.1

5 years agoList again dev-shell, now alone as a 'Developer project'
Danny 'Guru' Forghieri [Wed, 20 Jun 2018 22:01:17 +0000 (00:01 +0200)] 
List again dev-shell, now alone as a 'Developer project'

5 years agoProject leveldb: solution for vs2017.
Danny 'Guru' Forghieri [Mon, 18 Jun 2018 09:59:54 +0000 (11:59 +0200)] 
Project leveldb: solution for vs2017.

5 years agoProject libmicrohttpd: patch also the vs2013 & vs2017 solution
Danny 'Guru' Forghieri [Mon, 18 Jun 2018 09:54:36 +0000 (11:54 +0200)] 
Project libmicrohttpd: patch also the vs2013 & vs2017 solution

5 years agoAppveyor: try to build everything from the gtk3-full group
Danny 'Guru' Forghieri [Sun, 17 Jun 2018 15:26:36 +0000 (17:26 +0200)] 
Appveyor: try to build everything from the gtk3-full group

5 years agoToo much parameter on the call
Danny 'Guru' Forghieri [Sun, 17 Jun 2018 15:22:17 +0000 (17:22 +0200)] 
Too much parameter on the call

5 years agoProject lz4: use the correct vs20xx directory, drop the WindowsTargetPlatformVersion...
Danny 'Guru' Forghieri [Sun, 17 Jun 2018 15:11:30 +0000 (17:11 +0200)] 
Project lz4: use the correct vs20xx directory, drop the WindowsTargetPlatformVersion (sdk_ver, we configure it in the vs setup)

5 years agoThe __sub_var handles also the vs_var_year (vs2013, vs2015, vs2017)
Danny 'Guru' Forghieri [Sun, 17 Jun 2018 15:09:08 +0000 (17:09 +0200)] 
The __sub_var handles also the vs_var_year (vs2013, vs2015, vs2017)

5 years agoAdded option --clean-built to clean only the projects explicitly set on the command...
Danny 'Guru' Forghieri [Sun, 17 Jun 2018 14:28:41 +0000 (16:28 +0200)] 
Added option --clean-built to clean only the projects explicitly set on the command line, not all the ones built (via a dependency)

5 years agoProject glib-networking: solution for vs2017
Danny 'Guru' Forghieri [Sun, 17 Jun 2018 12:45:31 +0000 (14:45 +0200)] 
Project glib-networking: solution for vs2017

5 years agoBetter / correct pption description
Danny 'Guru' Forghieri [Sun, 17 Jun 2018 12:44:35 +0000 (14:44 +0200)] 
Better / correct pption description

5 years agoMark the dependent of the tools only when the tool is installed / extracted.
Danny 'Guru' Forghieri [Sat, 16 Jun 2018 22:31:10 +0000 (00:31 +0200)] 
Mark the dependent of the tools only when the tool is installed / extracted.

5 years agoDiscern between skipped & built project
Danny 'Guru' Forghieri [Sat, 16 Jun 2018 22:30:09 +0000 (00:30 +0200)] 
Discern between skipped & built project

5 years agoMake the --fast-build option with a mark file and not simply checking the destination dir
Danny 'Guru' Forghieri [Sat, 16 Jun 2018 15:05:53 +0000 (17:05 +0200)] 
Make the --fast-build option with a mark file and not simply checking the destination dir

This make the option work better:
 * if the build has an error it's not skipped the next time is launched (bacause the directory exists)
 * if the directory is updated by extraction a tarball the build is forced
 * when a project is built all the dependents projects are marked and, eventually, rebuild

Note: if a git repository of a project is updated or if the script is changed nothing is build but it's a way better then before and useful when making local changes and tests.

5 years agoCheck if the python dir passed on the command line is correct and python.exe exists
Danny 'Guru' Forghieri [Sat, 16 Jun 2018 14:58:56 +0000 (16:58 +0200)] 
Check if the python dir passed on the command line is correct and python.exe exists

5 years agoProject graphene: build the tests and skip the benchmarks (that generates errors)
Danny 'Guru' Forghieri [Sat, 16 Jun 2018 13:51:13 +0000 (15:51 +0200)] 
Project graphene: build the tests and skip the benchmarks (that generates errors)

5 years agoProject gsetting-desktop-schemas: glib-mkenums are now python scripts
Danny 'Guru' Forghieri [Sat, 16 Jun 2018 13:50:30 +0000 (15:50 +0200)] 
Project gsetting-desktop-schemas: glib-mkenums are now python scripts

5 years agoProject librsvg: solution for vs2017
Danny 'Guru' Forghieri [Sat, 16 Jun 2018 13:49:14 +0000 (15:49 +0200)] 
Project librsvg: solution for vs2017

5 years agoProject libcroco: solution for vs2017
Danny 'Guru' Forghieri [Sat, 16 Jun 2018 13:44:47 +0000 (15:44 +0200)] 
Project libcroco: solution for vs2017

5 years agoAdd the option --keep to continue to build projects after errors.
Danny 'Guru' Forghieri [Fri, 15 Jun 2018 16:20:13 +0000 (18:20 +0200)] 
Add the option --keep to continue to build projects after errors.

At the end a summary is printed, with the project built (with time), the projects failed and the not built because a dependency failed.

5 years agoSave the maximum name size in the project class
Danny 'Guru' Forghieri [Fri, 15 Jun 2018 16:00:55 +0000 (18:00 +0200)] 
Save the maximum name size in the project class

5 years agoReally ignore dev-shell fom the 'all' group
Danny 'Guru' Forghieri [Fri, 15 Jun 2018 13:52:08 +0000 (15:52 +0200)] 
Really ignore dev-shell fom the 'all' group

5 years agoProject gobject-introspection: add the cairo include path to build the pango/pangocai...
Danny 'Guru' Forghieri [Fri, 15 Jun 2018 13:50:31 +0000 (15:50 +0200)] 
Project gobject-introspection: add the cairo include path to build the pango/pangocairo gir/typelib

5 years agoAvoid exception on a empty directory with --zip-continue option
Danny 'Guru' Forghieri [Thu, 14 Jun 2018 17:46:52 +0000 (19:46 +0200)] 
Avoid exception on a empty directory with --zip-continue option

5 years agoProject meson: update to version 0.46.1
Danny 'Guru' Forghieri [Thu, 14 Jun 2018 17:46:15 +0000 (19:46 +0200)] 
Project meson: update to version 0.46.1

5 years agoAdded go to the tools group
Danny 'Guru' Forghieri [Thu, 14 Jun 2018 17:45:48 +0000 (19:45 +0200)] 
Added go to the tools group

5 years agoProject gtksourceview3: project file for vs2017
Danny 'Guru' Forghieri [Thu, 14 Jun 2018 15:45:46 +0000 (17:45 +0200)] 
Project gtksourceview3: project file for vs2017

5 years agoProject gtksourceview3: glib-genmarshal & glib-mkenums are now python scripts
Danny 'Guru' Forghieri [Thu, 14 Jun 2018 15:43:22 +0000 (17:43 +0200)] 
Project gtksourceview3: glib-genmarshal & glib-mkenums are now python scripts

5 years agoProject clutter: glib-genmarshal & glib-mkenums are now python scripts
Danny 'Guru' Forghieri [Thu, 14 Jun 2018 15:35:43 +0000 (17:35 +0200)] 
Project clutter: glib-genmarshal & glib-mkenums are now python scripts

5 years agoProject cogl: use python instead of perl for glib-mkenums
Danny 'Guru' Forghieri [Thu, 14 Jun 2018 15:30:01 +0000 (17:30 +0200)] 
Project cogl: use python instead of perl for glib-mkenums

5 years agoProject pkg-config: patch for building with vs2013
Danny 'Guru' Forghieri [Thu, 14 Jun 2018 15:15:32 +0000 (17:15 +0200)] 
Project pkg-config: patch for building with vs2013

5 years agoDisplay on the list command and in the window title the version of the project
Danny 'Guru' Forghieri [Thu, 14 Jun 2018 15:13:16 +0000 (17:13 +0200)] 
Display on the list command and in the window title the version of the project

If not set manually, the version is calculated from the file name or the git repository / tag

5 years agoProject gobject-introspection:fix the patch for the latest git release
Danny 'Guru' Forghieri [Thu, 14 Jun 2018 15:10:46 +0000 (17:10 +0200)] 
Project gobject-introspection:fix the patch for the latest git release

5 years agowing: update to version 0.0.18
Silvio Lazzeretti [Wed, 13 Jun 2018 07:46:20 +0000 (09:46 +0200)] 
wing: update to version 0.0.18

5 years agogrpc: update to version 1.12.0
Ignacio Casal Quinteiro [Mon, 4 Jun 2018 10:00:08 +0000 (12:00 +0200)] 
grpc: update to version 1.12.0

5 years agoprotobuf: update to version 3.5.1
Ignacio Casal Quinteiro [Mon, 4 Jun 2018 10:00:38 +0000 (12:00 +0200)] 
protobuf: update to version 3.5.1

5 years agolmdb: update to version 0.9.22
Ignacio Casal Quinteiro [Fri, 1 Jun 2018 08:51:48 +0000 (10:51 +0200)] 
lmdb: update to version 0.9.22

5 years agolibgxps: new patch to fix font scaling
Ignacio Casal Quinteiro [Fri, 1 Jun 2018 08:40:33 +0000 (10:40 +0200)] 
libgxps: new patch to fix font scaling