Compare commits

...

6 Commits

14 changed files with 31 additions and 133 deletions

View File

@ -1,17 +0,0 @@
---
AccessModifierOffset: -4
AlignAfterOpenBracket: Align
AlignEscapedNewlines: DontAlign
AlignTrailingComments: true
BreakBeforeBinaryOperators: All
BreakBeforeBraces: Custom
BraceWrapping:
AfterClass: true
AfterFunction: true
BreakConstructorInitializers: BeforeComma
ColumnLimit: 104
FixNamespaceComments: true
IndentWidth: 4
SortIncludes: false
...

View File

@ -1,17 +0,0 @@
# EditorConfig configuration
# http://editorconfig.org
# Top-most EditorConfig file
root = true
# UTF-8 charset, set indent to spaces with width of four,
# with no trailing whitespaces and a newline ending every file.
[*]
charset = utf-8
indent_size = 4
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
[*.{html,json,md,yml,sh}]
indent_size = 2

8
.gitattributes vendored
View File

@ -1,8 +0,0 @@
# See https://help.github.com/en/articles/dealing-with-line-endings
# Set the default behavior, in case people don't have core.autocrlf set.
* text=auto
# Denote all files that are truly binary and should not be modified.
*.png binary
*.svgz binary

View File

@ -1,77 +0,0 @@
name: Build
on:
push:
branches:
- '*'
tags:
- '[0-9]*'
pull_request:
branches:
- '*'
workflow_dispatch:
branches:
- '*'
defaults:
run:
shell: bash
env:
build_type: Release
jobs:
linux:
name: Linux
runs-on: ubuntu-latest
strategy:
matrix:
config:
- { name: "GCC", cc: gcc, cxx: g++ }
- { name: "clang", cc: clang, cxx: clang++ }
env:
cc: ${{ matrix.config.cc }}
cxx: ${{ matrix.config.cxx }}
steps:
- name: Checkout
uses: actions/checkout@v3
with:
submodules: recursive
- name: Checkout Qtilitools
uses: actions/checkout@v3
with:
repository: qtilities/qtilitools
path: qtilitools
- name: Update Packages
run: sudo apt-get update
- name: Install Dependencies
run: |
packages=(
qtbase5-dev
qttools5-dev
pkexec
sddm
)
sudo apt-get install ${packages[@]}
- name: Build and install Qtilitools
working-directory: ${{ github.workspace }}/qtilitools
run: |
options=(
-D CMAKE_INSTALL_PREFIX="/usr"
-D CMAKE_BUILD_TYPE=${{ env.build_type }}
-B build
)
cmake ${options[@]}
sudo cmake --install build
- name: Configure
run: |
options=(
-D CMAKE_INSTALL_PREFIX="/usr"
-D CMAKE_BUILD_TYPE=${{ env.build_type }}
-B build
)
cmake ${options[@]}
- name: Build
run: cmake --build build --config ${{ env.build_type }}

4
.gitignore vendored
View File

@ -1,4 +0,0 @@
build*/
*.user
compile_commands.json
resources/about.md

View File

@ -1 +0,0 @@
debian/patches

View File

@ -1 +0,0 @@
series

View File

@ -1 +0,0 @@
2

View File

20
debian/changelog vendored
View File

@ -1,3 +1,23 @@
sddm-conf (0.2.0-0ubuntu9) plucky; urgency=medium
* No-change rebuild against libqtilitools-dev. (LP: #2093070)
-- Walter Lapchynski <wxl@ubuntu.com> Thu, 06 Feb 2025 00:00:46 +0000
sddm-conf (0.2.0-0ubuntu8) plucky; urgency=medium
* Switch to Qt 6.
* Update Standards-Version to 4.7.0, no changes needed.
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 19 Oct 2024 15:38:01 -0500
sddm-conf (0.2.0-0ubuntu3) noble; urgency=medium
* Clean up useless files that got left behind in the last upload
* Fix debian/watch file
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Tue, 20 Feb 2024 13:10:14 -0600
sddm-conf (0.2.0-0ubuntu2) noble; urgency=medium sddm-conf (0.2.0-0ubuntu2) noble; urgency=medium
* New upstream release. * New upstream release.

10
debian/control vendored
View File

@ -6,11 +6,11 @@ Uploaders: Simon Quigley <tsimonq2@ubuntu.com>
Rules-Requires-Root: no Rules-Requires-Root: no
Build-Depends: cmake (>= 3.15), Build-Depends: cmake (>= 3.15),
debhelper-compat (= 13), debhelper-compat (= 13),
libqt5widgets5, libqtilitools-dev (>= 0.1.2),
libqtilitools-dev, qt6-base-dev,
qtbase5-dev, qt6-tools-dev,
qttools5-dev qt6-tools-dev-tools
Standards-Version: 4.6.2 Standards-Version: 4.7.0
Homepage: https://github.com/qtilities/sddm-conf/ Homepage: https://github.com/qtilities/sddm-conf/
Vcs-Browser: https://git.lubuntu.me/Lubuntu/sddm-conf-packaging Vcs-Browser: https://git.lubuntu.me/Lubuntu/sddm-conf-packaging
Vcs-Git: https://git.lubuntu.me/Lubuntu/sddm-conf-packaging.git Vcs-Git: https://git.lubuntu.me/Lubuntu/sddm-conf-packaging.git

1
debian/files vendored
View File

@ -1 +0,0 @@
sddm-conf_0.2.0-0ubuntu2_source.buildinfo x11 optional

5
debian/rules vendored
View File

@ -2,3 +2,8 @@
%: %:
dh $@ dh $@
override_dh_auto_configure:
dh_auto_configure -- \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DPROJECT_QT_VERSION=6

2
debian/watch vendored
View File

@ -1,4 +1,4 @@
version=4 version=4
opts="searchmode=plain, \ opts="searchmode=plain, \
filenamemangle=s/.*(@ANY_VERSION@)/sddm-conf-$1.tar.gz/" \ filenamemangle=s/(@ANY_VERSION@)/sddm-conf-$1.tar.gz/" \
https://api.github.com/repos/qtilities/@PACKAGE@/releases https:\/\/api.github.com\/repos\/qtilities\/@PACKAGE@\/tarball\/@ANY_VERSION@ https://api.github.com/repos/qtilities/@PACKAGE@/releases https:\/\/api.github.com\/repos\/qtilities\/@PACKAGE@\/tarball\/@ANY_VERSION@