1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-11-19 11:35:12 +00:00
Commit Graph

4242 Commits

Author SHA1 Message Date
Brenden Matthews
ddb0d70708 Rotate appimage signing key 2024-02-29 10:29:58 -05:00
Stavros Ntentos
4d57ec6e67 actions/checkout@v4: with: fetch-depth: 0
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Stavros Ntentos
2f0e7eb109 git describe --tags --always --debug??
https://github.com/brndnmtthws/conky/actions/runs/8097991410/job/22130348973?pr=1761#step:6:5
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Stavros Ntentos
2f851665fd Download in pwd, not in artifacts/
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Stavros Ntentos
d5471c1f82 Allow visibility in >> $GITHUB_ENVs
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Stavros Ntentos
de5e25567a Try harder to ignore duplicate conky.1.gzs
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
d77a5a8e39 Underp this derp 2024-02-29 10:22:08 -05:00
Stavros Ntentos
e7aeed4ebb D'oh! We need tags to git describe
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
0daa51d970 Refactor this 2024-02-29 10:22:08 -05:00
Stavros Ntentos
b8edc07638 Ubuntu 20.04 clang+library-versions typo
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
9f69ab21b3 Make sure correct libc++ is installed 2024-02-29 10:22:08 -05:00
Stavros Ntentos
bb417dfd72 Missed .sha256 extension
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
9f9640ded8 Check librsvg version before enabling 2024-02-29 10:22:08 -05:00
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