···121121 bobby285271
122122 mkg20001
123123 ];
124124- scope = "Maintain Cinnamon desktop environment and applications made by the LinuxMint team.";
124124+ scope = "Maintain Cinnamon desktop environment and applications made by the Linux Mint team.";
125125 shortName = "Cinnamon";
126126 enableFeatureFreezePing = true;
127127 };
···5566python3Packages.buildPythonApplication rec {
77 pname = "flexget";
88- version = "3.4.2";
88+ version = "3.5.4";
99+ format = "pyproject";
9101011 # Fetch from GitHub in order to use `requirements.in`
1112 src = fetchFromGitHub {
1213 owner = "flexget";
1314 repo = "flexget";
1415 rev = "refs/tags/v${version}";
1515- hash = "sha256-mq1xk27mIB1iiCphwMZRVqlIRwlYHihXSowQ9GAkR1U=";
1616+ hash = "sha256-KANnZLNNDEo8pVWumFRR/Y67F1eS2JeDeX33nQ5YWlk=";
1617 };
17181819 postPatch = ''
1919- # Symlink requirements.in because upstream uses `pip-compile` which yields
2020- # python-version dependent requirements
2121- ln -sf requirements.in requirements.txt
2222-2323- # remove dependency constraints
2424- sed 's/[~<>=].*//' -i requirements.txt
2020+ # remove dependency constraints but keep environment constraints
2121+ sed 's/[~<>=][^;]*//' -i requirements.txt
25222623 # "zxcvbn-python" was renamed to "zxcvbn", and we don't have the former in
2724 # nixpkgs. See: https://github.com/NixOS/nixpkgs/issues/62110
···3229 doCheck = false;
33303431 propagatedBuildInputs = with python3Packages; [
3535- # See https://github.com/Flexget/Flexget/blob/master/requirements.in
3232+ # See https://github.com/Flexget/Flexget/blob/master/requirements.txt
3633 APScheduler
3734 beautifulsoup4
3835 click
···5552 rich
5653 rpyc
5754 sqlalchemy
5555+ typing-extensions
58565957 # WebUI requirements
6058 cherrypy
+37
pkgs/data/fonts/hubot-sans/default.nix
···11+{ lib
22+, stdenvNoCC
33+, fetchFromGitHub
44+}:
55+66+stdenvNoCC.mkDerivation rec {
77+ pname = "hubot-sans";
88+ version = "1.0";
99+1010+ src = fetchFromGitHub {
1111+ rev = "v" + version;
1212+ owner = "github";
1313+ repo = pname;
1414+ sha256 = "GOql+V5TH4b3TmhlgnKcx3jzUAO2jm4HRJRNzdIKxgg=";
1515+ };
1616+1717+ installPhase = ''
1818+ install -m644 --target $out/share/fonts/truetype/hubot-sans -D $src/dist/hubot-sans.ttf
1919+ '';
2020+2121+ meta = {
2222+ description = "A variable font from GitHub";
2323+ homepage = "https://github.com/github/hubot-sans";
2424+ license = lib.licenses.ofl;
2525+ longDescription = ''
2626+ Hubot Sans is Mona Sans’s robotic sidekick. The typeface is designed with
2727+ more geometric accents to lend a technical and idiosyncratic feel—perfect
2828+ for headers and pull-quotes. Made together with Degarism.
2929+3030+ Hubot Sans is a variable font. Variable fonts enable different variations
3131+ of a typeface to be incorporated into one single file, and are supported
3232+ by all major browsers.
3333+ '';
3434+ maintainers = with lib.maintainers; [ drupol ];
3535+ platforms = lib.platforms.all;
3636+ };
3737+}
+39
pkgs/data/fonts/mona-sans/default.nix
···11+{ lib
22+, stdenvNoCC
33+, fetchFromGitHub
44+}:
55+66+stdenvNoCC.mkDerivation rec {
77+ pname = "mona-sans";
88+ version = "1.0";
99+1010+ src = fetchFromGitHub {
1111+ rev = "v" + version;
1212+ owner = "github";
1313+ repo = pname;
1414+ sha256 = "iJhbSGNByOvtJd9hEh0g7Ht6eoAJ18jco0oHGqjOiLQ=";
1515+ };
1616+1717+ installPhase = ''
1818+ install -m644 --target $out/share/fonts/truetype/mona-sans -D $src/dist/*.ttf
1919+ '';
2020+2121+ meta = {
2222+ description = "A variable font from GitHub";
2323+ homepage = "https://github.com/github/mona-sans";
2424+ license = lib.licenses.ofl;
2525+ longDescription = ''
2626+ A strong and versatile typeface, designed together with Degarism and
2727+ inspired by industrial-era grotesques. Mona Sans works well across
2828+ product, web, and print. Made to work well together with Mona Sans's
2929+ sidekick, Hubot Sans.
3030+3131+ Mona Sans is a variable font. Variable fonts enable different variations
3232+ of a typeface to be incorporated into one single file, and are supported
3333+ by all major browsers, allowing for performance benefits and granular
3434+ design control of the typeface's weight, width, and slant.
3535+ '';
3636+ maintainers = with lib.maintainers; [ drupol ];
3737+ platforms = lib.platforms.all;
3838+ };
3939+}