Commit Graph

163 Commits

Author SHA256 Message Date
Dominique Leuenberger
4678428916 Accepting request 1005421 from games:tools
OBS-URL: https://build.opensuse.org/request/show/1005421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=73
2022-09-22 16:21:15 +00:00
Dirk Stoecker
de96a560b4 Accepting request 1005281 from home:Kieltux:branches:games:tools
- Update to 1.4.287:
  - Client
    * Fixed: Broken link targets with percent signs
    * Fixed: Don’t allow manual toggling of minimal view note
    * Fixed: Fallback path for themes
    * Fixed: Fix versions being transmitted incorrectly
      (with patch numbers > 255)
    * Fixed: Icon scale being way too small
    * Fixed: Make hiding UI elements (in custom layout) persistent
      again
    * Fixed: Resolve log text scaling issues
  - Server
    * Fixed: Fix versions being transmitted incorrectly
      (with patch numbers > 255)
- Add BuildRequires pcre2-devel for openSUSE Leap, fixes building
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/1005281
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=150
2022-09-22 13:42:51 +00:00
Dominique Leuenberger
ccc1105db2 Accepting request 1000712 from games:tools
OBS-URL: https://build.opensuse.org/request/show/1000712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=72
2022-09-01 20:12:35 +00:00
Michael Vetter
68f24c8b3f Accepting request 1000657 from home:susnux:branches:games:tools
Fix i586 build for Factory submission

OBS-URL: https://build.opensuse.org/request/show/1000657
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=148
2022-09-01 14:55:04 +00:00
Michael Vetter
a9045c100b - Remove upstreamed:
* 36398fb.patch
  * 73d8a4d5.patch

OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=147
2022-08-25 08:54:24 +00:00
Michael Vetter
769833dbb6 Accepting request 998520 from home:iDesmI:Wayland
- Update to 1.4.274:
  - Client:
    * Changed: Disable RNNoise by default
    * Changed: Don’t hard block shortcuts on Wayland
    * Fixed: Context and identity not getting cleared
    * Fixed: Don’t display unsupported ACL
    * Fixed: Fix PipeWire not being usable in Flatpaks
    * Fixed: Icon not used on Plasma Wayland session
    * Fixed: Improve appstream metadata
    * Fixed: Minimal view not always working
    * Fixed: PFS information being incorrect
    * Fixed: Percent encoded links not clickable
    * Fixed: Prefer selected tree item for context menu creation
    * Fixed: Prevent endless loop when disconnecting PipeWire stream
    * Fixed: Register simultaneous mouse button presses separately
    * Fixed: Show friendlier text when displaying notifications
    * Fixed: Properly verify certificates when SRV records are used
    * Fixed: Resolve list tags, etc. polluting log
    * Fixed: Remove duplicate entry for “What’s this?” in UserModel
    * Fixed: User and channel status icons now take display scaling into account
  - Server:
    * Fixed: Add missing line breaks to –help output
    * Fixed: Improve rememberchannelduration compare logic
    * Fixed: Update suppress state on ACL change
  - Positional audio plugins:
    * Fixed: Fix Quake Live plugin
    * Fixed: Update Among Us plugin to work with v2022.3.29s (1864)

OBS-URL: https://build.opensuse.org/request/show/998520
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=146
2022-08-22 08:44:51 +00:00
Dominique Leuenberger
6ffe58164c Accepting request 976437 from games:tools
Fix build with gcc 12 (required for Factory submission) (forwarded request 976266 from susnux)

OBS-URL: https://build.opensuse.org/request/show/976437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=71
2022-05-12 20:59:13 +00:00
1375be323b Accepting request 976266 from home:susnux:branches:games:tools
Fix build with gcc 12 (required for Factory submission)

OBS-URL: https://build.opensuse.org/request/show/976266
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=144
2022-05-11 15:32:06 +00:00
5e65cbcb38 Accepting request 975656 from home:susnux:branches:games:tools
- Fix build with new poco version (1.11.2), added 73d8a4d5.patch

OBS-URL: https://build.opensuse.org/request/show/975656
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=143
2022-05-11 07:07:29 +00:00
Dominique Leuenberger
c58297de57 Accepting request 970525 from games:tools
OBS-URL: https://build.opensuse.org/request/show/970525
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=70
2022-04-17 21:50:48 +00:00
Matthias Mailänder
e682477c70 Accepting request 970444 from home:seife:branches:games:tools
do not include 32-bit libmumbleoverlay.x86.so in 64bit build

