From c185a1ea1620fd44f85938cd2485b19cab468f9f Mon Sep 17 00:00:00 2001 From: Aleteoryx Date: Mon, 28 Jul 2025 17:35:40 -0400 Subject: [PATCH] update dotfiles --- .editorconfig | 4 +- .github/workflows/flatpak-build.yml | 24 --------- .github/workflows/msys-build.yml | 47 ------------------ .github/workflows/ubuntu-build.yml | 32 ------------ .github/workflows/windows-build.yml | 75 ----------------------------- .lgtm.yml | 5 -- .mailmap | 10 ---- 7 files changed, 2 insertions(+), 195 deletions(-) delete mode 100644 .github/workflows/flatpak-build.yml delete mode 100644 .github/workflows/msys-build.yml delete mode 100644 .github/workflows/ubuntu-build.yml delete mode 100644 .github/workflows/windows-build.yml delete mode 100644 .lgtm.yml delete mode 100644 .mailmap diff --git a/.editorconfig b/.editorconfig index 3fa759e94df40138ee731760ac0a4577029298fb..60e0f9f2ffe651b5d2bf55a31245c79c7bb2b2cb 100644 --- a/.editorconfig +++ b/.editorconfig @@ -5,12 +5,12 @@ root = true [*.{c,cpp,h,hpp,m}] indent_style = tab -indent_size = 4 +indent_size = 8 end_of_line = lf [*.cs] indent_style = space -indent_size = 4 +indent_size = 8 end_of_line = lf [{meson.build,meson_options.txt}] diff --git a/.github/workflows/flatpak-build.yml b/.github/workflows/flatpak-build.yml deleted file mode 100644 index 2d4d62bae1415804d698095806efccd19a8aeea0..0000000000000000000000000000000000000000 --- a/.github/workflows/flatpak-build.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: Flatpak Build -on: - push: - branches: - - master - pull_request: - branches: - - master - -jobs: - flatpak_build: - runs-on: ubuntu-latest - container: - image: bilelmoussaoui/flatpak-github-actions:gnome-40 - options: --privileged - steps: - - uses: actions/checkout@v2 - with: - submodules: true - - - uses: bilelmoussaoui/flatpak-github-actions/flatpak-builder@v3 - with: - bundle: hexchat.flatpak - manifest-path: flatpak/io.github.Hexchat.json diff --git a/.github/workflows/msys-build.yml b/.github/workflows/msys-build.yml deleted file mode 100644 index 08c029b1f53a203b64026667029e13d48605d528..0000000000000000000000000000000000000000 --- a/.github/workflows/msys-build.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: MSYS2 Build -on: - push: - branches: - - master - pull_request: - branches: - - master - -jobs: - msys2_build: - runs-on: windows-latest - defaults: - run: - shell: msys2 {0} - - steps: - - uses: actions/checkout@v2 - - - uses: msys2/setup-msys2@v2 - with: - install: >- - mingw-w64-x86_64-gcc - mingw-w64-x86_64-pkg-config - mingw-w64-x86_64-python3-cffi - mingw-w64-x86_64-meson - mingw-w64-x86_64-gtk2 - mingw-w64-x86_64-gtk-update-icon-cache - mingw-w64-x86_64-luajit - mingw-w64-x86_64-desktop-file-utils - - - name: Configure - run: >- - meson build - -Dtext-frontend=true - -Ddbus=disabled - -Dwith-upd=false - -Dwith-perl=false - - - name: Build - run: ninja -C build - - - name: Test - run: ninja -C build test - - - name: Install - run: ninja -C build install diff --git a/.github/workflows/ubuntu-build.yml b/.github/workflows/ubuntu-build.yml deleted file mode 100644 index cb6b5faa379ae21a0630a1f42e1a5fcc4c77aa3c..0000000000000000000000000000000000000000 --- a/.github/workflows/ubuntu-build.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: Ubuntu Build -on: - push: - branches: - - master - pull_request: - branches: - - master - -jobs: - ubuntu_build: - runs-on: ubuntu-20.04 - - steps: - - uses: actions/checkout@v2 - - - name: Install Dependencies - run: | - sudo apt-get update - sudo apt-get install -y meson libcanberra-dev libdbus-glib-1-dev libglib2.0-dev libgtk2.0-dev libluajit-5.1-dev libpci-dev libperl-dev libssl-dev python3-dev python3-cffi mono-devel desktop-file-utils - - - name: Configure - run: meson build -Dtext=true -Dtheme-manager=true -Dauto_features=enabled - - - name: Build - run: ninja -C build - - - name: Test - run: ninja -C build test - - - name: Install - run: sudo ninja -C build install diff --git a/.github/workflows/windows-build.yml b/.github/workflows/windows-build.yml deleted file mode 100644 index 3ba01e8b7f2a82a13c6917086655a230232fe52d..0000000000000000000000000000000000000000 --- a/.github/workflows/windows-build.yml +++ /dev/null @@ -1,75 +0,0 @@ -name: Windows Build -on: - push: - branches: - - master - pull_request: - branches: - - master - -jobs: - windows_build: - runs-on: windows-2019 - strategy: - matrix: - platform: [x64, win32] - arch: [x64, x86] - exclude: - - platform: x64 - arch: x86 - - platform: win32 - arch: x64 - fail-fast: false - - steps: - - uses: actions/checkout@v2 - - - name: Install Dependencies - run: | - New-Item -Name "deps" -ItemType "Directory" - - Invoke-WebRequest http://files.jrsoftware.org/is/5/innosetup-5.5.9-unicode.exe -OutFile deps\innosetup-unicode.exe - & deps\innosetup-unicode.exe /VERYSILENT | Out-Null - - Invoke-WebRequest https://dl.hexchat.net/misc/idpsetup-1.5.1.exe -OutFile deps\idpsetup.exe - & deps\idpsetup.exe /VERYSILENT - - Invoke-WebRequest https://dl.hexchat.net/gtk/gtk-${{ matrix.platform }}-2018-08-29-openssl1.1.7z -OutFile deps\gtk-${{ matrix.arch }}.7z - & 7z.exe x deps\gtk-${{ matrix.arch }}.7z -oC:\gtk-build\gtk - - Invoke-WebRequest https://dl.hexchat.net/gtk-win32/gendef-20111031.7z -OutFile deps\gendef.7z - & 7z.exe x deps\gendef.7z -oC:\gtk-build - - Invoke-WebRequest https://dl.hexchat.net/gtk-win32/WinSparkle-20151011.7z -OutFile deps\WinSparkle.7z - & 7z.exe x deps\WinSparkle.7z -oC:\gtk-build\WinSparkle - - Invoke-WebRequest https://dl.hexchat.net/misc/perl/perl-5.20.0-${{ matrix.arch }}.7z -OutFile deps\perl-${{ matrix.arch }}.7z - & 7z.exe x deps\perl-${{ matrix.arch }}.7z -oC:\gtk-build\perl-5.20\${{ matrix.platform }} - - New-Item -Path "c:\gtk-build" -Name "python-3.8" -ItemType "Directory" - New-Item -Path "c:\gtk-build\python-3.8" -Name "${{ matrix.platform }}" -ItemType "SymbolicLink" -Value "C:/hostedtoolcache/windows/Python/3.8.10/${{ matrix.arch }}" - - C:/hostedtoolcache/windows/Python/3.8.10/${{ matrix.arch }}/python.exe -m pip install cffi - shell: powershell - - - name: Build - run: | - call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat" - msbuild win32\hexchat.sln /m /verbosity:minimal /p:Configuration=Release /p:Platform=${{ matrix.platform }} - shell: cmd - - - name: Preparing Artifacts - run: | - move ..\hexchat-build\${{ matrix.platform }}\HexChat*.exe .\ - move ..\hexchat-build .\ - shell: cmd - - - uses: actions/upload-artifact@v2 - with: - name: Installer ${{ matrix.arch }} - path: HexChat*.exe - - - uses: actions/upload-artifact@v2 - with: - name: Build Files ${{ matrix.arch }} - path: hexchat-build diff --git a/.lgtm.yml b/.lgtm.yml deleted file mode 100644 index eb33bb6fbaf48d7cace071cd644f57d0db03174b..0000000000000000000000000000000000000000 --- a/.lgtm.yml +++ /dev/null @@ -1,5 +0,0 @@ -extraction: - cpp: - prepare: - packages: - - python3-cffi diff --git a/.mailmap b/.mailmap deleted file mode 100644 index c075d3bf3dd62160904dd68eded35d869d836202..0000000000000000000000000000000000000000 --- a/.mailmap +++ /dev/null @@ -1,10 +0,0 @@ -Berke Viktor -Berke Viktor -Berke Viktor -Berke Viktor berkeviktor@aol.com -Patrick Griffis TingPing -Patrick Griffis TingPing -Patrick Griffis TingPing -Patrick Griffis TingPing -Arnav Singh Arnavion -Eustachy Kapusta tomek