Stavros Ntentos
1876a56d95
jobs.<job_id>.strategy.fail-fast = false
...
Ubuntu 22.04 should theoretically build cleanly; let's see it
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
6a0d42af73
Include arch in appimage name
2024-02-29 10:22:08 -05:00
Brenden Matthews
f6c8b60f83
Fix clang versions
2024-02-29 10:22:08 -05:00
Brenden Matthews
c20ca4cbca
Typo
2024-02-29 10:22:08 -05:00
Brenden Matthews
6af39252ed
Only sign appimage if the signing key is available
2024-02-29 10:22:08 -05:00
Brenden Matthews
8173e037d4
Build appimage on PRs
2024-02-29 10:22:08 -05:00
Stavros Ntentos
5b23276296
Build AppImage separately per OS
...
Different OS'es have different `GLIBC_X.XX` versions.
While installing extra libraries is of course maybe necessary,
it is next-to-impossible (AFAIU) to install/compliment a diffent
`GLIBC_X.XX` on non-flexible OSes such as Debian, Ubuntu, etc.
If AppImage is unable to hide those differences,
then we must diversify if we want to support a wider base.
Fixes: https://github.com/brndnmtthws/conky/issues/1142
Fixes: https://github.com/brndnmtthws/conky/issues/1717
... and probably others.
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
40638d125e
Add missing deps
2024-02-28 21:05:54 -05:00
Brenden Matthews
73d90d5976
Enable wayland in appimage build
...
This resolves #1759 .
2024-02-28 20:23:50 -05:00
Brenden Matthews
9f59adf36b
Bump version
2024-02-26 14:18:53 -05:00
Brenden Matthews
e748612f76
Run apt update first
2024-02-26 13:33:49 -05:00
dependabot[bot]
91f7ac8edc
build(deps-dev): bump the web-deps group in /web with 4 updates
...
Bumps the web-deps group in /web with 4 updates: [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) and [eslint](https://github.com/eslint/eslint ).
Updates `@types/react` from 18.2.57 to 18.2.58
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `@typescript-eslint/eslint-plugin` from 7.0.2 to 7.1.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 7.0.2 to 7.1.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.0/packages/parser )
Updates `eslint` from 8.56.0 to 8.57.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.56.0...v8.57.0 )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: web-deps
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: web-deps
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: web-deps
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: web-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 13:31:03 -05:00
Brenden Matthews
f4a8124592
Refactor web search index
2024-02-26 13:21:37 -05:00
Brenden Matthews
5dd632c991
Don't call FcFini()
...
Fontconfig has a bug in FcFini() where it calls assert when it probably
shouldn't. This looks to be fixed in
6f6b397802
,
which is in libfontconfig >=2.13.93.
Removing this seems to be safe, it will cause valgrind to show mem
leaks, but it doesn't look to be a problem in practice.
2024-02-26 08:40:02 -05:00
Brenden Matthews
84c8e187e9
Fix xcb include path
2024-02-26 08:36:50 -05:00
Brenden Matthews
316e48f241
Sort alphabetically
2024-02-26 08:01:29 -05:00
Tin Švagelj
97b6233d50
Add wlr layer shell check
...
Print a nicer error message if the compositor doesn't support
wlr-layer-shell-unstable-v1 spec.
Signed-off-by: Tin Švagelj <tin.svagelj@live.com>
2024-02-25 19:53:57 -05:00
Brenden Matthews
62d86f2ded
Use sonoma for arm macos
2024-02-25 19:49:25 -05:00
Brenden Matthews
e4a9cb5a0b
Add out_to_wayland to default config
2024-02-25 13:49:59 -05:00
Brenden Matthews
98087f9fc4
Fix C mangling for lua bindings
...
This should resolve #1749 .
2024-02-25 09:30:46 -05:00
Tin Švagelj
27d64fe834
Fix buffer overflow on X11 error bug
...
Skip descendant checking if cursor over desktop in query_x11_window_at_pos.
Simplify and correct check for whether cursor is over conky.
Signed-off-by: Tin Švagelj <tin.svagelj@live.com>
2024-02-25 08:13:45 -05:00
Brenden Matthews
56a81ef4fd
Fix build for imlib2 <1.10.0
...
This fixes #1743
2024-02-24 14:07:55 -05:00
Brenden Matthews
e4bdabc538
Compile tolua++ output as C++
2024-02-23 13:10:12 -05:00
Brenden Matthews
3bb8188785
Derp, fix these
2024-02-23 10:40:49 -05:00
Brenden Matthews
f74650886b
Enable lua bindings in nix flake
2024-02-23 10:40:49 -05:00
Brenden Matthews
8dae420bc8
Fix bad new/delete usage
2024-02-23 08:56:07 -05:00
Julian Schuler
f11eb219ad
Format code using 'make clang-format'
2024-02-23 08:36:32 -05:00
Julian Schuler
183b45c7ea
Add basic pulse audio source support
...
Added conky objects $if_pa_source_running and $if_pa_source_muted to
query the status of the default pulse audio source.
2024-02-23 08:36:32 -05:00
Brenden Matthews
aaee4ceb2f
Remove that
2024-02-22 18:56:09 -05:00
Brenden Matthews
82d4ed4479
Do this less dirty
2024-02-22 18:56:09 -05:00
Brenden Matthews
90472292b3
Bump web deps, improve mdx handling
2024-02-22 18:56:09 -05:00
Brenden Matthews
ee39370a83
Bump flake deps
2024-02-22 10:13:07 -05:00
Brenden Matthews
f6eee6ca4a
Update macos build images
2024-02-22 08:53:46 -05:00
Brenden Matthews
35357e437c
Update copyright
2024-02-22 08:53:35 -05:00
Brenden Matthews
ac9d107e77
Remove build date and associated vars
...
For reproducible builds, the build date messes things up, and some
distros just set it to 1980 now anyway. Thus, it's better to remove the
date altogether.
2024-02-22 08:36:21 -05:00
Brenden Matthews
51f6f0576c
Fix update_interval handling from CLI args
2024-02-21 09:48:59 -05:00
Brenden Matthews
a1ab393318
Bump version
2024-02-20 09:10:19 -05:00
Suyooo
aa6e61be2e
X11: Fix infinite loop from Expose events being returned
2024-02-19 08:37:45 -05:00
dependabot[bot]
9ab5c1d099
build(deps): bump DeterminateSystems/magic-nix-cache-action from 2 to 3
...
Bumps [DeterminateSystems/magic-nix-cache-action](https://github.com/determinatesystems/magic-nix-cache-action ) from 2 to 3.
- [Release notes](https://github.com/determinatesystems/magic-nix-cache-action/releases )
- [Commits](https://github.com/determinatesystems/magic-nix-cache-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/magic-nix-cache-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 13:28:26 -05:00
Dmitry Gurovich
6921d6adb5
Update config_settings.yaml
2024-01-27 09:23:26 -05:00
Gene Carlson
0af1939caf
Show cached memory as in free (Linux only)
2024-01-14 08:03:15 -05:00
dependabot[bot]
5e6db91b6d
build(deps): bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 09:11:50 -05:00
dependabot[bot]
02a75b20bf
build(deps): bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 09:11:34 -05:00
dependabot[bot]
159bc1e5dd
build(deps): bump DeterminateSystems/nix-installer-action from 8 to 9
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 8 to 9.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 21:02:20 -05:00
dependabot[bot]
b03a419d35
build(deps): bump actions/stale from 8 to 9
...
Bumps [actions/stale](https://github.com/actions/stale ) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 21:02:00 -05:00
Brenden Matthews
e8c6c24070
Fix labeler v5 ( #1703 )
...
* Fix labeler v5
2023-12-11 21:00:00 -05:00
dependabot[bot]
c43582e917
build(deps): bump actions/labeler from 4 to 5
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 14:00:10 -05:00
dependabot[bot]
d71bada8da
build(deps): bump DeterminateSystems/nix-installer-action from 7 to 8
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 7 to 8.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 20:36:32 -05:00
dependabot[bot]
3ff7095d82
build(deps): bump DeterminateSystems/nix-installer-action from 6 to 7
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 6 to 7.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-19 17:26:21 -05:00
Brenden Matthews
2fbe79a65c
One more byte for error
2023-11-19 14:16:34 -05:00