From bbb19a1371191046e75805ae7c3033bf618acc81 Mon Sep 17 00:00:00 2001 From: aveltras Date: Thu, 23 May 2024 18:07:31 +0200 Subject: [PATCH 1/2] maintainers: add aveltras --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 67e7bc89adda..8da59233d57d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2029,6 +2029,12 @@ githubId = 1217745; name = "Aldwin Vlasblom"; }; + aveltras = { + email = "romain.viallard@outlook.fr"; + github = "aveltras"; + githubId = 790607; + name = "Romain Viallard"; + }; averagebit = { email = "averagebit@pm.me"; github = "averagebit"; From 1a86669886c6454e48fd68deda18d05442e9f513 Mon Sep 17 00:00:00 2001 From: aveltras Date: Thu, 23 May 2024 18:08:25 +0200 Subject: [PATCH 2/2] gnome-monitor-config: init at 0-unstable-2023-09-26 --- .../gn/gnome-monitor-config/package.nix | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 pkgs/by-name/gn/gnome-monitor-config/package.nix diff --git a/pkgs/by-name/gn/gnome-monitor-config/package.nix b/pkgs/by-name/gn/gnome-monitor-config/package.nix new file mode 100644 index 000000000000..ddbe66745393 --- /dev/null +++ b/pkgs/by-name/gn/gnome-monitor-config/package.nix @@ -0,0 +1,48 @@ +{ lib +, fetchFromGitHub +, stdenv +, meson +, ninja +, pkg-config +, cairo +, glib +}: + +stdenv.mkDerivation rec { + pname = "gnome-monitor-config"; + version = "0-unstable-2023-09-26"; + + src = fetchFromGitHub { + owner = "jadahl"; + repo = "gnome-monitor-config"; + rev = "04b854e6411cd9ca75582c108aea63ae3c202f0e"; + hash = "sha256-uVWhQ5SCyadDkeOd+pY2cYZAQ0ZvWMlgndcr1ZIEf50="; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + ]; + + buildInputs = [ + cairo + glib + ]; + + installPhase = '' + runHook preInstall + mkdir -p $out/bin + mv src/gnome-monitor-config $out/bin + runHook postInstall + ''; + + meta = with lib; { + description = "A program to help manage GNOME monitor configuration"; + homepage = "https://github.com/jadahl/gnome-monitor-config"; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ aveltras ]; + platforms = platforms.linux; + mainProgram = "gnome-monitor-config"; + }; +}