OBS-URL: https://build.opensuse.org/request/show/970444
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=141
2022-04-17 13:43:42 +00:00
Dominique Leuenberger
a485549ff7 Accepting request 949128 from games:tools
OBS-URL: https://build.opensuse.org/request/show/949128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=69
2022-01-26 20:26:52 +00:00
7d80e1b989 Accepting request 949125 from home:seijikun:branches:games:tools
Updated the broken source urls.
My last submit did not yet make it to Factory (because of the broken source urls), so I merged the change into the previous change entry and updated the timestamp.

OBS-URL: https://build.opensuse.org/request/show/949125
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=140
2022-01-25 20:36:51 +00:00
Michael Vetter
681d22d19b Accepting request 947668 from home:seijikun:branches:games:tools
Hey,
this is my attempt at updating to Mumble 1.4.230.
I cleaned up the spec-file in the process.
  * Ported specfile to CMake build-system
  * Use cmake install instead of manual as much as possible
  * Disabled ICE for now (depends on unavailable lib)
  * bonjour is no longer optional
  * Removed init.d script and enabled systemd

I removed a lot of branches for other distros or old versions - I hope that was okay.
The package builds fine for every repo of the devel-package's build targets.

I tested client and server, and both seem to work for me.

OBS-URL: https://build.opensuse.org/request/show/947668
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=139
2022-01-20 15:27:42 +00:00
Dominique Leuenberger
4157783597 Accepting request 930609 from games:tools
OBS-URL: https://build.opensuse.org/request/show/930609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=68
2021-11-10 20:46:37 +00:00
Ferdinand Thiessen
f305cac1f7 Accepting request 930571 from home:mia:branches:games:tools
- Enable JACK support

OBS-URL: https://build.opensuse.org/request/show/930571
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=138
2021-11-10 08:09:44 +00:00
Dominique Leuenberger
f6b925a989 Accepting request 929040 from games:tools
OBS-URL: https://build.opensuse.org/request/show/929040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=67
2021-11-03 16:26:38 +00:00
Michael Vetter
be00fec85c Accepting request 923720 from home:jsegitz:branches:systemdhardening:games:tools
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/923720
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=137
2021-11-03 14:30:47 +00:00
Dominique Leuenberger
9bbadc67f5 Accepting request 872909 from games:tools
OBS-URL: https://build.opensuse.org/request/show/872909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=66
2021-02-16 21:41:12 +00:00
4d7cf97a53 Accepting request 872851 from home:AndreasStieger:branches:games:tools
add CVE-2021-27229

OBS-URL: https://build.opensuse.org/request/show/872851
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=135
2021-02-16 16:42:11 +00:00
Dominique Leuenberger
87230eb2f3 Accepting request 871514 from games:tools
OBS-URL: https://build.opensuse.org/request/show/871514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=65
2021-02-15 22:17:22 +00:00
Matthias Mailänder
18137617ab Accepting request 871369 from home:AndreasStieger:branches:games:tools
fix Factory submission

