Merge pull request #329895 from bobby285271/upd/pantheon

Pantheon updates 2024-07-25
This commit is contained in:
Bobby Rong 2024-07-26 21:19:55 +08:00 committed by GitHub
commit 4eeb646b99
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 59 additions and 4 deletions

View File

@ -26,13 +26,13 @@
stdenv.mkDerivation rec {
pname = "elementary-code";
version = "7.2.0";
version = "7.3.0";
src = fetchFromGitHub {
owner = "elementary";
repo = "code";
rev = version;
sha256 = "sha256-6lvn8c+JfbtZQf5dtViosVqtt/RWL6B/MvksXqmCfFs=";
sha256 = "sha256-AizJPWRrCJvck+TFy/BVbzI6k62+tGkVux01Nl0XReg=";
};
nativeBuildInputs = [

View File

@ -123,6 +123,8 @@ lib.makeScope pkgs.newScope (self: with self; {
contractor = callPackage ./services/contractor { };
elementary-bluetooth-daemon = callPackage ./services/elementary-bluetooth-daemon { };
elementary-capnet-assist = callPackage ./services/elementary-capnet-assist { };
elementary-notifications = callPackage ./services/elementary-notifications { };

View File

@ -0,0 +1,51 @@
{
stdenv,
lib,
fetchFromGitHub,
meson,
ninja,
pkg-config,
vala,
wrapGAppsHook3,
granite,
gtk3,
nix-update-script,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "elementary-bluetooth-daemon";
version = "1.0.0";
src = fetchFromGitHub {
owner = "elementary";
repo = "bluetooth-daemon";
rev = finalAttrs.version;
hash = "sha256-09udSmd51l7zPe83RBg+AihpwsELclEF+Jn+5DKdJUI=";
};
nativeBuildInputs = [
meson
ninja
pkg-config
vala
wrapGAppsHook3
];
buildInputs = [
granite
gtk3
];
passthru = {
updateScript = nix-update-script { };
};
meta = {
description = "Send and receive files via bluetooth";
homepage = "https://github.com/elementary/bluetooth-daemon";
license = lib.licenses.gpl3Plus;
maintainers = lib.teams.pantheon.members;
platforms = lib.platforms.linux;
mainProgram = "io.elementary.bluetooth";
};
})

View File

@ -9,6 +9,7 @@
, wrapGAppsHook4
, glib
, granite7
, gsettings-desktop-schemas
, gtk4
, systemd
, xorg
@ -16,13 +17,13 @@
stdenv.mkDerivation rec {
pname = "xdg-desktop-portal-pantheon";
version = "7.1.1";
version = "7.2.0";
src = fetchFromGitHub {
owner = "elementary";
repo = "portals";
rev = version;
sha256 = "sha256-JZ2VYsNAjNGCzKOEhHCZx2uNLHFs+ktjFmROLHdFjX4=";
sha256 = "sha256-0pXb4GPUThHfe0mCqoYuQzMgRCeejsEI3fK7PxjrtJM=";
};
nativeBuildInputs = [
@ -36,6 +37,7 @@ stdenv.mkDerivation rec {
buildInputs = [
glib
granite7
gsettings-desktop-schemas
gtk4
systemd
xorg.libX11