3 Commits
Author SHA1 Message Date
klemek fddb11dbe3 forge (steel) v1.1.2
Clang Build CI / run-video (push) Successful in 1m31s
Clang Build CI / run-no-video (push) Successful in 1m31s
Clang Build CI / build-release (push) Successful in 1m42s
Clang Lint CI / lint-no-video (push) Successful in 2m29s
Clang Lint CI / lint-video (push) Successful in 2m29s
2026-05-16 19:04:47 +02:00
klemek 591bfbe0aa fix: remove not backward compatible snd_lib_log_set_handler
Clang Lint CI / lint-no-video (push) Successful in 55s
Clang Build CI / run-no-video (push) Successful in 1m36s
Clang Build CI / run-video (push) Successful in 1m37s
Clang Build CI / build-release (push) Successful in 1m57s
Clang Lint CI / lint-video (push) Successful in 2m5s
2026-05-16 18:56:45 +02:00
klemek b01314778d docs: add comment for project_free
Clang Lint CI / lint-no-video (push) Failing after 3m4s
Clang Build CI / run-no-video (push) Failing after 3m49s
Clang Build CI / run-video (push) Failing after 3m48s
Clang Build CI / build-release (push) Failing after 4m3s
Clang Lint CI / lint-video (push) Failing after 1m26s
2026-05-16 18:49:44 +02:00
4 changed files with 4 additions and 9 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
pkgname=forge-steel
pkgver=1.1.1
pkgver=1.1.2
pkgrel=1
pkgdesc="Fusion Of Real Time Generative Effects"
arch=('i686' 'pentium4' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64' 'riscv64')
depends=('glfw>=1:3', 'v4l-utils>=1.32', 'alsa-lib>=1.2', 'libglvnd>=1.7')
url="https://git.klemek.fr/klemek/forge-steel"
source=("${pkgname}-steel-${pkgver}.tar.gz::https://git.klemek.fr/klemek/forge-steel/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
sha256sums=('7b518ac91de1ecacb34da3f52a06ae82b26a287512cbf43ba5dd7d39e35b8d8f')
sha256sums=('cf4b280fba47d649ab33596d43872a70dd443ed6d15dc587b9dac4e5db294e06')
srcdir=build
backup=("usr/share/${pkgname}")
+1 -1
View File
@@ -1,4 +1,4 @@
AC_INIT([forge], [steel-1.1.1], [klemek.dev@proton.me])
AC_INIT([forge], [steel-1.1.2], [klemek.dev@proton.me])
AM_INIT_AUTOMAKE
AC_PROG_CC
-6
View File
@@ -21,10 +21,6 @@ void midi_open(MidiDevice *device, const char *name, bool log_error) {
device->input = NULL;
device->output = NULL;
if (!log_error) {
snd_lib_log_set_handler(snd_no_log);
}
device->connected = snd_rawmidi_open(&device->input, &device->output, name,
SND_RAWMIDI_SYNC) == 0 &&
device->input != NULL && device->output != NULL;
@@ -34,8 +30,6 @@ void midi_open(MidiDevice *device, const char *name, bool log_error) {
} else {
log_warn("(%s) MIDI open failed", name);
}
} else {
snd_lib_log_set_handler(snd_lib_vlog);
}
}
+1
View File
@@ -145,6 +145,7 @@ void project_reload(Project *project, void (*reload_callback)(unsigned int)) {
void project_free(Project *project) {
for (unsigned int i = 0; i < project->frag_count; i++) {
file_free(&project->fragment_shaders[i][0]);
// other sub files contents are freed at parse_fragment_shader_file
}
config_file_free(&project->config);