Skip to content

Commit

Permalink
Merge branch 'stable-1.3.0' into release/emdee-0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
SMerrony authored Jun 4, 2024
2 parents cd65a52 + 1894252 commit d116c8b
Show file tree
Hide file tree
Showing 24 changed files with 646 additions and 23 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/build-ports.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,10 @@ jobs:
- name: Install Ports
uses: melusina-org/setup-macports@v1

- name: Prefer Quartz to X11 for MacPorts
shell: bash
run: echo '-x11 +no_x11 +quartz' >> /opt/local/etc/macports/variants.conf

- name: Test crate
run: ${{env.CHECKS_REPO}}/scripts/gh-build-crate.sh
shell: bash
58 changes: 58 additions & 0 deletions index/az/azip/azip-2.6.2.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
description = "AZip - A portable Zip Archive Manager"
name = "azip"
version = "2.6.2"

authors = ["Gautier de Montmollin"]
maintainers = ["[email protected]"]
maintainers-logins = ["zertovitch"]
website = "https://azip.sourceforge.io/"
licenses = "MIT"
tags = ["azip", "zip", "archive", "file-manager"]
long-description = """
&nbsp; <a target="_blank" href="https://azip.sourceforge.io/azip_recomp.png" ><img src="https://azip.sourceforge.io/azip_recomp_mini.png" alt="azip screenshot 1" width="auto" height="140"></a>
&nbsp; <a target="_blank" href="https://azip.sourceforge.io/azip%20014%20overview.png" ><img src="https://azip.sourceforge.io/azip%20014%20overview%20mini.png" alt="azip screenshot 2" width="auto" height="140"></a>
&nbsp; <a target="_blank" href="https://azip.sourceforge.io/azip_columns_anim_354_KiB.gif"><img src="https://azip.sourceforge.io/azip_columns_anim_175px.gif" alt="azip screenshot 3" width="auto" height="140"></a>
**AZip** is a free Zip Archive Manager with unique features such as: built-in content Search, smart archive Update, archive Recompression.
Features:
* In addition to usual archive management (Add / Remove / Extract files), AZip provides the following unique functions:
* Super-fast in-archive Search function: content and/or entry name search through a Zip archive. No temp files written!
* Smart archive Updater: changes only new, modified files
* Archive Recompression: makes Zip archives smaller
* Easy toggle from Flat view to Tree view, and back
* Multi-document
* Compression methods supported: Reduce, Shrink, Implode, Deflate, Deflate64, BZip2, LZMA
* Encryption
* Portable (no installation needed, no DLL)
* Can operate with a config file instead of the registry (stealth mode)
* Installable if desired (application is its own installer)
* Compatible with other Zip archivers, regardless of the Operating System
* **Free**, Open-Source
"""

project-files = ["gwindows/azip_gw_project_tree.gpr"]
executables = ["azip"]

[available.'case(os)']
windows = true
'...' = false

[gpr-externals]
AZip_Build_Mode = ["Debug", "Fast", "Small"]

[gpr-set-externals]
AZip_Build_Mode = "Fast"
Zip_Build_Mode = "Fast"

[[depends-on]]
ini_files = ">=11.0.0"
[[depends-on]]
gwindows = ">=1.4.3"
[[depends-on]]
zipada = ">=59.0.0"

[origin]
url = "https://sourceforge.net/projects/azip/files/azip-src-2.6.2.zip"
hashes = ["sha512:8516998ea2ec24ec5c76992fd31ab1bd7c10958e534705989d56f77eef152454f95cef5d97aa490a8730a0afed5b53ad52cbc946bdffd647268d9a75372212ec"]
24 changes: 24 additions & 0 deletions index/da/dashera/dashera-0.15.1.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name = "dashera"
description = "DASHER Terminal Emulator"
version = "0.15.1"
licenses = "MIT"
website = "https://github.com/SMerrony/dashera"

authors = ["Stephen Merrony"]
maintainers = ["Stephen Merrony <[email protected]>"]
maintainers-logins = ["SMerrony"]

tags = ["gtk", "terminal", "dasher", "emulator",]

executables = ["dashera"]

[[depends-on]]
gtkada = "^23.0.0"

[build-switches]
development.style_checks = ["-gnaty-m"]
release.style_checks = "No"
[origin]
commit = "3d8309f0aae36124bef9ceee487213a0e5e8bccf"
url = "git+https://github.com/SMerrony/dashera.git"

