Age | Commit message (Collapse) | Author |
|
Noticed on fheroes2 package: before the change fheroes2 was not able to
play MIDI samples and complained as:
PlayMusic: music parameter was NULL
It happens because default search paths for 'timidity.cfg'
did not include any of nixos's paths in 'timidity/options.h':
getenv("TIMIDITY_CFG")
"."
#define DEFAULT_PATH "/etc/timidity"
#define DEFAULT_PATH1 "/usr/share/timidity"
#define DEFAULT_PATH2 "/usr/local/share/timidity"
#define DEFAULT_PATH3 "/usr/local/lib/timidity"
As a result even with globally installed timidity MIDI can't be played.
abuse package also has the same problem and works it around by changing
directory to local copy of 'timidity.cfg':
# The timidity bundled into SDL_mixer looks in . and in several global places
# like /etc for its configuration file.
cd @out@/etc
exec @out@/bin/.abuse-bin "$@"
The change fixes SDL2_mixer by changing "/usr/share/timidity" path
to nix's timidity store path. Tested on fheroes2 with MIDI files.
|
|
|
|
Co-authored-by: Nikolay Amiantov <ab@fmap.me>
|
|
|
|
|
|
|
|
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
|
|
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/sdl2_mixer/versions
|
|
* treewide: http -> https sources
This updates the source urls of all top-level packages from http to
https where possible.
* buildtorrent: fix url and tab -> spaces
|
|
Darwin headless will hang when trying to run the SDL test program.
|
|
|
|
|
|
|
|
|
|
* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances
|
|
also add flac support and mp3 support, and add myself as the maintainer,
since there is no current maintainer for this package
|
|
|
|
Build-tested on x86_64 Linux & Mac.
|
|
|
|
package must add libvorbis etc. to its buildInputs which is inconvenient
|
|
I also had to update the url to the main SDL2 lib.
|
|
|