OBS-URL: https://build.opensuse.org/request/show/871369
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=133
2021-02-12 17:46:44 +00:00
Matthias Mailänder
536d53aa47 Accepting request 871215 from home:AndreasStieger:branches:games:tools
mumble 1.3.4 (boo#1182123)

OBS-URL: https://build.opensuse.org/request/show/871215
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=132
2021-02-11 21:19:00 +00:00
Dominique Leuenberger
599bf61538 Accepting request 858857 from games:tools
- Don't edit categories of .desktop files.
  * Fixes boo#1180068

OBS-URL: https://build.opensuse.org/request/show/858857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=64
2020-12-27 23:28:53 +00:00
Ferdinand Thiessen
25914c187a OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=130 2020-12-27 15:45:38 +00:00
Ferdinand Thiessen
c5d66a3c14 OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=129 2020-12-27 15:43:30 +00:00
Ferdinand Thiessen
83368dc2fd Accepting request 858648 from home:ykurlaev:branches:mumble
Don't edit categories of .desktop files. Fixes https://bugzilla.opensuse.org/show_bug.cgi?id=1180068
It looks like it doesn't need to use X-SuSE-Core-Game which isn't used anywhere else.

OBS-URL: https://build.opensuse.org/request/show/858648
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=128
2020-12-27 15:43:06 +00:00
Dominique Leuenberger
a54b1c0f26 Accepting request 843764 from games:tools
OBS-URL: https://build.opensuse.org/request/show/843764
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=63
2020-10-24 13:18:36 +00:00
Dirk Stoecker
69de16f7fa Accepting request 843706 from home:darix:playground
- update apparmor profiles to get warning free again on 15.2
  - use abstractions for ssl files
  - allow inet dgram sockets as mumble can also work via udp
  - allow netlink socket (probably for dbus)
  - properly allow lsb_release again
  - add support for optional local include
- start murmurd directly as user mumble-server it gets rid of the
  dac_override/setgid/setuid/chown permissions

OBS-URL: https://build.opensuse.org/request/show/843706
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=126
2020-10-24 11:33:25 +00:00
Dominique Leuenberger
e97990e9a5 Accepting request 839674 from games:tools
OBS-URL: https://build.opensuse.org/request/show/839674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=62
2020-10-06 15:09:52 +00:00
Dirk Stoecker
c2b1bf66c8 Accepting request 839654 from home:seijikun:branches:games:tools
- Update to upstream version 1.3.3
- Client
  * Fixed: Chatbox invisble (zero height) (#4388)
  * Fixed: Handling of invalid packet sizes (#4394)
  * Fixed: Race-condition leading to loss of shortcuts (#4430)
  * Fixed: Link in About dialog is now clickable again (#4454)
  * Fixed: Sizing issues in ACL-Editor (#4455)
  * Improved: PulseAudio now always samples at 48 kHz (#4449)
- Server
  * Fixed: Crash due to problems when using PostgreSQL (#4370)
  * Fixed: Handling of invalid package sizes (#4392)

OBS-URL: https://build.opensuse.org/request/show/839654
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=124
2020-10-06 05:44:46 +00:00
Dominique Leuenberger
05add0286c Accepting request 827843 from games:tools
OBS-URL: https://build.opensuse.org/request/show/827843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=61
2020-08-19 16:59:31 +00:00
Michael Vetter
9610423160 Accepting request 827806 from home:dimstar:Factory
- Consistently use %{_tmpfilesdir} instead of abusing
  %{_libexecdir}/tmpfiles.d.

OBS-URL: https://build.opensuse.org/request/show/827806
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=122
2020-08-19 10:26:40 +00:00
Dominique Leuenberger
c1db7c5dec Accepting request 820459 from games:tools
OBS-URL: https://build.opensuse.org/request/show/820459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=60
2020-07-14 05:57:04 +00:00
Ferdinand Thiessen
a56e658ea7 Accepting request 820437 from home:AndreasStieger:branches:games:tools
mumble 1.3.2, also fixing Factory submission

OBS-URL: https://build.opensuse.org/request/show/820437
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=120
2020-07-11 20:13:15 +00:00
Lars Vogdt
0635a5ea79 Accepting request 816390 from home:seijikun:branches:games:tools
- Update to upstream version 1.3.1
- Security
  * Fixed: Potential exploit in the OCB2 encryption (#4227)
- ICE
  * Fixed: Added missing UserKDFIterations field to UserInfo =>
    Prevents getRegistration() from failing with enumerator
    out of range error (#3835)
- GRPC
  * Fixed: Segmentation fault during murmur shutdown (#3938)
- Client
  * Fixed: Crash when using multiple monitors (#3756)
  * Fixed: Don't send empty message from clipboard via shortcut,
    if clipboard is empty (#3864)
  * Fixed: Talking indicator being able to freeze to indicate talking
    when self-muted (#4006)
  * Fixed: High CPU usage for update-check if update server not
    available (#4019)
  * Fixed: DBus getCurrentUrl returning empty string when not in
    root-channel (#4029)
  * Fixed: Small parts of whispering leaking out (#4051)
  * Fixed: Last audio frame of normal talking is sent to last
    whisper target (#4050)
  * Fixed: LAN-icon not found in ConnectDialog (#4058)
  * Improved: Set maximal vertical size for User Volume Adjustment
    dialog (#3801)
  * Improved: Don't send empty data to PulseAudio (#3316)
  * Improved: Use the SRV resolved port for UDP connections (#3820)
  * Improved: Manual Plugin UI (#3919)
  * Improved: Don't start Jack server by default (#3990)
  * Improved: Overlay doesn't hook into all other processes by
    default (#4041)
  * Improved: Wait longer before disconnecting from a server due
    to unanswered Ping-messages (#4123)
- Server
  * Fixed: Possibility to circumvent max user-count
    in channel (#3880)
  * Fixed: Rate-limit implementation susceptible to
    time-underflow (#4004)
  * Fixed: OpenSSL error 140E0197 with Qt >= 5.12.2 (#4032)
  * Fixed: VersionCheck for SQL for when to use the
    WAL feature (#4163)
  * Fixed: Wrong database encoding that could lead
    to server-crash (#4220)
  * Fixed: DB crash due to primary key violation
    (now performs "UPSERT" to avoid this) (#4105)
  * Improved: The fields in the Version ProtoBuf message are
    now size-restricted (#4101)
- Dropped patch add-speechd-include-path.patch, included upstream

OBS-URL: https://build.opensuse.org/request/show/816390
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=119
2020-06-22 19:50:42 +00:00
Dominique Leuenberger
1bce088c60 Accepting request 794403 from games:tools
OBS-URL: https://build.opensuse.org/request/show/794403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=59
2020-04-16 21:03:40 +00:00
Ferdinand Thiessen
3ef53d8e45 Accepting request 794396 from home:darix:branches:games:tools
- use the "profile profilename /path/to/binary" syntax to make
  "ps aufxZ" more readable

OBS-URL: https://build.opensuse.org/request/show/794396
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=117
2020-04-16 01:45:37 +00:00
Dominique Leuenberger
fb4db2e6ce Accepting request 746043 from games:tools
- set permissions of config file to 640 because it can contain passwords

OBS-URL: https://build.opensuse.org/request/show/746043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=58
2019-11-07 22:18:46 +00:00
Ferdinand Thiessen
a61c0a8648 OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=115 2019-11-06 16:16:35 +00:00
Ferdinand Thiessen
d15dfede3d Accepting request 743856 from home:oxy:branches:openSUSE:Factory
set permissions of config file to 640 because it can contain passwords

OBS-URL: https://build.opensuse.org/request/show/743856
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=114
2019-11-06 09:46:40 +00:00
Dominique Leuenberger
456646e4e6 Accepting request 730472 from games:tools
OBS-URL: https://build.opensuse.org/request/show/730472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=57
2019-10-14 10:40:27 +00:00
Ferdinand Thiessen
7a6bad5ea4 Accepting request 730460 from home:michals
Add bug reference (boo#1148406)

OBS-URL: https://build.opensuse.org/request/show/730460
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=112
2019-09-12 21:21:10 +00:00
Ferdinand Thiessen
93fca400d5 Accepting request 730308 from home:cgiboudeaux:noqt4
- Really use the system speex and opus dependencies.
- Run spec-cleaner, use pkgconfig() style BuildRequires when possible.
- Fix the package requirements.
- Remove obsolete conditions and build options.
- Also recommend the Qt mysql and psql backend. Murmur also supports
  those drivers.

OBS-URL: https://build.opensuse.org/request/show/730308
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=111
2019-09-12 09:53:10 +00:00
Lars Vogdt
e44fc284a2 Accepting request 729966 from home:michals
- Update to upstream version 1.3.0 final.
  Release notes at:
    https://www.mumble.info/blog/mumble-1.3.0-release-announcement/
- Use system speex and opus.

OBS-URL: https://build.opensuse.org/request/show/729966
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=110
2019-09-11 07:34:38 +00:00
Matthias Mailänder
b6641ed575 Accepting request 728080 from home:michals
- Update to upstream version 1.3.0-rc2. Supports Qt5.
- Remove upstreamed patches:
   - 0001-AudioOutput-do-not-use-non-existant-template-version.patch
   - appdata.patch
   - initialize-soundfile-format.patch
   - mumble-1.2.2-buildcompare.diff
   - mumble-1.2.11-desktop_fix.diff
   - mumble-1.2.19-limit-amount-of-messages.patch
   - mumble-1.2.19-stricter-message-limit.patch
   - mumble-pr-3623-protobuf37.patch
- Refresh add-speechd-include-path.patch

OBS-URL: https://build.opensuse.org/request/show/728080
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=109
2019-09-04 08:34:30 +00:00
Dominique Leuenberger
a2a3cc463e Accepting request 715233 from games:tools
OBS-URL: https://build.opensuse.org/request/show/715233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=56
2019-07-16 06:40:59 +00:00
Marguerite Su
50dc3302d2 Accepting request 715003 from home:susnux:branches:games:tools
- Added patches to fix boo#1123334 (CVE-2018-20743), instability
  and crash due to crafted message flooding
  * added mumble-1.2.19-limit-amount-of-messages.patch (backported
    version of upstream patch)
  * added mumble-1.2.19-stricter-message-limit.patch (backported
    version of upstream patch)
- Cleaned spec file, removed old EOL openSUSE and Fedora versions

Renamed patches (clarified, that I had to backport them)

OBS-URL: https://build.opensuse.org/request/show/715003
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=107
2019-07-14 03:08:10 +00:00
Dominique Leuenberger
7437c43b00 Accepting request 713278 from games:tools
OBS-URL: https://build.opensuse.org/request/show/713278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mumble?expand=0&rev=55
2019-07-04 13:44:05 +00:00
Dirk Stoecker
331675271b Accepting request 712129 from home:dirkmueller:branches:games:tools
- add mumble-pr-3623-protobuf37.patch to fix build against protobuf 3.7

OBS-URL: https://build.opensuse.org/request/show/712129
OBS-URL: https://build.opensuse.org/package/show/games:tools/mumble?expand=0&rev=105
2019-07-03 16:53:59 +00:00