+20 years ago there's was a bug with ```net-im/gaim```, probably caused by
gcc-2.95 and ```-Os``` optimization.
The following developers and maintainers just copied those lines when bumping
versions, and nobody tried to remove them with new Gaim/Pidgin/GCC versions.
Also ```x11-plugins/pidgin-encryption``` has the same code; I guess the Gentoo
maintainer/developer was extra cautious.
Bug: https://bugs.gentoo.org/29394
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Closes: https://github.com/gentoo/gentoo/pull/41309
Signed-off-by: Sam James <sam@gentoo.org>
+20 years ago there was a bug with ```net-im/gaim```, probably caused by
gcc-2.95 and ```-Os``` optimization.
The following developers and maintainers just copied those lines when bumping
versions, and nobody tried to remove them with new Gaim/Pidgin/GCC versions.
Bug: https://bugs.gentoo.org/29394
Closes: https://bugs.gentoo.org/944837
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
new release very shortly after the last, thus add/drop
* nlohmann_json replaces yajl
* soundcloud plugin is removed
modify sed-op to avoid duplicates in mpd.conf (upstream added
a second commented line for log_file and pid_file).
snapcast : mpd acts as a Snapcast server. media-sound/snapcast is not required at
all.
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Signed-off-by: Sam James <sam@gentoo.org>
The live ebuild required that the `experimental` flag be removed to
build.
Additionally, work was done to enable support for multiple
authentication database (fcdb) backends, adding `authentication`,
`mariadb`, and `odbc` USE flags. `dev-db/sqlite` is still required
for the `modpack` USE but may disabled via its USE otherwise,
or not used for authentication if both features are enabled.
Additional configuration is required for authentication.
SDL3 is now supported upstream, and required dependencies have been added
to the tree to enable this, via USE `sdl3` . While both the SDL2 and SDL3
client can be built simultaneously, only one of `media-libs/sdl{2,3}-mixer`
may be used at any time; if USE `sdl3` is selected we will prefer that
backend.
SDL3 is enabled by default (previously Ot6) , with the expectation that at
least one other client will be built based desktop profile for most users.
Finally, the `experimental` ruleset has been renamed to `goldkeep`
upstream, causing build failures.
Closes: https://github.com/gentoo/gentoo/pull/41510
Signed-off-by: Matt Jolly <kangie@gentoo.org>
This package adds USE `plutosvg` when compared with
`media-libs/sdl2-ttf`. This uses `media-libs/plutosvg` to
provide colour emoji support.
Signed-off-by: Matt Jolly <kangie@gentoo.org>
This adds USE `drlibs` when compared with `media-libs/sdl2-mixer`,
which may be used to avoid depending on system libraries for
flac and mp3, though likely at the expense of performance.
It is up to the user to determine the appropriate trade-off.
signed-off-by: Matt Jolly <kangie@gentoo.org>