Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: f6b4c024cdb2
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 03dcf02ac327
Choose a head ref

Commits on Jul 25, 2019

  1. openjdk11: build fixes

    * increase heap size for building javadoc (this is only needed for the
      32-bit build)
    
    * filter out some non-maven jars that crop up in the openjfx build
    jerith666 committed Jul 25, 2019
    Copy the full SHA
    0d9e842 View commit details
  2. openjdk: add 12

    * some configure options have been removed upstream
    
    * need a new patch to deal with gcc format warnings
    
    11 remains, as it is an LTS release; all existing users of 11 in
    nixpkgs remain on 11 for now.
    
    openjdk/default.nix and openjdk/darwin/default.nix become the
    expressions for the current version (12 now; later 13, 14, etc.).
    
    (note: darwin/default.nix was unreferenced; the new version is derived
    from darwin/11.nix.)
    jerith666 committed Jul 25, 2019
    Copy the full SHA
    68e3e64 View commit details

Commits on Jul 26, 2019

  1. openjdk: 12 -> 12.0.2

    jerith666 committed Jul 26, 2019
    Copy the full SHA
    effc0c8 View commit details

Commits on Aug 4, 2019

  1. mdbook: 0.1.8 -> 0.3.1

    Last update was over a year ago and the project has progressed a lot
    in between. This moves the derivation to the latest tagged version.
    tazjin committed Aug 4, 2019
    Copy the full SHA
    e19185e View commit details
  2. Copy the full SHA
    b74113e View commit details
  3. Copy the full SHA
    52ffaef View commit details

Commits on Aug 5, 2019

  1. Copy the full SHA
    d6a4902 View commit details
  2. pantheon: use repoName

    Now these expressions don't look so weird.
    worldofpeace committed Aug 5, 2019
    Copy the full SHA
    52fa0c2 View commit details
  3. Copy the full SHA
    519e4d2 View commit details
  4. Copy the full SHA
    bd429bb View commit details

Commits on Aug 6, 2019

  1. xterm: 347 -> 348

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/xterm/versions
    r-ryantm committed Aug 6, 2019
    Copy the full SHA
    5ca7376 View commit details
  2. whois: 5.4.3 -> 5.5.0

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/whois/versions
    r-ryantm committed Aug 6, 2019
    Copy the full SHA
    1c7d2df View commit details
  3. i3lock: 2.10 -> 2.12

    sikmir committed Aug 6, 2019
    Copy the full SHA
    d701c63 View commit details
  4. i3: 4.16.1 -> 4.17

    sikmir committed Aug 6, 2019
    Copy the full SHA
    5181487 View commit details
  5. vifm: 0.10 -> 0.10.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/vifm/versions
    r-ryantm committed Aug 6, 2019
    Copy the full SHA
    c2a241a View commit details
  6. use pname

    please squash
    Matthieu Coudron authored Aug 6, 2019
    Copy the full SHA
    6b93ebb View commit details
  7. zabbix-cli: 2.0.1 -> 2.1.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/zabbix-cli/versions
    r-ryantm committed Aug 6, 2019
    Copy the full SHA
    7cf29d0 View commit details
  8. Copy the full SHA
    983c30f View commit details
  9. Copy the full SHA
    4788c7e View commit details
  10. Merge pull request #66180 from sikmir/i3lock

    i3lock: 2.10 -> 2.12
    Ma27 authored Aug 6, 2019
    Copy the full SHA
    9621b84 View commit details
  11. Merge pull request #66179 from r-ryantm/auto-update/whois

    whois: 5.4.3 -> 5.5.0
    Ma27 authored Aug 6, 2019
    Copy the full SHA
    13d766f View commit details
  12. Merge pull request #66174 from r-ryantm/auto-update/xterm

    xterm: 347 -> 348
    Ma27 authored Aug 6, 2019
    Copy the full SHA
    809859c View commit details
  13. WIP: openjdk: 11.0.2 -> 12 (#58602)

    WIP: openjdk: 11.0.2 -> 12
    gebner authored Aug 6, 2019
    Copy the full SHA
    b3a88b8 View commit details
  14. kakoune: 2019.01.20 -> 2019.07.01

    eraserhd authored and alyssais committed Aug 6, 2019
    Copy the full SHA
    f3ea1c8 View commit details
  15. Merge pull request #65890 from tazjin/chore/bump-mdbook-0.3.1

    mdbook: 0.1.8 -> 0.3.1
    adisbladis authored Aug 6, 2019
    Copy the full SHA
    6b135bf View commit details
  16. grafana: 6.2.5 -> 6.3.0

    WilliButz committed Aug 6, 2019
    Copy the full SHA
    f477658 View commit details
  17. pantheon: stylize expressions

    The same way we want them in GNOME in nixpkgs.
    Didn't touch the greeter expression because I have
    a branch where it's already rewritten.
    worldofpeace committed Aug 6, 2019
    Copy the full SHA
    0b59f42 View commit details
  18. Copy the full SHA
    47a9e87 View commit details
  19. brave: 0.65.118 -> 0.67.123

    pSub committed Aug 6, 2019
    Copy the full SHA
    4c7dcfd View commit details
  20. Merge pull request #65567 from karolchmist/devilutionx

    devilutionx: init at unstable-2019-07-28
    aanderse authored Aug 6, 2019
    Copy the full SHA
    1857824 View commit details
  21. Merge pull request #66211 from WilliButz/grafana-update

    grafana: 6.2.5 -> 6.3.0
    Ma27 authored Aug 6, 2019
    Copy the full SHA
    a868d72 View commit details
  22. Copy the full SHA
    0f6faf6 View commit details
  23. cdo: 1.9.0 -> 1.9.7.1

    Jonathan Ringer committed Aug 6, 2019
    Copy the full SHA
    8759ff6 View commit details
  24. Merge pull request #66184 from sikmir/i3

    i3: 4.16.1 -> 4.17
    Ma27 authored Aug 6, 2019
    Copy the full SHA
    fbc02cd View commit details
  25. Merge pull request #66198 from r-ryantm/auto-update/zabbix-cli

    zabbix-cli: 2.0.1 -> 2.1.1
    aanderse authored Aug 6, 2019
    Copy the full SHA
    1290ffd View commit details
  26. Merge pull request #65957 from ysndr/fix/love_0_7

    Add dependency and patch files (refs: #65786)
    7c6f434c authored Aug 6, 2019
    Copy the full SHA
    735ca8b View commit details
  27. Merge pull request #66182 from r-ryantm/auto-update/vifm

    vifm: 0.10 -> 0.10.1
    7c6f434c authored Aug 6, 2019
    Copy the full SHA
    4aab3c2 View commit details
  28. Merge pull request #66073 from WilliButz/fix-unifi

    nixos/unifi: create data directory with correct permissions
    fpletz authored Aug 6, 2019
    Copy the full SHA
    666b291 View commit details
  29. Merge pull request #66202 from idontgetoutmuch/fix-sundialr

    Ensure sundialr builds on macos.
    peti authored Aug 6, 2019
    Copy the full SHA
    5bf093e View commit details
  30. Merge pull request #66190 from jonringer/bump-cdo

    cdo: 1.9.0 -> 1.9.7.1
    markuskowa authored Aug 6, 2019
    Copy the full SHA
    03dcf02 View commit details
Showing with 1,520 additions and 327 deletions.
  1. +1 −1 nixos/modules/services/networking/unifi.nix
  2. +7 −2 pkgs/applications/editors/kakoune/default.nix
  3. +3 −3 pkgs/applications/misc/vifm/default.nix
  4. +2 −2 pkgs/applications/misc/xterm/default.nix
  5. +2 −2 pkgs/applications/networking/browsers/brave/default.nix
  6. +2 −2 pkgs/applications/window-managers/i3/default.nix
  7. +5 −5 pkgs/applications/window-managers/i3/lock.nix
  8. +22 −9 pkgs/desktops/pantheon/apps/elementary-calculator/default.nix
  9. +29 −10 pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
  10. +27 −8 pkgs/desktops/pantheon/apps/elementary-camera/default.nix
  11. +32 −10 pkgs/desktops/pantheon/apps/elementary-code/default.nix
  12. +33 −10 pkgs/desktops/pantheon/apps/elementary-files/default.nix
  13. +34 −12 pkgs/desktops/pantheon/apps/elementary-music/default.nix
  14. +38 −10 pkgs/desktops/pantheon/apps/elementary-photos/default.nix
  15. +21 −8 pkgs/desktops/pantheon/apps/elementary-screenshot-tool/default.nix
  16. +24 −8 pkgs/desktops/pantheon/apps/elementary-terminal/default.nix
  17. +23 −8 pkgs/desktops/pantheon/apps/elementary-videos/default.nix
  18. +12 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/default.nix
  19. +14 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
  20. +12 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/applications/default.nix
  21. +13 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/bluetooth/default.nix
  22. +15 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/default.nix
  23. +12 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/display/default.nix
  24. +17 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix
  25. +15 −3 pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix
  26. +15 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/network/default.nix
  27. +12 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/notifications/default.nix
  28. +18 −3 pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix
  29. +4 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix
  30. +21 −5 pkgs/desktops/pantheon/apps/switchboard-plugs/power/default.nix
  31. +13 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/printers/default.nix
  32. +20 −5 pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix
  33. +12 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix
  34. +15 −2 pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix
  35. +20 −4 pkgs/desktops/pantheon/apps/switchboard/default.nix
  36. +6 −1 pkgs/desktops/pantheon/apps/switchboard/wrapper.nix
  37. +11 −6 pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix
  38. +18 −9 pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix
  39. +4 −1 pkgs/desktops/pantheon/artwork/elementary-redacted-script/default.nix
  40. +12 −6 pkgs/desktops/pantheon/artwork/elementary-sound-theme/default.nix
  41. +10 −6 pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix
  42. +10 −6 pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix
  43. +5 −5 pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
  44. +12 −1 pkgs/desktops/pantheon/desktop/elementary-gsettings-schemas/default.nix
  45. +14 −6 pkgs/desktops/pantheon/desktop/elementary-print-shim/default.nix
  46. +22 −7 pkgs/desktops/pantheon/desktop/elementary-session-settings/default.nix
  47. +21 −7 pkgs/desktops/pantheon/desktop/elementary-shortcut-overlay/default.nix
  48. +7 −3 pkgs/desktops/pantheon/desktop/extra-elementary-contracts/default.nix
  49. +28 −5 pkgs/desktops/pantheon/desktop/gala/default.nix
  50. +30 −9 pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix
  51. +17 −3 pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix
  52. +21 −3 pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix
  53. +18 −3 pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix
  54. +16 −3 pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix
  55. +15 −2 pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix
  56. +15 −2 pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix
  57. +18 −3 pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/default.nix
  58. +15 −3 pkgs/desktops/pantheon/desktop/wingpanel-indicators/session/default.nix
  59. +19 −4 pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix
  60. +17 −2 pkgs/desktops/pantheon/desktop/wingpanel/default.nix
  61. +8 −1 pkgs/desktops/pantheon/desktop/wingpanel/wrapper.nix
  62. +17 −1 pkgs/desktops/pantheon/granite/default.nix
  63. +12 −1 pkgs/desktops/pantheon/services/cerbere/default.nix
  64. +15 −2 pkgs/desktops/pantheon/services/contractor/default.nix
  65. +24 −8 pkgs/desktops/pantheon/services/elementary-capnet-assist/default.nix
  66. +16 −7 pkgs/desktops/pantheon/services/elementary-dpms-helper/default.nix
  67. +4 −4 pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix
  68. +14 −2 pkgs/desktops/pantheon/services/pantheon-agent-geoclue2/default.nix
  69. +12 −2 pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix
  70. +21 −3 pkgs/desktops/pantheon/update.nix
  71. +1 −0 pkgs/development/compilers/openjdk/11.nix
  72. +19 −10 pkgs/development/compilers/openjdk/darwin/default.nix
  73. +171 −0 pkgs/development/compilers/openjdk/default.nix
  74. +12 −0 pkgs/development/compilers/openjdk/increase-javadoc-heap.patch
  75. +1 −1 pkgs/development/compilers/openjdk/openjfx/11.nix
  76. +110 −0 pkgs/development/compilers/openjdk/openjfx/12.nix
  77. +21 −0 pkgs/development/interpreters/love/0.7-gl-prototypes.patch
  78. +5 −1 pkgs/development/interpreters/love/0.7.nix
  79. +8 −8 pkgs/development/libraries/cdo/default.nix
  80. +1 −0 pkgs/development/r-modules/default.nix
  81. +37 −0 pkgs/games/devilutionx/default.nix
  82. +3 −3 pkgs/servers/monitoring/grafana/default.nix
  83. +2 −2 pkgs/tools/misc/zabbix-cli/default.nix
  84. +2 −2 pkgs/tools/networking/whois/default.nix
  85. +4 −4 pkgs/tools/text/mdbook/default.nix
  86. +34 −3 pkgs/top-level/all-packages.nix
2 changes: 1 addition & 1 deletion nixos/modules/services/networking/unifi.nix
Original file line number Diff line number Diff line change
@@ -148,7 +148,7 @@ in

systemd.tmpfiles.rules = [
"e '${stateDir}' 0700 unifi - - -"
"e '${stateDir}/data' 0700 unifi - - -"
"d '${stateDir}/data' 0700 unifi - - -"
];

systemd.services.unifi = {
9 changes: 7 additions & 2 deletions pkgs/applications/editors/kakoune/default.nix
Original file line number Diff line number Diff line change
@@ -4,12 +4,12 @@ with stdenv.lib;

stdenv.mkDerivation rec {
pname = "kakoune-unwrapped";
version = "2019.01.20";
version = "2019.07.01";
src = fetchFromGitHub {
repo = "kakoune";
owner = "mawww";
rev = "v${version}";
sha256 = "04ak1jm7b1i03sx10z3fxw08rn692y2fj482jn5kpzfzj91b2ila";
sha256 = "0jdkldq5rygzc0wcxr1j4fmp2phciy8602ghhf6xq21a9bq2v639";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ncurses asciidoc docbook_xsl libxslt ];
@@ -25,6 +25,11 @@ stdenv.mkDerivation rec {
export version="v${version}"
'';

doInstallCheckPhase = true;
installCheckPhase = ''
$out/bin/kak -ui json -E "kill 0"
'';

meta = {
homepage = http://kakoune.org/;
description = "A vim inspired text editor";
6 changes: 3 additions & 3 deletions pkgs/applications/misc/vifm/default.nix
Original file line number Diff line number Diff line change
@@ -5,12 +5,12 @@
}:

stdenv.mkDerivation rec {
name = "vifm-${version}";
version = "0.10";
pname = "vifm";
version = "0.10.1";

src = fetchurl {
url = "https://github.com/vifm/vifm/releases/download/v${version}/vifm-${version}.tar.bz2";
sha256 = "1f380xcyjnm4xmcdazs6dj064bwddhywvn3mgm36k7r7b2gnjnp0";
sha256 = "0fyhxh7ndjn8fyjhj14ymkr3pjcs3k1xbs43g7xvvq85vdb6y04r";
};

nativeBuildInputs = [ pkgconfig ];
4 changes: 2 additions & 2 deletions pkgs/applications/misc/xterm/default.nix
Original file line number Diff line number Diff line change
@@ -3,14 +3,14 @@
}:

stdenv.mkDerivation rec {
name = "xterm-347";
name = "xterm-348";

src = fetchurl {
urls = [
"ftp://ftp.invisible-island.net/xterm/${name}.tgz"
"https://invisible-mirror.net/archives/xterm/${name}.tgz"
];
sha256 = "025r22vi5s0328ybhcj0g9js64vabr98hlw8ngy6vyby4zhp63s0";
sha256 = "1gkmj9v44xg4jahivhnpbmq22w1mwclr6fssv3lhssgkvchm27wb";
};

buildInputs =
4 changes: 2 additions & 2 deletions pkgs/applications/networking/browsers/brave/default.nix
Original file line number Diff line number Diff line change
@@ -82,11 +82,11 @@ in

stdenv.mkDerivation rec {
pname = "brave";
version = "0.65.118";
version = "0.67.123";

src = fetchurl {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
sha256 = "13bihzf4yfgn01nrw780swhmcdh8gq71jqilhbi04jn1h1pbm3wg";
sha256 = "00kpysk84xwmlwziq7pjizmi2ljgiq45l1x743qkfflxlh0pj21m";
};

dontConfigure = true;
4 changes: 2 additions & 2 deletions pkgs/applications/window-managers/i3/default.nix
Original file line number Diff line number Diff line change
@@ -5,11 +5,11 @@

stdenv.mkDerivation rec {
name = "i3-${version}";
version = "4.16.1";
version = "4.17";

src = fetchurl {
url = "https://i3wm.org/downloads/${name}.tar.bz2";
sha256 = "0xl56y196vxv001gvx35xwfr25zah8m3xwizp9ycdgdc0rfc4rdb";
sha256 = "1z8qmkkq9dhqmqy8sjw3rnpnmnb8v7lr456bs0qzp23bgpj17gjf";
};

nativeBuildInputs = [ which pkgconfig makeWrapper ];
10 changes: 5 additions & 5 deletions pkgs/applications/window-managers/i3/lock.nix
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{ fetchurl, stdenv, which, pkgconfig, libxcb, xcbutilkeysyms, xcbutilimage,
pam, libX11, libev, cairo, libxkbcommon, libxkbfile }:
xcbutilxrm, pam, libX11, libev, cairo, libxkbcommon, libxkbfile }:

stdenv.mkDerivation rec {
name = "i3lock-${version}";
version = "2.10";
version = "2.12";

src = fetchurl {
url = "https://i3wm.org/i3lock/${name}.tar.bz2";
sha256 = "1vn8828ih7mpdl58znfnzpdwdgwksq16rghm5qlppbbz66zk5sr9";
sha256 = "02dwaqxpclcwiwvpvq7zwz4sxcv9c15dbf17ifalj1p8djls3cnh";
};

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ which libxcb xcbutilkeysyms xcbutilimage pam libX11
libev cairo libxkbcommon libxkbfile ];
buildInputs = [ which libxcb xcbutilkeysyms xcbutilimage xcbutilxrm
pam libX11 libev cairo libxkbcommon libxkbfile ];

makeFlags = "all";
installFlags = "PREFIX=\${out} SYSCONFDIR=\${out}/etc";
31 changes: 22 additions & 9 deletions pkgs/desktops/pantheon/apps/elementary-calculator/default.nix
Original file line number Diff line number Diff line change
@@ -1,25 +1,38 @@
{ stdenv, fetchFromGitHub, pantheon, pkgconfig
, meson, ninja, vala, desktop-file-utils, libxml2
, gtk3, python3, granite, libgee, elementary-icon-theme
, appstream, wrapGAppsHook }:
{ stdenv
, fetchFromGitHub
, pantheon
, pkgconfig
, meson
, ninja
, vala
, desktop-file-utils
, libxml2
, gtk3
, python3
, granite
, libgee
, elementary-icon-theme
, appstream
, wrapGAppsHook
}:

stdenv.mkDerivation rec {
pname = "calculator";
pname = "elementary-calculator";
version = "1.5.2";

name = "elementary-${pname}-${version}";
repoName = "calculator";

src = fetchFromGitHub {
owner = "elementary";
repo = pname;
repo = repoName;
rev = version;
sha256 = "1vdgl89hdf9q1ya6as7310hlr0xls3w7js2gzsd9z8arb6037ccl";
};

passthru = {
updateScript = pantheon.updateScript {
repoName = pname;
attrPath = "elementary-${pname}";
inherit repoName;
attrPath = pname;
};
};

39 changes: 29 additions & 10 deletions pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
Original file line number Diff line number Diff line change
@@ -1,26 +1,45 @@
{ stdenv, fetchFromGitHub, pantheon, pkgconfig, meson
, ninja, vala, desktop-file-utils, gtk3, granite, libgee
, geoclue2, libchamplain, clutter, folks, geocode-glib, python3
, libnotify, libical, evolution-data-server, appstream-glib
, elementary-icon-theme, wrapGAppsHook }:
{ stdenv
, fetchFromGitHub
, pantheon
, pkgconfig
, meson
, ninja
, vala
, desktop-file-utils
, gtk3
, granite
, libgee
, geoclue2
, libchamplain
, clutter
, folks
, geocode-glib
, python3
, libnotify
, libical
, evolution-data-server
, appstream-glib
, elementary-icon-theme
, wrapGAppsHook
}:

stdenv.mkDerivation rec {
pname = "calendar";
pname = "elementary-calendar";
version = "5.0";

name = "elementary-${pname}-${version}";
repoName = "calendar";

src = fetchFromGitHub {
owner = "elementary";
repo = pname;
repo = repoName;
rev = version;
sha256 = "0yiis5ig98gjw4s2qh8lppkdmv1cgi6qchxqncsjdki7yxyyni35";
};

passthru = {
updateScript = pantheon.updateScript {
repoName = pname;
attrPath = "elementary-${pname}";
inherit repoName;
attrPath = pname;
};
};

35 changes: 27 additions & 8 deletions pkgs/desktops/pantheon/apps/elementary-camera/default.nix
Original file line number Diff line number Diff line change
@@ -1,24 +1,43 @@
{ stdenv, fetchFromGitHub, pantheon, pkgconfig, meson, ninja, vala
, desktop-file-utils, python3, gettext, libxml2, gtk3, granite, libgee, gst_all_1
, libcanberra, clutter-gtk, clutter-gst, elementary-icon-theme, appstream, wrapGAppsHook }:
{ stdenv
, fetchFromGitHub
, pantheon
, pkgconfig
, meson
, ninja
, vala
, desktop-file-utils
, python3
, gettext
, libxml2
, gtk3
, granite
, libgee
, gst_all_1
, libcanberra
, clutter-gtk
, clutter-gst
, elementary-icon-theme
, appstream
, wrapGAppsHook
}:

stdenv.mkDerivation rec {
pname = "camera";
pname = "elementary-camera";
version = "1.0.4";

name = "elementary-${pname}-${version}";
repoName = "camera";

src = fetchFromGitHub {
owner = "elementary";
repo = pname;
repo = repoName;
rev = version;
sha256 = "1p532f961cjdg7szmxw7hw3av9v342hv5rx7in3bbhlc7adxflyc";
};

passthru = {
updateScript = pantheon.updateScript {
repoName = pname;
attrPath = "elementary-${pname}";
inherit repoName;
attrPath = pname;
};
};

42 changes: 32 additions & 10 deletions pkgs/desktops/pantheon/apps/elementary-code/default.nix
Original file line number Diff line number Diff line change
@@ -1,25 +1,47 @@
{ stdenv, fetchFromGitHub, pantheon, pkgconfig, meson, ninja, vala
, python3, desktop-file-utils, gtk3, granite, libgee, elementary-icon-theme
, appstream, libpeas, editorconfig-core-c, gtksourceview3, gtkspell3, libsoup
, vte, webkitgtk, zeitgeist, ctags, libgit2-glib, wrapGAppsHook }:
{ stdenv
, fetchFromGitHub
, pantheon
, pkgconfig
, meson
, ninja
, vala
, python3
, desktop-file-utils
, gtk3
, granite
, libgee
, elementary-icon-theme
, appstream
, libpeas
, editorconfig-core-c
, gtksourceview3
, gtkspell3
, libsoup
, vte
, webkitgtk
, zeitgeist
, ctags
, libgit2-glib
, wrapGAppsHook
}:

stdenv.mkDerivation rec {
pname = "code";
pname = "elementary-code";
version = "3.1.1";

name = "elementary-${pname}-${version}";
repoName = "code";

src = fetchFromGitHub {
owner = "elementary";
repo = pname;
repo = repoName;
rev = version;
sha256 = "0l469fi5vbcazwfhy320nr8wrzz96jbrqn4hag0kdm16wvf5x1yc";
};

passthru = {
updateScript = pantheon.updateScript {
repoName = pname;
attrPath = "elementary-${pname}";
inherit repoName;
attrPath = pname;
};
};

@@ -36,8 +58,8 @@ stdenv.mkDerivation rec {

buildInputs = [
ctags
elementary-icon-theme
editorconfig-core-c
elementary-icon-theme
granite
gtk3
gtksourceview3
Loading