comp.lang.ada
 help / color / mirror / Atom feed
* ANN: Ada Industrial Control Widget Library v3.16
@ 2017-10-03  8:22 Dmitry A. Kazakov
  2017-10-03 11:38 ` Mart van de Wege
  0 siblings, 1 reply; 6+ messages in thread
From: Dmitry A. Kazakov @ 2017-10-03  8:22 UTC (permalink / raw)


The library is provided for design high-quality industrial control 
widgets for Ada applications. The software is based on GtkAda, Ada 
bindings to GTK+ and cairo. The key features of the library:

- Widgets composed of transparent layers drawn by cairo;
- Fully scalable graphics;
- Support of time controlled refresh policy for real-time and heavy-duty 
applications;
- Caching graphical operations;
- Stream I/O support for serialization and deserialization;
- Ready-to-use gauge, meter, oscilloscope widgets;
- Editor widget for WYSIWYG design of complex dashboards.

    http://www.dmitry-kazakov.de/ada/aicwl.htm

Changes to the previous version:

    Bug fix in Gtk.Layered.Editor to work around GNAT compiler issues.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ANN: Ada Industrial Control Widget Library v3.16
  2017-10-03  8:22 ANN: Ada Industrial Control Widget Library v3.16 Dmitry A. Kazakov
@ 2017-10-03 11:38 ` Mart van de Wege
  2017-10-03 21:48   ` Dmitry A. Kazakov
  0 siblings, 1 reply; 6+ messages in thread
From: Mart van de Wege @ 2017-10-03 11:38 UTC (permalink / raw)


"Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> writes:

> The library is provided for design high-quality industrial control
> widgets for Ada applications. The software is based on GtkAda, Ada
> bindings to GTK+ and cairo.

Unfortunately, your Debian packages are broken. libaicwl-3.16-dev
depends on both gnat-7 and libgtkada-contributions-3.18-dev. The latter
however depends on gnat-6, which conflicts with gnat-7.

Since libgtkada-contributions-3.18 still depends on libgnat-6, I suspect
that you still haven't rebuilt it yet with gnat-7?

Mart

-- 
"We will need a longer wall when the revolution comes."
--- AJS, quoting an uncertain source.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ANN: Ada Industrial Control Widget Library v3.16
  2017-10-03 11:38 ` Mart van de Wege
@ 2017-10-03 21:48   ` Dmitry A. Kazakov
  2017-10-04  6:31     ` Mart van de Wege
  0 siblings, 1 reply; 6+ messages in thread
From: Dmitry A. Kazakov @ 2017-10-03 21:48 UTC (permalink / raw)


On 2017-10-03 13:38, Mart van de Wege wrote:
> "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> writes:
> 
>> The library is provided for design high-quality industrial control
>> widgets for Ada applications. The software is based on GtkAda, Ada
>> bindings to GTK+ and cairo.
> 
> Unfortunately, your Debian packages are broken. libaicwl-3.16-dev
> depends on both gnat-7 and libgtkada-contributions-3.18-dev. The latter
> however depends on gnat-6, which conflicts with gnat-7.
> 
> Since libgtkada-contributions-3.18 still depends on libgnat-6, I suspect
> that you still haven't rebuilt it yet with gnat-7?

Yes, but Debian and Ubuntu packages got intermixed. So what looks like a 
Debian package is actually Ubuntu one compiled with gnat-6 instead of 
gnat-7.

I will fix the repository.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ANN: Ada Industrial Control Widget Library v3.16
  2017-10-03 21:48   ` Dmitry A. Kazakov
@ 2017-10-04  6:31     ` Mart van de Wege
  2017-10-04 16:37       ` Dmitry A. Kazakov
  0 siblings, 1 reply; 6+ messages in thread
From: Mart van de Wege @ 2017-10-04  6:31 UTC (permalink / raw)


"Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> writes:

> On 2017-10-03 13:38, Mart van de Wege wrote:
>> "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> writes:
>>
>>> The library is provided for design high-quality industrial control
>>> widgets for Ada applications. The software is based on GtkAda, Ada
>>> bindings to GTK+ and cairo.
>>
>> Unfortunately, your Debian packages are broken. libaicwl-3.16-dev
>> depends on both gnat-7 and libgtkada-contributions-3.18-dev. The latter
>> however depends on gnat-6, which conflicts with gnat-7.
>>
>> Since libgtkada-contributions-3.18 still depends on libgnat-6, I suspect
>> that you still haven't rebuilt it yet with gnat-7?
>
> Yes, but Debian and Ubuntu packages got intermixed. So what looks like
> a Debian package is actually Ubuntu one compiled with gnat-6 instead
> of gnat-7.
>
> I will fix the repository.

I guessed *something* like that. Had I really needed the library
immediately I could have used the sources; I just like my packages to
come as system packages.

Thanks for the effort.

Mart

-- 
"We will need a longer wall when the revolution comes."
--- AJS, quoting an uncertain source.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ANN: Ada Industrial Control Widget Library v3.16
  2017-10-04  6:31     ` Mart van de Wege
@ 2017-10-04 16:37       ` Dmitry A. Kazakov
  2017-10-05  9:08         ` Mart van de Wege
  0 siblings, 1 reply; 6+ messages in thread
From: Dmitry A. Kazakov @ 2017-10-04 16:37 UTC (permalink / raw)


On 2017-10-04 08:31, Mart van de Wege wrote:
> "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> writes:
> 
>> I will fix the repository.
> 
> I guessed *something* like that. Had I really needed the library
> immediately I could have used the sources; I just like my packages to
> come as system packages.

I rebuilt the repository and uploaded it. Sorry for inconvenience.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ANN: Ada Industrial Control Widget Library v3.16
  2017-10-04 16:37       ` Dmitry A. Kazakov
@ 2017-10-05  9:08         ` Mart van de Wege
  0 siblings, 0 replies; 6+ messages in thread
From: Mart van de Wege @ 2017-10-05  9:08 UTC (permalink / raw)


"Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> writes:

> On 2017-10-04 08:31, Mart van de Wege wrote:
>> "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> writes:
>>
>>> I will fix the repository.
>>
>> I guessed *something* like that. Had I really needed the library
>> immediately I could have used the sources; I just like my packages to
>> come as system packages.
>
> I rebuilt the repository and uploaded it. Sorry for inconvenience.

No worries. As I said, don't need it right now. I have some monitoring
stuff that uses your widgets, but I haven't needed to rebuild those in
some time; it was just that my package manager was complaining.

Regards,

Mart

-- 
"We will need a longer wall when the revolution comes."
--- AJS, quoting an uncertain source.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-10-05  9:08 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-03  8:22 ANN: Ada Industrial Control Widget Library v3.16 Dmitry A. Kazakov
2017-10-03 11:38 ` Mart van de Wege
2017-10-03 21:48   ` Dmitry A. Kazakov
2017-10-04  6:31     ` Mart van de Wege
2017-10-04 16:37       ` Dmitry A. Kazakov
2017-10-05  9:08         ` Mart van de Wege

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox