Commit Graph

69 Commits

Author SHA1 Message Date
Doron Behar
8ace65ff3d
treewide: use finalAttrs in all packages I maintain (#255902)
* mpd-touch-screen-gui: use finalAttrs in mkDerivation; reformat

* musescore: use finalAttrs in mkDerivation

* syncthingtray: use stdenv.mkDerivation with a function; reformat

* ocrfeeder: use finalAttrs in mkDerivation; reformat

* castget: use finalAttrs in mkDerivation

* gnome-network-displays: use finalAttrs in mkDerivation

* mailreaders: use finalAttrs in mkDerivation

* mswatch: use finalAttrs in mkDerivation

* uhd: use finalAttrs in mkDerivation

* maxima: use finalAttrs in mkDerivation

* qalculate-gtk: use finalAttrs in mkDerivation

* qalculate-qt: use finalAttrs in mkDerivation

* wxmaxima: use finalAttrs in mkDerivation

* lammps: use finalAttrs in mkDerivation

* mlterm: use finalAttrs in mkDerivation

* video-trimmer: use finalAttrs in mkDerivation

* nerdfonts: use finalAttrs in mkDerivation

* gnomeExtensions.easyScreenCast: use finalAttrs in mkDerivation

* octave: use finalAttrs in mkDerivation; reformat

* comedilib: use finalAttrs in mkDerivation

* cpp-utilities: use finalAttrs in mkDerivation

* libsForQt5.kpeoplevcard: use finalAttrs in mkDerivation; reformat

* liberio: use finalAttrs in mkDerivation

* libqalculate: use finalAttrs in mkDerivation; reformat

* libwtk-sdl2: use finalAttrs in mkDerivation

* libsForQt5.pulseaudio-qt: use finalAttrs in mkDerivation; reformat

* qrupdate: use finalAttrs in mkDerivation; reformat

* libsForQt5.qtforkawesome: use finalAttrs in mkDerivation; reformat

* libsForQt5.qtutilities: use finalAttrs in mkDerivation; reformat

* sqlitecpp: use finalAttrs in mkDerivation; reformat

* tweeny: use finalAttrs in mkDerivation

* volk: use finalAttrs in mkDerivation

* wiringpi: use finalAttrs in mkDerivation

* snzip: use finalAttrs in mkDerivation; reformat

* bpm-tools: use finalAttrs in mkDerivation; reformat

* sacd: use finalAttrs in mkDerivation

* gtk-gnutella: use finalAttrs in mkDerivation; reformat

* sile: use finalAttrs in mkDerivation

* pplatex: use finalAttrs in mkDerivation; reformat
2023-09-21 11:31:17 +03:00
Manuel Bärenz
bad4b37c7e Remove turion (myself) as maintainer from some packages
I have removed myself as maintainer from those packages that:

* Have at least one other maintainer
* Are outside of my actual expertise,
  i.e. I wouldn't really know how to fix them if they broke
2023-08-17 17:20:18 +02:00
huantian
01798aacce
musescore: add note about why we don't doCheck 2023-08-14 22:51:33 -07:00
huantian
62e4c5767d
musescore: re-enable using system freetype
Fixes #244409.
Upstream removed the option to use system freetype library in v4.1.0,
causing the app to crash on systems when the outdated bundled freetype
tries to load the Noto Sans font.
For now, re-add the option ourselves. The fix has been merged upstream,
so we can remove this patch with the next version. In the future, we
may replace the other bundled thirdparty libs with system libs.
2023-08-12 14:59:36 -07:00
Nick Cao
33820c5186
Merge pull request #246153 from doronbehar/pkg/musescore
musescore: 4.1.0 -> 4.1.1
2023-07-30 18:21:02 -06:00
Doron Behar
5b9886e2c6 musescore: 4.1.0 -> 4.1.1
Diff: https://github.com/musescore/MuseScore/compare/v4.1.0...v4.1.1
2023-07-30 09:35:13 +03:00
Niklas Hambüchen
815295854d musescore: Set ALSA_PLUGIN_DIR.
This allows sound to work with e.g. MuseScore via nix-shell on Ubuntu.
2023-07-29 17:58:27 +02:00
Doron Behar
8895d55614 musescore: Fix darwin build from source
Co-authored-by: Randy Eckenrode <randy@largeandhighquality.com>
2023-07-17 19:22:52 +03:00
Doron Behar
014929ac50 musescore: remove unneeded bundled libraries and headers from $out 2023-07-17 15:27:59 +03:00
Doron Behar
3b32c6f516 musescore: Remove unneeded qt deps from buildInputs 2023-07-17 15:27:35 +03:00
Doron Behar
4416f5b78a musescore: Switch to wrapQtAppsHook and stdenv.mkDerivation
The usage of libsForQt5's mkDerivation is deprecated.
2023-07-15 11:30:58 +03:00
Doron Behar
85b756369f musescore: format with nixpkgs-fmt 2023-07-15 11:30:58 +03:00
Doron Behar
47919debed musescore: 4.0.2 -> 4.1.0
Diff: https://github.com/musescore/MuseScore/compare/v4.0.2...v4.1.0
2023-07-13 19:24:17 +03:00
Orivej Desh
5d5b794e10 musescore: 4.0.1 -> 4.0.2 2023-03-19 22:15:10 +00:00
Anselm Schüler
cdab1c2850 musescore: meta.mainProgram = "mscore" 2023-02-05 14:42:21 +01:00
Doron Behar
f0db4f165e musescore: 3.6.2 -> 4.0.1
Diff: https://github.com/musescore/MuseScore/compare/v3.6.2...v4.0.1

Update license, fix nixos test and add missing inputs.
2023-02-02 15:33:00 +02:00
Shawn8901
3866fa44a7 treewide: remove global with lib; in pkgs/{audio,blockchain,editors} 2023-01-21 23:11:12 +01:00
sinavir
4135fb7eaf Musescore: make QT_QPA_PLATFORM env var overridable 2022-10-25 16:55:24 +02:00
Jiajie Chen
0c0cb9dbe5 musescore: 2.1 -> 3.6.2.548020600 on darwin
- Release: https://github.com/musescore/MuseScore/releases/tag/v3.6.2
- Bump musescore to 3.6.2.548020600
- Update download url
- Change license to gpl3
2022-07-06 10:29:27 -03:00
Artturin
33cce15e42 treewide: remove meta.repositories
there's no documentation for meta.repositories and its not widely used
2022-03-24 23:56:14 +02:00
Doron Behar
b7199d242e musescore: Fix some qt issues
- Force use QT_QPA_PLATFORM=xcb since setting it to `wayland` causes
  some GUI issues.
- Use qt515 - There are no issues with it at least now (it was set to
  qt514 in commit c3cd2be2e2).
- Don't disable QML cache since it's been a long time since the update
  from 3.4.2 to 3.5.0 of musescore.
- Add @doronbehar as maintainer.
2021-11-29 13:39:54 +02:00
Orivej Desh
a8ec48a4c7
musescore: fix JACK output (#135740)
It needs to load libjack in audio/drivers/jackweakapi.cpp.
2021-08-27 19:17:33 +00:00
AndersonTorres
e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Ryan Mulligan
cd75732f9b
Merge pull request #115880 from r-ryantm/auto-update/musescore
musescore: 3.6.1 -> 3.6.2
2021-03-14 08:16:10 -07:00
Eric Bailey
8aec956f96
musescore: remove darwin maintainer 2021-03-10 21:00:12 -06:00
R. RyanTM
638ba3eaa2 musescore: 3.6.1 -> 3.6.2 2021-03-11 02:56:02 +00:00
R. RyanTM
1897d54219 musescore: 3.6 -> 3.6.1 2021-03-03 03:32:26 -05:00
Manuel Bärenz
17024be1d1
nixos/tests: add musescore 2021-02-26 20:26:02 -05:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
R. RyanTM
8db234db14 musescore: 3.5.2 -> 3.6 2021-01-20 12:05:09 +00:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Orivej Desh
a9ba757842 musescore: build in release configuration
This affects settings and document directories.

The configuration was "release" before the switch from fetchzip to
fetchFromGitHub.
2020-12-08 16:40:13 +00:00
Andrew Childs
99d3a69d5b
musescore: fix unpack on darwin (#103651) 2020-11-14 09:06:33 -05:00
Doron Behar
07cb335125 musescore: 3.5.0 -> 3.5.2
Use fetchFromGitHub as it seems the only way to get the source now. Also
use libsForQt5 as it works.
2020-11-01 21:03:55 +02:00
Orivej Desh
48ef8562f2
musescore: 3.4.2 -> 3.5.0 (#95078) 2020-08-11 04:43:42 +00:00
Anders Kaseorg
7ed1ae0d6b musescore: Add missing inputs qtgraphicaleffects, qtquickcontrols2
Although MuseScore builds and starts without these, it’s unusable
because the left palette fails to render, with these errors:

qrc:/qml/palettes/PalettesWidget.qml:21:1: module "QtQuick.Controls" version 2.1 is not installed

or

qrc:/qml/palettes/PalettesWidget.qml:47:5: Type PalettesWidgetHeader unavailable
qrc:/qml/palettes/PalettesWidgetHeader.qml:37:5: Type StyledButton unavailable
qrc:/qml/palettes/StyledButton.qml:22:1: module "QtGraphicalEffects" is not installed

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-05-30 00:54:18 -07:00
Manuel Bärenz
f253da42f8 Add myself (turion) to the maintainers list for several packages
Following nh2's advice, I want to be more involved in nixpkgs,
and I'll start to review changes to programs that are important to me,
and that didn't have a long list of maintainers yet.
2020-04-19 13:14:31 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Orivej Desh
6245a6b342 musescore: 3.2.3 -> 3.4.2 2020-03-18 18:53:09 +00:00
volth
7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Сухарик
cf4fa9f708 musescore: 3.0.5 -> 3.2.3 2019-09-02 15:05:26 +03:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
gnidorah
172e06dbb6 musescore: use qt5's mkDerivation
See #65399
2019-08-12 20:41:07 -04:00
R. RyanTM
46c1867c18 musescore: 3.0.1 -> 3.0.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/musescore/versions
2019-03-26 11:28:20 -07:00
worldofpeace
bafa7b0c03 musescore: fetch from download.musescore.com
They noted in https://github.com/musescore/MuseScore/releases/tag/v3.0.1
that the revision number in mscore/revision.h was incorrect in the autogenerated
github asset.
2019-01-28 18:07:54 +00:00
R. RyanTM
b8e3bc6772 musescore: 3.0 -> 3.0.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/musescore/versions
2019-01-28 18:07:54 +00:00
Dmitry Kalinkin
fc2a65308f
musescore: switch to QtWebEngine
Since version 3.0 it builds with QtWebEngine by default.
2019-01-04 19:43:23 -05:00
Сухарик
b3e56b0533 musescore: 2.3.2 -> 3.0 2018-12-26 11:36:49 +03:00
R. RyanTM
f9128385ae musescore: 2.3.1 -> 2.3.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/musescore/versions.
2018-08-16 22:17:35 -07:00