Merge pull request #94773 from gnidorah/updates

openxray: 558 -> 730
adlplug, opnplug: 1.0.1 -> 1.0.2
ArchiSteamFarm: 4.2.3.3 -> 4.2.3.6
kmsxx: 2020-02-14 -> 2020-08-04
openjk: 2019-11-29 -> 2020-07-03
opl3bankeditor: 1.5 -> 1.5.1
opn2bankeditor: 1.3-beta -> 1.3
This commit is contained in:
Lassulus 2020-08-06 18:12:43 +02:00 committed by GitHub
commit c0583cbf62
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 21 additions and 32 deletions

View File

@ -1,18 +1,18 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, libjack2, alsaLib { stdenv, fetchFromGitHub, cmake, pkgconfig, libjack2, alsaLib
, freetype, libX11, libXrandr, libXinerama, libXext, libXcursor , freetype, libX11, libXrandr, libXinerama, libXext, libXcursor
, fetchpatch , fetchpatch, fmt
, adlplugChip ? "-DADLplug_CHIP=OPL3" , adlplugChip ? "-DADLplug_CHIP=OPL3"
, pname ? "ADLplug" }: , pname ? "ADLplug" }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
inherit pname; inherit pname;
version = "1.0.1"; version = "1.0.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jpcima"; owner = "jpcima";
repo = "ADLplug"; repo = "ADLplug";
rev = "v${version}"; rev = "v${version}";
sha256 = "0n9srdlgl1j528ap5xmllrqs1w6ibc5yf9sphvl1q9kjnizxrs2c"; sha256 = "0mqx4bzri8s880v7jwd24nb93m5i3aklqld0b3h0hjnz0lh2qz0f";
fetchSubmodules = true; fetchSubmodules = true;
}; };
@ -25,13 +25,13 @@ stdenv.mkDerivation rec {
}) })
]; ];
cmakeFlags = [ adlplugChip ]; cmakeFlags = [ adlplugChip "-DADLplug_USE_SYSTEM_FMT=ON" ];
buildInputs = [ buildInputs = [
libjack2 alsaLib freetype libX11 libXrandr libXinerama libXext libjack2 alsaLib freetype libX11 libXrandr libXinerama libXext
libXcursor libXcursor
]; ];
nativeBuildInputs = [ cmake pkgconfig ]; nativeBuildInputs = [ cmake pkgconfig fmt ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "OPL3 and OPN2 FM Chip Synthesizer"; description = "OPL3 and OPN2 FM Chip Synthesizer";

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "ArchiSteamFarm"; pname = "ArchiSteamFarm";
version = "4.2.3.3"; version = "4.2.3.6";
src = fetchurl { src = fetchurl {
url = "https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${version}/ASF-generic.zip"; url = "https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${version}/ASF-generic.zip";
sha256 = "0v69rrs5fr1n5llfx42xkiish52al7kb36fjy3ng0j9qfp3g8pj7"; sha256 = "1a8baxrb8czndxxi16md1nyl2snfx215yvrygdpcblgngkp2z2y9";
}; };
nativeBuildInputs = [ unzip makeWrapper jq ]; nativeBuildInputs = [ unzip makeWrapper jq ];
@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
--run "[ -d config ] || cp --no-preserve=mode -r $dist/config ." \ --run "[ -d config ] || cp --no-preserve=mode -r $dist/config ." \
--run "[ -d logs ] || cp --no-preserve=mode -r $dist/logs ." \ --run "[ -d logs ] || cp --no-preserve=mode -r $dist/logs ." \
--run "[ -d plugins ] || cp --no-preserve=mode -r $dist/plugins ." \ --run "[ -d plugins ] || cp --no-preserve=mode -r $dist/plugins ." \
--run "[ -d www ] || ln -sf $dist/www ." --run "ln -sf $dist/www ."
''; '';
meta = with stdenv.lib; { meta = with stdenv.lib; {

View File

@ -3,14 +3,14 @@
stdenv.mkDerivation { stdenv.mkDerivation {
pname = "kmsxx"; pname = "kmsxx";
version = "2020-02-14"; version = "2020-08-04";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tomba"; owner = "tomba";
repo = "kmsxx"; repo = "kmsxx";
fetchSubmodules = true; fetchSubmodules = true;
rev = "7c5e645112a899ad018219365c3898b0e896353f"; rev = "38bee3092f2d477f1baebfcae464f888d3d04bbe";
sha256 = "1hj4gk4gwlvpjprjbrmrbrzqjhdgszsndrb1i4f9z7mjvdv8gij2"; sha256 = "0xz4m9bk0naawxwpx5cy1j3cm6c8c9m5y551csk88y88x1g0z0xh";
}; };
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -21,13 +21,13 @@ let
}; };
in stdenv.mkDerivation { in stdenv.mkDerivation {
pname = "OpenJK"; pname = "OpenJK";
version = "2019-11-29"; version = "2020-07-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "JACoders"; owner = "JACoders";
repo = "OpenJK"; repo = "OpenJK";
rev = "eed60925ad1b0d513d3747264f3bf98615fa4b2a"; rev = "0a336ce4dffe6505e3f754b59732402a1db95752";
sha256 = "0b33cr540vz7w7dlagqf3yldmyx9y2pri20j44pd8fxapq4krrmb"; sha256 = "1xagbz42hi3ivs208mnay2dbgh90pmwwbar2p1yfhj3zl3cghcs8";
}; };
dontAddPrefix = true; dontAddPrefix = true;

View File

@ -3,13 +3,13 @@
, pcre, makeWrapper }: , pcre, makeWrapper }:
let let
version = "558"; version = "730-july-preview";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "OpenXRay"; owner = "OpenXRay";
repo = "xray-16"; repo = "xray-16";
rev = version; rev = version;
sha256 = "1wnkx9g0ww4f5pljrb0wzs054jzkig1i5hlz1p509rfvnhc50afp"; sha256 = "1nish3sbpk0hsag7r4nyx8j6pl9mlgx58v8dhzg2vwj2q32isyb2";
fetchSubmodules = true; fetchSubmodules = true;
}; };
@ -40,7 +40,6 @@ in stdenv.mkDerivation rec {
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];
cmakeFlags = [ "-DCMAKE_INCLUDE_PATH=${cryptopp}/include/cryptopp" ]; cmakeFlags = [ "-DCMAKE_INCLUDE_PATH=${cryptopp}/include/cryptopp" ];
installFlags = [ "DESTDIR=${placeholder "out"}" ];
buildInputs = [ buildInputs = [
glew freeimage liblockfile openal cryptopp libtheora SDL2 lzo glew freeimage liblockfile openal cryptopp libtheora SDL2 lzo
@ -54,11 +53,6 @@ in stdenv.mkDerivation rec {
''; '';
postInstall = '' postInstall = ''
mv $out/var/empty/* $out
install -Dm755 $out/games/xr_3da $out/bin/xr_3da
install -Dm644 $src/License.txt $out/share/licenses/openxray/License.txt
rm -r $out/var $out/games
# needed because of SDL_LoadObject library loading code # needed because of SDL_LoadObject library loading code
wrapProgram $out/bin/xr_3da \ wrapProgram $out/bin/xr_3da \
--prefix LD_LIBRARY_PATH : $out/lib --prefix LD_LIBRARY_PATH : $out/lib

View File

@ -1,14 +1,14 @@
{ stdenv, mkDerivation, fetchFromGitHub, cmake, qttools, alsaLib }: { stdenv, mkDerivation, fetchFromGitHub, cmake, qttools, alsaLib }:
mkDerivation rec { mkDerivation rec {
version = "1.5"; version = "1.5.1";
pname = "OPL3BankEditor"; pname = "OPL3BankEditor";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Wohlstand"; owner = "Wohlstand";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "16va5xfbyn2m63722ab5yph0l7kmghkbk6dkia93041mfhdyg9rc"; sha256 = "1g59qrkcm4xnyxx0s2x28brqbf2ix6vriyx12pcdvfhhcdi55hxh";
fetchSubmodules = true; fetchSubmodules = true;
}; };

View File

@ -1,19 +1,14 @@
{ opl3bankeditor, fetchFromGitHub }: { opl3bankeditor, fetchFromGitHub }:
opl3bankeditor.overrideAttrs (oldAttrs: rec { opl3bankeditor.overrideAttrs (oldAttrs: rec {
version = "1.3-beta"; version = "1.3";
pname = "OPN2BankEditor"; pname = "OPN2BankEditor";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Wohlstand"; owner = "Wohlstand";
repo = pname; repo = pname;
rev = version; rev = "v${version}";
sha256 = "0blcvqfj1yj6cmm079aw4jdzv3066jxqy9krp268i6cl2b3bmwvw"; sha256 = "0xsvv0gxqh1lx22f1jm384f7mq1jp57fmpsx1jjaxz435w5hf8s0";
fetchSubmodules = true; fetchSubmodules = true;
}; };
# to be removed with next release
postInstall = ''
install -Dm755 opn2_bank_editor $out/bin/opn2_bank_editor
'';
}) })