107 Commits

Author SHA256 Message Date
Ana Guerrero
f88555ec64 Accepting request 1144904 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/1144904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=56
2024-02-07 17:50:37 +00:00
Christophe Marin
fd62d82834 Accepting request 1144886 from home:dimstar:Factory
- Provide user/group symbol by the core sub-package: the pre script
  of this package creates the user.

OBS-URL: https://build.opensuse.org/request/show/1144886
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=97
2024-02-07 12:12:47 +00:00
Ana Guerrero
7101b128c9 Accepting request 1133544 from KDE:Extra
Require extra-cmake-modules at build time

OBS-URL: https://build.opensuse.org/request/show/1133544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=55
2023-12-17 20:31:33 +00:00
Christophe Marin
ff66cf6516 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=95 2023-12-15 22:04:00 +00:00
Richard Brown
2d0673300e Accepting request 990716 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/990716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=54
2022-07-26 17:43:21 +00:00
Luca Beltrame
1962a25e2a Accepting request 987951 from home:cronfox:branches:openSUSE:Factory
- Update to 0.14.0
  * Database schema format change, no downgrade possible!
  * Don't silently fall back to unencrypted client/core communication if certificate cannot be loaded
  * Properly escape LDAP usernames to prevent injection or bypassing authentication
  * Strip format codes in ignore list rules (this might affect pre-existing rules)
  * Support many more features of IRCv3
  * Improve window handling under Wayland
  * Support the HAProxy protocol
  * Provide a daemon providing Prometheus metrics
  * Deprecate local highlight settings (prefer synced ones instead)
  * Improve configuration of SASL PLAIN and EXTERNAL
  * Add button for strike-through format
  * Allow choosing the account to connect to via command-line option
  * Make database schema migration more robust
  * Make backlog fetch more efficient, allow for fetch-on-demand
  * Make syncing and other aspects of the core/client protocol more efficient
  * Many smaller fixes
  * Improve log output, documentation and UI help
  * Update translations, bundled iconsets and application icons
- Added new BuildRequires boost-devel: New build dependency.
- Added new Require update-alternatives: Fixing missing in post/pre.
- Change logrotate config: Fix permission problem.
- Dropped patches:
  * 0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch: Upstream support Qt 5.15.
  * quassel-set-required-libs-and-flags.patch: Remove Qt4 support.

OBS-URL: https://build.opensuse.org/request/show/987951
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=93
2022-07-22 18:12:12 +00:00
Christophe Giboudeaux
efdd3d97d8 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=92 2020-11-23 09:10:34 +00:00
Christophe Giboudeaux
b1d6cdebc6 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=91 2020-11-23 09:05:40 +00:00
Dominique Leuenberger
a20f53319f Accepting request 830033 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/830033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=53
2020-08-29 18:39:30 +00:00
Christophe Giboudeaux
eb698d2cef Accepting request 829921 from home:alarrosa:branches:KDE:Extra
- Move quassel.pid from /var/run to /run

OBS-URL: https://build.opensuse.org/request/show/829921
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=89
2020-08-27 15:26:13 +00:00
Dominique Leuenberger
03e028121c Accepting request 767652 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/767652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=52
2020-01-27 19:18:14 +00:00
Christophe Giboudeaux
b1fba14d9e Accepting request 767630 from home:cgiboudeaux:branches:KDE:Extra
- Add patch to fix build with Qt 5.14:
  * 0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch

OBS-URL: https://build.opensuse.org/request/show/767630
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=87
2020-01-27 11:28:02 +00:00
Yuchen Lin
55af622b76 Accepting request 698165 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/698165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=51
2019-04-26 20:55:16 +00:00
Tomáš Chvátal
aa189b421f Accepting request 698162 from home:jubalh:branches:KDE:Extra
- bsc#1130588: Require shadow instead of old pwdutils

OBS-URL: https://build.opensuse.org/request/show/698162
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=85
2019-04-26 10:55:25 +00:00
Yuchen Lin
a4658574c3 Accepting request 677127 from KDE:Extra
- Update to 0.13.1:
  * Fix backlog message fetching that was broken when using Qt4
  * Improve output to syslog
  * Make upgrading the database schema more robust in case of interruption
  * Fix alignment of buttons in the input widget
  * Fix bug where the nicklist would be hidden on first start
  * Allow configuring the listen addresses for the built-in identd (--ident-listen)
  * Honor core options even if it was just configured via environment variables
  * Fix syncing of auto reconnect retries in network settings
  * Update translations

