Commit Graph

216 Commits

Author SHA1 Message Date
pmunts 757405771c libsimpleio release 2.22299.1 (#1040)
Rebuilt for alr 2.0, which broke previous post-fetch scripts.

Also moved the source archive repository
from http://repo.munts.com/alire
to   https://raw.githubusercontent.com/pmunts/alire-crates
2024-04-22 18:57:25 +02:00
Lionel Draghi da96327126 list_image 1.0.0 (via alr publish --submit) (#1026) 2024-04-15 11:27:07 +02:00
Alejandro R Mosteo 4d3fb6cd77 Use alr 2.0.1 in checks (#1017) 2024-03-21 14:47:26 +01:00
Simon Wright 57fa845c03 Added macOS support (Homebrew, MacPorts) for libfreetype. (#1006)
* index/li/libfreetype/libfreetype-external.toml: as summary.
2024-03-01 12:51:46 +01:00
Simon Wright 1300ee3e34 libadalang2xml 1.0.2 (#1001)
This release updates the year-old documentation in 1.0.0 to better
address macOS issues, mainly by suggesting how to deal with the
standard langkit_support & libadalang crates, and offering a
mcOS-specific alternative.
2024-02-19 13:34:08 +01:00
Stephane Carrez f261654be1 secretada 1.0.0, libglib external, libsecret external (#999) 2024-02-17 12:01:58 +01:00
pmunts f3c797942d libsimpleio 1.22163.1 (#996) 2024-02-15 11:48:53 +01:00
Simon Wright 753ebd5ed4 libreadline macOS external (#976)
* Add macOS support to libreadline.

"brew info readline" shows that the library is "keg-only", i.e. it's
not symlinked into Homebrew's normally-visible include/, lib/
folders. This doesn't matter for the main usage in Alire
(gnatcoll_readline), because it's only requirement is to link against
"-lreadline". On macOS this is provided by BSD libedit.

In that case, why bother installing it? To stop alr warning
"Generating possibly incomplete environment because of missing
dependencies".

  * index/li/libreadline/libreadline-external.toml: For Homebrew & MacPorts,
      the external package is "readline".

* Add libreadline support for Centos, Fedora

  * index/li/libreadline/libreadline-external.toml: as summary.
2024-01-29 12:08:39 +01:00
Fabien Chouteau 0bca58fa07 libadalang_tools 24.0.0 (#973) 2024-01-22 18:02:52 +01:00
Blady-Com d9dbe53002 simple_components 4.68 (#972)
Add MacPorts and Brew support for macOS in dependancies.
2024-01-22 09:59:00 +01:00
Fabien Chouteau 514d363441 langkit_support, libadalang 24.0.0 (#970) 2024-01-19 11:33:41 +01:00
Simon Wright 4aff70e289 libglfw3-external for homebrew, macports (#964)
* index/li/libglfw3/libglfw3-external.toml: As summary. Both are "glfw".
2024-01-15 17:10:53 +01:00
pmunts 5b75c2be9a libsimpleio 1.21805.1 (#962) 2024-01-15 17:08:21 +01:00
Vadim Godunko bc3f27cf2f light_arduino due, light_fk723m1_zgt6 0.1.0 (#961) 2024-01-15 17:07:07 +01:00
Luke A. Guest dcdecfec80 Add missing SDL2 mixer external library. (#951) 2024-01-02 16:31:52 +01:00
John Serock 1e57885c82 Add suse distribution to libgmp-external (#946) 2024-01-02 15:57:27 +01:00
John Serock cd3c06986b libpcap external (#927) 2023-12-11 18:34:38 +01:00
pmunts 400f6f41d1 libsimpleio 1.21527.1 (#929) 2023-12-11 18:25:51 +01:00
Stephane Carrez a8589243b8 magicada 1.0, libmagic external (#926) 2023-11-27 16:26:25 +01:00
Fabien Chouteau 0cae39b728 AdaCore libraries 24.0 II (#925) 2023-11-27 16:23:52 +01:00
Fabien Chouteau 49b8a71a00 AdaCore libraries 24.0 (#921) 2023-11-20 18:38:49 +01:00
Simon Wright 332abd761f libgtk3 external for brew/port on macOS (#915)
* Add externals for libgtk3 on macOS.

* Add check from alr devel branch

* Add specific Ports CI test

---------

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2023-11-08 17:17:55 +01:00
Simon Rowe dd4f163b18 Update libgmp-external.toml - add Fedora detection (#900)
As indicated in the open issue [#1320](https://github.com/alire-project/alire/issues/1320) the detection of `gmp` does not work with `alr` with the Fedora Linux OS. This PR adds the suggested missing config line to detect the Fedora `gmp-devel` library. 

Tested by editing the local cache file `~/.config/alire/indexes/community/repo/index/li/libgmp/libgmp-external.toml` to add the line suggested in the open issue:

```
fedora = ["gmp-devel"]
````
The detection then works as expected, and the previously failing build of `libadalang` on Fedora 38 (x86_64) now works.
2023-09-25 10:22:02 +02:00
Jeremy Grosser 3bf9976996 linux_hal 1.1.0, libpulse external (#867) 2023-08-21 16:26:58 +02:00
nytpu 2ae071597a Linenoise_Ada 1.1.2, LMDB_Ada 1.2.0 (#857)
* lmdb_ada 1.2.0

* linenoise_ada 1.1.2
2023-07-28 11:27:13 +02:00
Jeremy Grosser fd651c087b linux_hal 1.0.0 and libgpiod, libi2c externals (#856) 2023-07-28 11:11:12 +02:00
Simon Wright ab77175b25 macports externals (#849)
These externals are those that already had homebrew settings.

  * index/li/libftdi1/libftdi1-external.toml
  * index/li/libgmp/libgmp-external.toml
  * index/li/libhidapi/libhidapi-external.toml
  * index/li/libsdl2/libsdl2-external.toml
  * index/li/libsdl2_image/libsdl2_image-external.toml
  * index/li/libsdl2_ttf/libsdl2_ttf-external.toml
  * index/li/libtcl/libtcl-external.toml
  * index/li/libtk/libtk-external.toml
  * index/li/libusb/libusb-external.toml
2023-07-19 13:33:51 +02:00
Stephane Carrez 394a655141 Add libcurl external dependency (#841) 2023-07-03 10:33:26 +02:00
Simon Wright bb56bf801f libsdl2*-external for Homebrew (#832)
* index/li/libsdl2/libsdl2-external.toml (external): added 'homebrew'
      option, "sdl2".
  * index/li/libsdl2_image/libsdl2_image-external.toml: likewise, "sdl2_image".
  * index/li/libsdl2_ttf/libsdl2_ttf-external.toml: likewise, "sdl2_ttf".
2023-06-21 11:48:44 +02:00
pmunts e822d80009 libsimpleio, mcp2221, remoteio 1.21136.1 (#828)
libsimpleio release 1.21136.1
mcp2221 release 1.21136.1
remoteio release 1.21136.1

Made improvements to package Temperature.
Update copyright text in all source files.

These releases all match the libsimpleio general release package
munts-libsimpleio-2023.153.1.
2023-06-06 12:20:21 +02:00
Simon Wright 5174b6adad libadalang2xml 1.0.0 (#801)
This tool generates an XML representation of the structure of an Ada source
file.

  * index/li/libadalang2xml/libadalang2xml-1.0.0.toml: new.
2023-05-02 14:29:21 +02:00
pmunts 5d8d5a55c6 libsimpleio, mcp2221, remoteio 1.21121.1 (#800)
libsimpleio release 1.21121.1
mcp2221 release 1.21121.1
remoteio release 1.21121.1

Reconciled some capitalization inconsistencies.  Also some other
minor cleanups.

This exactly matches the general Debian package release
munts-libsimpleio-2023.115.1-debian11-<arch>.deb.
2023-05-02 14:23:14 +02:00
Simon Wright 6153961d80 libgmp external for Homebrew (#770)
* index/li/libgmp/libgmp-external.toml (external): for package manager
    homebrew, fetch 'gmp'.
2023-04-26 10:28:50 +02:00
pmunts d2be6c8e74 libsimpleio, remoteio 1.20946.1 (#758)
* libsimpleio release 1.20946.1

More improvements, especially to the support for Mikroelektronika
Click Boards.  Also support for more Remote I/O Protocol servers.

* remoteio release 1.20946.1

More improvements, especially to the support for Mikroelektronika
Click Boards.  Also support for more Remote I/O Protocol servers.
2023-03-13 13:10:03 +01:00
pmunts 41fde61d44 libsimpleio, mcp2221, remoteio 1.20871.1 (#755)
* mcp2221 release 1.20871.1

* remoteio release 1.20871.1

* libsimpleio release 1.20871.1
2023-03-09 12:00:30 +01:00
pmunts ed27fd8d17 Added support for distribution homebrew (#729) 2023-01-23 18:35:32 +01:00
pmunts e80348274e libsimpleio 1.20658.1 (#717)
Fixed or suppressed many (but not all) compiler warnings.

Made major improvement to Mikroelektronika Click board support,
especially for BeagleBone target platforms.
2023-01-17 10:28:36 +01:00
Manuel 9e4e95157e bingada 1.0.0, fix csfml external (#695)
* Add BingAda to the index

* Use the devel version for Fedora

We need the devel version so we can link applications using `-lcsfml-*`
2022-12-05 12:23:27 +01:00
Fabien Chouteau f484713264 libgpr2, gpr_unit_provider 23.0.0 (#681)
* libgpr2 23.0.0

* gpr_unit_provider 23.0.0
2022-11-14 08:54:35 +01:00
Maxim Reznik ce5ea41d6b Add gnatdoc (as a library, for now). (#676) 2022-10-31 15:08:14 +01:00
Fabien Chouteau 7253e60c03 aunit, gnatcoll, lal, xmlada... 23.0.0 (#668)
* First batch of 23.0.0 releases for GNATcoll, LAL, XMLAda, etc.

* Update libadalang_tools-23.0.0.toml
2022-10-31 10:55:51 +01:00
Alejandro R Mosteo 1e0574994f Disable pkg-config-detected externals (#671)
Proper use of these packages would require calling `pkg-config` to set up
environment, which Alire does not do (yet?)

Co-authored-by: GHA <actions@github.com>
2022-10-27 13:50:12 +02:00
Marc Poulhiès fe3418be8c libadalang_tools: fix gnat dependency (#652)
libadalang_tools crate does not build correctly with GNAT 12 because of new diagnostic message.
2022-10-06 16:41:41 +02:00
J.GIOUX 007ed729d1 libgtk3, libmysqlclient external: Fedora support (#649)
* Update libmysqlclient-external.toml

update with fedora package
https://packages.fedoraproject.org/pkgs/community-mysql/community-mysql-devel/

* Update libgtk3-external.toml

add support for fedora package
https://packages.fedoraproject.org/pkgs/gtk3/gtk3-devel/
2022-10-05 12:12:11 +02:00
J.GIOUX 69cecf03e0 libsqlite3 external: Fedora support (#647)
update with fedora package
https://packages.fedoraproject.org/pkgs/libsqlite3x/libsq3-devel/
2022-10-04 17:53:44 +02:00
J.GIOUX ab2e1c7511 libpq external: Fedora support (#644)
* Add Support for Fedora

Nomenclature of package name is different on Fedora, certainly the case for all RPM based distribution...

* Update libpq-external.toml

forever dyslexic... wrong package name in my previous commit, sorry.

* Update libpq-external.toml

forever dyslexic... wrong package name in my previous commit, sorry.
2022-10-04 17:50:49 +02:00
Simon Wright 8eb9a42630 libtcl, libtk external (#639)
* Added externals for libtcl, libtk.

macOS note: these call up the Homebrew package tcl-tk, but as usual if
the user isn't using alr 1.3 they can install the package themselves.

* Corrected spelling errors for libtcl, libtk.

  * index/li/libtcl/libtcl-external.toml: sytem -> system.
  * index/li/libtk/libtk-external.toml: likewise.
2022-10-03 11:32:47 +02:00
pmunts f3ff75830e libsimpleio 1.20506.1 (#641) 2022-09-29 11:40:57 +02:00
Blady-Com 2c7e961f7b gtkada 21.0.0: macOS support (#545)
* Add macOS support to GTKAda 21.0.0.

* Fix sed syntax for Linux.

* To be compatible between macOS and Linux, we should avoid sed -i and use tmp files instead.

* Disable problematic platforms

Co-authored-by: GHA <actions@github.com>
2022-09-29 11:36:37 +02:00
Laurent Thévenoux 5f0ee5c822 admpfr 4.1.0, libmpfr external (#636)
* Add index entry for Admpfr v4.1.0-0

Admpfr is an Ada library offering bindings for the MPFR C library.
It's a complete interface to the C library.

Admpfr v4.1.0-* is compatible with MPFR 4.1.0.

* fixup! Add index entry for Admpfr v4.1.0-0

* fixup! fixup! Add index entry for Admpfr v4.1.0-0

* Adjust admpfr and libmpfr indexes regarding checks results

* fixup! Adjust admpfr and libmpfr indexes regarding checks results
2022-09-21 12:13:47 +02:00