Loading pkgs/applications/misc/endeavour/default.nix→pkgs/applications/office/endeavour/default.nix +70 −0 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitLab , fetchpatch , meson , ninja , pkg-config Loading @@ -15,51 +14,24 @@ , libpeas , gnome-online-accounts , gsettings-desktop-schemas , libportal-gtk4 , evolution-data-server-gtk4 , libical , librest , json-glib , itstool , gitUpdater }: stdenv.mkDerivation rec { pname = "endeavour"; version = "42.0"; version = "43.0"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "World"; repo = "Endeavour"; rev = "v${version}"; sha256 = "U91WAoyIeQ0WbFbOCrbFJjbWe2eT7b/VL2M1hNXxyzQ="; rev = version; sha256 = "sha256-1mCTw+nJ1w7RdCXfPCO31t1aYOq9Bki3EaXsHiiveD0="; }; patches = [ # fix build race bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257667 (fetchpatch { url = "https://cgit.freebsd.org/ports/plain/deskutils/gnome-todo/files/patch-src_meson.build?id=a4faaf6cf7835014b5f69a337b544ea4ee7f9655"; sha256 = "sha256-dio4Mg+5OGrnjtRAf4LwowO0sG50HRmlNR16cbDvEUY="; extraPrefix = ""; name = "gnome-todo_meson-build.patch"; }) # build: Fix building with -Werror=format-security # https://gitlab.gnome.org/World/Endeavour/-/merge_requests/132 (fetchpatch { url = "https://gitlab.gnome.org/World/Endeavour/-/commit/3bad03e90fcc28f6e3f87f2c90df5984dbeb0791.patch"; sha256 = "sha256-HRkNfhn+EH0Fc+KBDdX1Q+T9QWSctTOn1cvecP2N0zo="; }) # build: Use GNOME module post_install() # https://gitlab.gnome.org/World/Endeavour/-/merge_requests/135 (fetchpatch { url = "https://gitlab.gnome.org/World/Endeavour/-/commit/a8daa1d8acd0a5da7aef54d6e16d8a585c71e555.patch"; sha256 = "sha256-zUTQ36eUMOY9ODAgwSKUhSlB9Cj0Yu/60KjFFW5fx2I="; }) ]; nativeBuildInputs = [ meson ninja Loading @@ -80,18 +52,12 @@ stdenv.mkDerivation rec { gnome.adwaita-icon-theme # Plug-ins libportal-gtk4 # background evolution-data-server-gtk4 # eds libical librest # todoist json-glib # todoist ]; passthru = { updateScript = gitUpdater { inherit pname version; rev-prefix = "v"; }; updateScript = gitUpdater { }; }; meta = with lib; { Loading pkgs/top-level/all-packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -28111,7 +28111,7 @@ with pkgs; inherit (gnome) empathy; endeavour = callPackage ../applications/misc/endeavour { }; endeavour = callPackage ../applications/office/endeavour { }; enhanced-ctorrent = callPackage ../applications/networking/enhanced-ctorrent { }; Loading
pkgs/applications/misc/endeavour/default.nix→pkgs/applications/office/endeavour/default.nix +70 −0 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitLab , fetchpatch , meson , ninja , pkg-config Loading @@ -15,51 +14,24 @@ , libpeas , gnome-online-accounts , gsettings-desktop-schemas , libportal-gtk4 , evolution-data-server-gtk4 , libical , librest , json-glib , itstool , gitUpdater }: stdenv.mkDerivation rec { pname = "endeavour"; version = "42.0"; version = "43.0"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "World"; repo = "Endeavour"; rev = "v${version}"; sha256 = "U91WAoyIeQ0WbFbOCrbFJjbWe2eT7b/VL2M1hNXxyzQ="; rev = version; sha256 = "sha256-1mCTw+nJ1w7RdCXfPCO31t1aYOq9Bki3EaXsHiiveD0="; }; patches = [ # fix build race bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257667 (fetchpatch { url = "https://cgit.freebsd.org/ports/plain/deskutils/gnome-todo/files/patch-src_meson.build?id=a4faaf6cf7835014b5f69a337b544ea4ee7f9655"; sha256 = "sha256-dio4Mg+5OGrnjtRAf4LwowO0sG50HRmlNR16cbDvEUY="; extraPrefix = ""; name = "gnome-todo_meson-build.patch"; }) # build: Fix building with -Werror=format-security # https://gitlab.gnome.org/World/Endeavour/-/merge_requests/132 (fetchpatch { url = "https://gitlab.gnome.org/World/Endeavour/-/commit/3bad03e90fcc28f6e3f87f2c90df5984dbeb0791.patch"; sha256 = "sha256-HRkNfhn+EH0Fc+KBDdX1Q+T9QWSctTOn1cvecP2N0zo="; }) # build: Use GNOME module post_install() # https://gitlab.gnome.org/World/Endeavour/-/merge_requests/135 (fetchpatch { url = "https://gitlab.gnome.org/World/Endeavour/-/commit/a8daa1d8acd0a5da7aef54d6e16d8a585c71e555.patch"; sha256 = "sha256-zUTQ36eUMOY9ODAgwSKUhSlB9Cj0Yu/60KjFFW5fx2I="; }) ]; nativeBuildInputs = [ meson ninja Loading @@ -80,18 +52,12 @@ stdenv.mkDerivation rec { gnome.adwaita-icon-theme # Plug-ins libportal-gtk4 # background evolution-data-server-gtk4 # eds libical librest # todoist json-glib # todoist ]; passthru = { updateScript = gitUpdater { inherit pname version; rev-prefix = "v"; }; updateScript = gitUpdater { }; }; meta = with lib; { Loading
pkgs/top-level/all-packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -28111,7 +28111,7 @@ with pkgs; inherit (gnome) empathy; endeavour = callPackage ../applications/misc/endeavour { }; endeavour = callPackage ../applications/office/endeavour { }; enhanced-ctorrent = callPackage ../applications/networking/enhanced-ctorrent { };