Commit Graph

38 Commits

Author SHA1 Message Date
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
R. RyanTM
dce46c5e18 musescore: 2.3 -> 2.3.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.
2018-07-13 00:43:29 -07:00
R. RyanTM
04d115b5c9 musescore: 2.2.1 -> 2.3 (#42978)
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.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/2v80cx15ym38qn868pcqvz0cqs3whw66-musescore-2.3/bin/musescore had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/2v80cx15ym38qn868pcqvz0cqs3whw66-musescore-2.3/bin/mscore had a zero exit code or showed the expected version
- 0 of 2 passed binary check by having a zero exit code.
- 0 of 2 passed binary check by having the new version present in output.
- found 2.3 with grep in /nix/store/2v80cx15ym38qn868pcqvz0cqs3whw66-musescore-2.3
- directory tree listing: https://gist.github.com/304584c69aaf2dab752afab6be611a00
- du listing: https://gist.github.com/e865dcb576e0494795fa4676b35a241c
2018-07-08 23:53:24 +02:00
Peter Hoeg
80bfd2f371 musescore: 2.1.0 -> 2.2.1
Fixes #29519
2018-05-21 15:45:37 +08:00
Samuel Dionne-Riel
7b97c8c0c8 treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
Eric Bailey
51a8584252 musescore (darwin): 2.0.3 -> 2.1 (#26297) 2017-11-13 23:47:28 +01:00
Jos van den Oever
6ee183b7f2 musescore: 2.0.3 -> 2.1.0 2017-06-16 23:47:44 +02:00
Thomas Tuegel
b33d0129ee
musescore: broken with Qt 5.6 2017-03-25 08:49:38 -05:00
Eric Bailey
22404a068f
musescore: add darwin-specific package
This is basically a clone of the Homebrew cask version:
https://github.com/caskroom/homebrew-cask/blob/master/Casks/musescore.rb
2017-02-27 20:58:22 -06:00
Robin Gloster
b7787d932e Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-12 09:46:53 +00:00
Shea Levy
2faa207701 musescore: 2.0.2 -> 2.0.3 2016-08-08 10:59:55 -04:00
Franz Pletz
aff1f4ab94 Use general hardening flag toggle lists
The following parameters are now available:

  * hardeningDisable
    To disable specific hardening flags
  * hardeningEnable
    To enable specific hardening flags

Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.

cc-wrapper supports the following flags:

  * fortify
  * stackprotector
  * pie (disabled by default)
  * pic
  * strictoverflow
  * format
  * relro
  * bindnow
2016-03-05 18:55:26 +01:00
Robin Gloster
f3dd927336 musescore: turn off bindnow/relro hardening 2016-02-12 16:21:42 +00:00
Vincent Laporte
4c95dc541b musescore: 2.0.1 -> 2.0.2 2015-10-17 05:43:06 +02:00
Thomas Tuegel
3060396296 musescore: build with Qt 5.5 2015-09-27 15:09:46 -05:00
William A. Kennington III
7297255019 Convert all jack references to libjack2 2015-06-27 00:17:52 -07:00
codyopel
d866d4616d musescore: 2.0.0 -> 2.0.1 2015-06-01 06:56:42 -04:00
Domen Kožar
b7f15c43da fix evals /cc @ttuegel 2015-05-10 13:46:32 +02:00
Cillian de Róiste
fc15ee2b4b MuseScore: 1.3 -> 2.0.0 2015-04-27 21:52:57 +02:00
Jos van den Oever
8a4ce8cf34 Add MuseScore 1.3. 2014-09-12 16:52:44 +02:00