- update to 0.13.0 (bsc#1122572):

OBS-URL: https://build.opensuse.org/request/show/677127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=50
2019-02-19 11:01:48 +00:00
Tomáš Chvátal
cb9270f019 - update to 0.13.0 bsc#1123634:
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=83
2019-02-18 12:57:28 +00:00
82f6742753 - update to 0.13.0 (bsc#1122572):
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=82
2019-01-20 19:02:30 +00:00
Dominique Leuenberger
7fa7c09e1b Accepting request 663656 from KDE:Extra
- Add ldap dependency so the feature is compiled too

OBS-URL: https://build.opensuse.org/request/show/663656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=49
2019-01-10 14:21:05 +00:00
Tomáš Chvátal
159d87ff0f - Add ldap dependency so the feature is compiled too
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=80
2019-01-08 12:45:11 +00:00
Dominique Leuenberger
da66ca5ce6 Accepting request 651042 from KDE:Extra
- update to 0.13.0:
  * no dedicated changelog available, final release

OBS-URL: https://build.opensuse.org/request/show/651042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=48
2018-11-26 09:26:32 +00:00
5c4cf383e2 - update to 0.13.0:
* no dedicated changelog available, final release

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=78
2018-11-22 09:46:22 +00:00
Dominique Leuenberger
96dfdac3af Accepting request 643147 from KDE:Extra
- Update to 0.13-rc2:
  * Many stability tweaks to fix issues reported against the rc1

OBS-URL: https://build.opensuse.org/request/show/643147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=47
2018-10-22 09:23:59 +00:00
Tomáš Chvátal
bd09430015 - Update to 0.13-rc2:
* Many stability tweaks to fix issues reported against the rc1

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=76
2018-10-19 09:49:19 +00:00
Dominique Leuenberger
5c6030a880 Accepting request 631145 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/631145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=46
2018-08-24 15:11:12 +00:00
Tomáš Chvátal
4e6c316923 Accepting request 631132 from home:rkitover:branches:KDE:Extra
fix systemd ordering cycle in quasselcore.service

Previously I changed the service to After=default.target so that
postgresql has a chance to start up, in the case it is used as the
database. This seems to cause an ordering cycle causing the service to
not start on boot.

I am not sure if this was a problem before, or just started happening
with a more recent systemd.

I talked to a knowledgeable person on freenode #systemd (boucman) who
suggested using After=postgresql.service instead, there is no error if
the postgresql.service is not installed. Likewise add
After=mysql.service in case it is the database being used. If sqlite is
being used (as is the default) then After=network-online.target would be
in effect.

OBS-URL: https://build.opensuse.org/request/show/631132
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=74
2018-08-23 16:50:16 +00:00
Dominique Leuenberger
b4ef419006 Accepting request 626681 from KDE:Extra
- Do not ship quassel.SuSEfirewall2 as firewalld has the config
  within its general package

- Version update to 0.13-rc1:
  * New branding, more modern icons (from the Breeze icon theme)
  * Better support for icon themes
  * Many UI improvements
  * Support for many IRCv3 features, including the display of modern formatting codes
  * Functionality such as highlights and chat activity tracking move into the core to help mobile clients to be more efficient
  * Support for containerization, i.e. config-less core
  * Optional authentication via LDAP
  * Database improvements, including support for 64 bit IDs and timestamps, and performance tweaks
  * For more see ChangeLog
- Drop merged patch Fix-build-with-Qt5.11.patch

OBS-URL: https://build.opensuse.org/request/show/626681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=45
2018-08-02 12:58:31 +00:00
Tomáš Chvátal
32fc810eda - Do not ship quassel.SuSEfirewall2 as firewalld has the config
within its general package

- Version update to 0.13-rc1:
  * New branding, more modern icons (from the Breeze icon theme)
  * Better support for icon themes
  * Many UI improvements
  * Support for many IRCv3 features, including the display of modern formatting codes
  * Functionality such as highlights and chat activity tracking move into the core to help mobile clients to be more efficient
  * Support for containerization, i.e. config-less core
  * Optional authentication via LDAP
  * Database improvements, including support for 64 bit IDs and timestamps, and performance tweaks
  * For more see ChangeLog
- Drop merged patch Fix-build-with-Qt5.11.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=72
2018-07-31 11:57:13 +00:00
Dominique Leuenberger
a347507509 Accepting request 625382 from KDE:Extra
startup otherwise. bsc#1102568

OBS-URL: https://build.opensuse.org/request/show/625382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=44
2018-07-27 08:56:51 +00:00
Tomáš Chvátal
4b7b1355c9 startup otherwise. bsc#1102568
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=70
2018-07-26 09:06:14 +00:00
Dominique Leuenberger
3f64e35f94 Accepting request 622075 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/622075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=43
2018-07-12 07:20:24 +00:00
Tomáš Chvátal
ca468a273c Accepting request 622061 from home:rkitover:branches:KDE:Extra
rpmlint: env-script-interpreter

Fix the rpmlint warning env-script-interpreter by rewriting the
#!/usr/bin/env shebang in the scripts in /usr/share/quassel/scripts

OBS-URL: https://build.opensuse.org/request/show/622061
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=68
2018-07-11 12:18:09 +00:00
Dominique Leuenberger
196b946d7e Accepting request 619434 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/619434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=42
2018-06-28 13:14:34 +00:00
Tomáš Chvátal
f41d39dda2 Accepting request 619422 from home:rkitover:branches:KDE:Extra
start quasselcore after default.target not network

Change quasselcore.service to start after `default.target` instead of
`network.target` as the PostgreSQL backend may not be available during
startup otherwise.

OBS-URL: https://build.opensuse.org/request/show/619422
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=66
2018-06-27 18:14:57 +00:00
Dominique Leuenberger
b29c442974 Accepting request 618636 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/618636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=41
2018-06-25 09:41:55 +00:00
Tomáš Chvátal
fa25f04c9e Accepting request 618544 from home:wolfi323:branches:KDE:Extra
- Add Fix-build-with-Qt5.11.patch to fix build with Qt 5.11

OBS-URL: https://build.opensuse.org/request/show/618544
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=64
2018-06-23 06:32:01 +00:00
Dominique Leuenberger
b4897ce782 Accepting request 606429 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/606429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=40
2018-05-15 08:13:17 +00:00
Tomáš Chvátal
02dc66b344 Accepting request 606420 from home:markoschandras:branches:KDE:Extra
- Add new QUASSELCORE_PORT sysconfig variable to allow users to change
  the default Quassel Core TCP port.

OBS-URL: https://build.opensuse.org/request/show/606420
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=62
2018-05-11 11:22:53 +00:00
Dominique Leuenberger
0b41e7aa71 Accepting request 602973 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/602973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=39
2018-05-04 09:28:47 +00:00
Tomáš Chvátal
7ee8e4f54c Accepting request 602968 from home:kbabioch:branches:KDE:Extra
added cve references

OBS-URL: https://build.opensuse.org/request/show/602968
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=60
2018-05-02 08:27:44 +00:00
Dominique Leuenberger
edb459bb68 Accepting request 602577 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/602577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=38
2018-05-01 21:26:29 +00:00
Tomáš Chvátal
7ff395a509 Accepting request 602575 from home:jengelh:branches:KDE:Extra
- Trim bias and filler wording from descriptions.
- Stop ignoring errors from useradd/groupadd.

OBS-URL: https://build.opensuse.org/request/show/602575
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=58
2018-04-30 14:54:25 +00:00
Dominique Leuenberger
df0a80b544 Accepting request 600829 from KDE:Extra
- Version update to 0.12.4:
  * Various small fixes
  * Fix for DOS and information leaks bsc#1090495
- Rebase patch quassel-set-required-libs-and-flags.patch
- Switch from qt5webkit to webengine

OBS-URL: https://build.opensuse.org/request/show/600829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=37
2018-04-27 14:07:48 +00:00
Tomáš Chvátal
ce35547a8a OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=56 2018-04-25 08:27:37 +00:00
Tomáš Chvátal
d75b7d9b95 - Rebase patch quassel-set-required-libs-and-flags.patch
- Switch from qt5webkit to webengine

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=55
2018-04-25 08:21:39 +00:00
Tomáš Chvátal
d172a856d8 - Version update to 0.12.4:
* Various small fixes
  * Fix for DOS and information leaks bsc#1090495

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=54
2018-04-25 07:59:34 +00:00
Dominique Leuenberger
2a271b4133 Accepting request 545040 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/545040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=36
2017-11-24 09:56:50 +00:00
Tomáš Chvátal
3567dea242 Accepting request 544830 from home:RBrownSUSE:branches:KDE:Extra
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544830
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=52
2017-11-24 07:06:14 +00:00
Tomáš Chvátal
7a87d4093f This was dumb idea, one must fill content for the key to be generated, not good
in post phase...

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=51
2016-11-27 16:26:30 +00:00
Tomáš Chvátal
7f8f3ae52d - Generate basic SSL pem certificate on the quasselcore install time
* I suppose it is better than having the first setup run without SSL

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=50
2016-11-27 16:23:01 +00:00
Dominique Leuenberger
e9181af243 Accepting request 422340 from KDE:Extra
- Reenable translations that disappeared at some point of time

OBS-URL: https://build.opensuse.org/request/show/422340
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/quassel?expand=0&rev=35
2016-08-29 13:37:16 +00:00