12 changes: 11 additions & 1 deletion index/gi/gid/gid-13.0.0.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,17 @@ licenses = "MIT"
maintainers = ["[email protected]"]
maintainers-logins = ["zertovitch", "Fabien-Chouteau"]
project-files = ["gid.gpr"]
tags = ["image", "decoder", "bmp", "gif", "jpeg", "jpg", "pbm", "pgm", "png", "pnm", "ppm", "qoi", "tga", "targa"]
tags = ["image",
"animated", "animation",
"bitmap",
"color",
"decoder", "decoding", "decompress",
"digitization",
"lossless", "lossy",
"rbg",
"steganography",
"transparency", "transparent",
"bmp", "gif", "jpeg", "jpg", "pbm", "pgm", "png", "pnm", "ppm", "qoi", "tga", "targa"]
executables = ["to_bmp"]
long-description = """
&nbsp;<img src="https://gen-img-dec.sourceforge.io/transp.png" alt="image" width="200" height="auto">
Expand Down
6 changes: 5 additions & 1 deletion index/gl/globe_3d/globe_3d-2023.11.12.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@ name = "globe_3d"
version = "2023.11.12"

licenses = "MIT"
tags = [ "gl", "opengl" ]
tags = [ "gl", "opengl",
"rendering", "graphics", "3d-rendering", "3d-graphics",
"space-partition",
"collision",
"portal" ]
website = "https://globe3d.sourceforge.io/"

authors = ["Gautier de Montmollin"]
Expand Down
10 changes: 5 additions & 5 deletions index/gn/gnoga/gnoga-2.1.2.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@ licenses = "GPL-3.0-only WITH GCC-exception-3.1"

project-files = ["lib_gnoga.gpr"]

[gpr-set-externals.'case(os)']
linux = { Target_OS = "Linux", PRJ_TARGET = "Linux" }
windows = { Target_OS = "Windows", PRJ_TARGET = "Windows" }
macos = { Target_OS = "OSX", PRJ_TARGET = "OSX" }

[[depends-on]]
gnat = ">=2021 | (>=12 & <2000)"
simple_components = "^4.62.0"
uxstrings = "~0.4.0+alpha-20220803"

[gpr-set-externals.'case(os)']
linux = { PRJ_TARGET = "Linux" }
windows = { PRJ_TARGET = "Windows" }
macos = { PRJ_TARGET = "OSX" }

[origin]
commit = "5f127c56986a7a1a562b405d7934eabf8e624c25"
url = "git+https://github.com/Blady-Com/gnoga.git"
Expand Down
15 changes: 15 additions & 0 deletions index/he/hex_format/hex_format-0.1.0.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name = "hex_format"
description = "Hexadecimal string formatting for modular types"
version = "0.1.0"

authors = ["Jeremy Grosser"]
maintainers = ["Jeremy Grosser <[email protected]>"]
maintainers-logins = ["JeremyGrosser"]
licenses = "BSD-3-Clause"
website = "https://github.com/JeremyGrosser/hex_format"
tags = ["hex", "pure", "embedded", "string", "text", "format"]

[origin]
commit = "caa3216179cc892014ce8ee23869fc45061aa54b"
url = "git+https://github.com/JeremyGrosser/hex_format.git"

36 changes: 36 additions & 0 deletions index/hi/hirtos/hirtos-2.0.0.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#
# Copyright (c) 2022-2024, German Rivera
#
# SPDX-License-Identifier: Apache-2.0
#
# NOTE: This crate is not meant to be built with the native compiler.
# A dependency on a cross-compiler must be specified in the client
# crate. See example client crates in the sample_apps folder.
#
name = "hirtos"
description = "High-Integrity RTOS"
version = "2.0.0"
licenses = "Apache-2.0"
website = "https://github.com/jgrivera67/HiRTOS"
tags = ["rtos"]
authors = ["J. German Rivera"]
maintainers = ["J. German Rivera <[email protected]>"]
maintainers-logins = ["jgrivera67"]

[configuration.variables]
Platform = {type = "Enum", values = ["arm_fvp", "esp32_c3"], default = "arm_fvp"}

[[actions]]
type = "test"
command = ["alr", "build"]
directory = "sample_apps/fvp_armv8r_aarch32_hello"

[[actions]]
type = "test"
command = ["alr", "build"]
directory = "sample_apps/esp32_c3_hello"

[origin]
commit = "66847740b093b19386959b0e7b65b0a09172a082"
url = "git+https://github.com/jgrivera67/HiRTOS.git"

Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#
# Copyright (c) 2022-2024, German Rivera
#
# SPDX-License-Identifier: Apache-2.0
#
# NOTE: This crate is not meant to be built with the native compiler.
# A dependency on a cross-compiler must be specified in the client
# crate. See example client crates in the sample_apps folder.
#
name = "hirtos_separation_kernel"
description = "High-Integrity RTOS Separation Kernel"
version = "2.0.0"
licenses = "Apache-2.0"
website = "https://github.com/jgrivera67/HiRTOS"
tags = ["hypervisor"]
authors = ["J. German Rivera"]
maintainers = ["J. German Rivera <[email protected]>"]
maintainers-logins = ["jgrivera67"]

[configuration.variables]
Separation_Kernel_Debug_Tracing_On = {type = "Boolean", default = false}
Platform = {type = "Enum", values = ["arm_fvp"], default = "arm_fvp"}

[[actions]]
type = "test"
command = ["alr", "build"]
directory = "../sample_apps/hello_partitions"


[origin]
commit = "ebcd8cb20115356aa0d99c97124e47a175e56e8e"
subdir = "./hirtos_separation_kernel/"
url = "git+https://github.com/jgrivera67/HiRTOS.git"

25 changes: 25 additions & 0 deletions index/in/ini_files/ini_files-11.0.0.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
description = "A standalone, portable Ada package for configuration files"
name = "ini_files"
version = "11.0.0"
licenses = "MIT"
authors = ["Rolf Ebert", "Gautier de Montmollin"]
website = "https://sourceforge.net/p/ini-files/"
maintainers = ["[email protected]", "[email protected]"]
maintainers-logins = ["RREE", "zertovitch"]
project-files = ["ini_files.gpr"]
tags = ["ini", "ini-file", "cfg", "cfg-file", "config", "configuration"]
executables = ["test_config"]

long-description = """
Config is an Ada package for parsing configuration files (.ini, .inf, .cfg, ...) and retrieving keys of various types. New values for single keys, or entire sections, can be set.
* Standalone and unconditionally portable code.
* Pure Ada 2005: nothing compiler- / system- specific.
* Can be used in projects in Ada 2005, Ada 2012 and later versions of the Ada language.
* Object oriented.
* Tests and demos included.
"""

[origin]
url = "https://sourceforge.net/projects/ini-files/files/ini-files/ini-files-11.zip"
hashes = ["sha512:f46141f95d7580e8f1988bb7d08060015bb3bf3749c3525322b342a983dfa97fef779eadf5be22f855c6493323ca88d0b0d52de10a443cb933cd72a0e21f4aeb"]
13 changes: 13 additions & 0 deletions index/li/libcmark/libcmark-external.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
description = "Cmark shared library"
name = "libcmark"

maintainers = ["AJ Ianozi <[email protected]>"]
maintainers-logins = ["AJ-Ianozi"]

[[external]]
kind = "system"

[external.origin.'case(distribution)']
'debian|ubuntu' = ["libcmark-dev"]
'arch|homebrew|macports|fedora|suse' = ["cmark"]
'msys2' = ["mingw-w64-x86_64-cmark"]
2 changes: 2 additions & 0 deletions index/li/libgnutls/libgnutls-external.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ maintainers-logins = ["mosteo"]
[[external]]
kind = "system"
[external.origin."case(distribution)"]
"arch" = ["gnutls"]
"debian|ubuntu" = ["libgnutls28-dev"]
"centos|fedora" = ["gnutls-devel"]
"homebrew" = ["gnutls"]
"macports" = ["gnutls"]

Expand Down
2 changes: 1 addition & 1 deletion index/li/libgtk3/libgtk3-external.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ maintainers-logins = ["Fabien-Chouteau"]
kind = "system"
[external.origin."case(distribution)"]
"debian|ubuntu" = ["libgtk-3-dev"]
"fedora" = ["gtk3-devel"]
"centos|fedora" = ["gtk3-devel"]
arch = ["gtk3"]
msys2 = ["mingw-w64-x86_64-gtk3"]
homebrew = ["gtk+3"]
Expand Down
2 changes: 1 addition & 1 deletion index/li/libhello/libhello-1.0.1.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ url = "git+https://github.com/alire-project/libhello.git"

# We use this crate as a trigger to conveniently test minor changes to
# metaprocesses of the CI of the repository itself.
# Last touch: 2024-05-16 13:40 CET
# Last touch: 2024-05-23 17:40 CET
4 changes: 3 additions & 1 deletion index/li/libmariadb/libmariadb-external.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ maintainers-logins = ["stcarrez"]
[[external]]
kind = "system"
[external.origin."case(distribution)"]
"debian|ubuntu" = ["libmariadbclient-dev"]
"debian|ubuntu" = ["libmariadb-dev", # newer Debian versions
"libmariadbclient-dev" # older Debian versions
]

# No mariadb library on msys2
[external.available.'case(os)']
Expand Down
Loading

0 comments on commit d116c8b

Please sign in to comment.