From 11bbaf5198d15da44731ffb63411558f1c72f97e Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Fri, 5 Jan 2024 20:53:10 -0500 Subject: Cleanup and fix build Signed-off-by: Andrew Opalach --- .editorconfig | 3 +++ .gitignore | 4 ++++ flake.lock | 6 +++--- flake.nix | 1 + meson.build | 2 +- pyrightconfig.json | 6 ------ scripts/line_count.sh | 3 +-- subprojects/libplacebo.wrap | 2 +- 8 files changed, 14 insertions(+), 13 deletions(-) delete mode 100644 pyrightconfig.json diff --git a/.editorconfig b/.editorconfig index f989111..f0409bd 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,3 +1,6 @@ +root = true + +[*] indent_style=space indent_size=4 tab_width=4 diff --git a/.gitignore b/.gitignore index 6c23f01..6004445 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ data/ doc/**.html old/ old_old/ +subprojects/c89atomic/ subprojects/c89atomic.wrap subprojects/curl.wrap subprojects/ffmpeg-6.1/ @@ -15,8 +16,10 @@ subprojects/jansson.wrap subprojects/libakiyo subprojects/libalabaster subprojects/libass/ +subprojects/libev-4.33/ subprojects/libev.wrap subprojects/liblfds.wrap +subprojects/liblfds7.1.1/ subprojects/libplacebo/ subprojects/linmath.h/ subprojects/miniaudio/ @@ -30,5 +33,6 @@ subprojects/stb/ subprojects/vulkan/ subprojects/vulkan.wrap subprojects/wayland-protocols.wrap +subprojects/wlr-protocols/ subprojects/wlr-protocols.wrap subprojects/wuffs/ diff --git a/flake.lock b/flake.lock index 92eead7..383e071 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1703637592, - "narHash": "sha256-8MXjxU0RfFfzl57Zy3OfXCITS0qWDNLzlBAdwxGZwfY=", + "lastModified": 1704194953, + "narHash": "sha256-RtDKd8Mynhe5CFnVT8s0/0yqtWFMM9LmCzXv/YKxnq4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "cfc3698c31b1fb9cdcf10f36c9643460264d0ca8", + "rev": "bd645e8668ec6612439a9ee7e71f7eac4099d4f6", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 6774af7..de4ff94 100644 --- a/flake.nix +++ b/flake.nix @@ -35,6 +35,7 @@ python3.pkgs.pip python3.pkgs.cython python3.pkgs.setuptools + nodePackages.pyright gsettings-desktop-schemas multimarkdown asciidoc diff --git a/meson.build b/meson.build index 354f64e..ef9da30 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('camu', ['c', 'cpp'], version: '0.01', - default_options: ['warning_level=2', 'c_std=c99', 'cpp_std=c++11']) + default_options: ['warning_level=2', 'c_std=c99', 'cpp_std=c++20']) compiler = meson.get_compiler('c') cmake = import('cmake') diff --git a/pyrightconfig.json b/pyrightconfig.json deleted file mode 100644 index 2013e8b..0000000 --- a/pyrightconfig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extraPaths": [ - "./subprojects/searxng" - ], - "reportUnusedVariable": false -} diff --git a/scripts/line_count.sh b/scripts/line_count.sh index a99b2c4..2ecb7f5 100755 --- a/scripts/line_count.sh +++ b/scripts/line_count.sh @@ -1,3 +1,2 @@ #! /usr/bin/env sh -find ./src -type f ! -path './src/shoki/cpy/shoki.[c|h]' ! -path '*__pycache__*' \ - ! -path './src/fruits/desktop/camu.[c|h][c|h]' | xargs wc -l +find ./src -type f | xargs wc -l diff --git a/subprojects/libplacebo.wrap b/subprojects/libplacebo.wrap index c98cdf2..e0f5e83 100644 --- a/subprojects/libplacebo.wrap +++ b/subprojects/libplacebo.wrap @@ -1,6 +1,6 @@ [wrap-git] url = https://code.videolan.org/videolan/libplacebo.git -revision = fa423b4242053f5061df87496cf7866df3384bd0 +revision = 52314e0e435fbcb731e326815d4091ed0ba27475 depth = 1 clone-recursive = true -- cgit v1.2.3-101-g0448