Merge pull request #198067 from romildo/upd.enlightenment

This commit is contained in:
Sandro 2022-10-27 23:45:31 +02:00 committed by GitHub
commit 0ad272c0eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 61 additions and 8 deletions

View File

@ -1,24 +1,46 @@
{ lib, stdenv, fetchurl, pkg-config, efl, python3Packages, dbus, makeWrapper }:
{ lib
, stdenv
, fetchurl
, makeWrapper
, pkg-config
, dbus
, efl
, python3Packages
, directoryListingUpdater
}:
stdenv.mkDerivation rec {
pname = "econnman";
version = "1.1";
src = fetchurl {
url = "http://download.enlightenment.org/rel/apps/econnman/${pname}-${version}.tar.gz";
sha256 = "057pwwavlvrrq26bncqnfrf449zzaim0zq717xv86av4n940gwv0";
url = "http://download.enlightenment.org/rel/apps/econnman/${pname}-${version}.tar.xz";
sha256 = "sha256-DM6HaB+ufKcPHmPP4K5l/fF7wzRycFQxfiXjiXYZ7YU=";
};
nativeBuildInputs = [ makeWrapper pkg-config python3Packages.wrapPython ];
nativeBuildInputs = [
makeWrapper
pkg-config
python3Packages.wrapPython
];
buildInputs = [ efl python3Packages.python dbus ];
buildInputs = [
dbus
efl
python3Packages.python
];
pythonPath = [ python3Packages.pythonefl python3Packages.dbus-python ];
pythonPath = [
python3Packages.dbus-python
python3Packages.pythonefl
];
postInstall = ''
wrapPythonPrograms
'';
passthru.updateScript = directoryListingUpdater { };
meta = with lib; {
description = "A user interface for the connman network connection manager";
homepage = "https://enlightenment.org/";

View File

@ -5,6 +5,7 @@
, ninja
, pkg-config
, efl
, directoryListingUpdater
}:
stdenv.mkDerivation rec {
@ -26,6 +27,8 @@ stdenv.mkDerivation rec {
efl
];
passthru.updateScript = directoryListingUpdater { };
meta = with lib; {
description = "EFL simple text editor";
homepage = "https://www.enlightenment.org/";

View File

@ -1,4 +1,5 @@
{ lib, stdenv
{ lib
, stdenv
, fetchurl
, meson
, ninja
@ -52,6 +53,7 @@
, writeText
, xorg
, zlib
, directoryListingUpdater
}:
stdenv.mkDerivation rec {
@ -203,6 +205,8 @@ stdenv.mkDerivation rec {
patchelf --add-needed ${libsndfile.out}/lib/libsndfile.so $out/lib/libecore_audio.so
'';
passthru.updateScript = directoryListingUpdater { };
meta = with lib; {
description = "Enlightenment foundation libraries";
homepage = "https://enlightenment.org/";

View File

@ -5,6 +5,7 @@
, ninja
, pkg-config
, efl
, directoryListingUpdater
}:
stdenv.mkDerivation rec {
@ -26,6 +27,8 @@ stdenv.mkDerivation rec {
efl
];
passthru.updateScript = directoryListingUpdater { };
meta = with lib; {
description = "Image viewer and editor written using the Enlightenment Foundation Libraries";
homepage = "https://www.smhouston.us/ephoto/";

View File

@ -5,6 +5,7 @@
, ninja
, pkg-config
, efl
, directoryListingUpdater
}:
stdenv.mkDerivation rec {
@ -26,6 +27,8 @@ stdenv.mkDerivation rec {
efl
];
passthru.updateScript = directoryListingUpdater { };
meta = with lib; {
description = "System and process monitor written with EFL";
homepage = "https://www.enlightenment.org";

View File

@ -7,6 +7,7 @@
, efl
, gst_all_1
, wrapGAppsHook
, directoryListingUpdater
}:
stdenv.mkDerivation rec {
@ -34,6 +35,8 @@ stdenv.mkDerivation rec {
gst_all_1.gst-libav
];
passthru.updateScript = directoryListingUpdater { };
meta = with lib; {
description = "Video and audio player along the lines of mplayer";
homepage = "https://enlightenment.org/";

View File

@ -1,4 +1,14 @@
{ lib, stdenv, fetchurl, meson, ninja, pkg-config, python3, efl, nixosTests }:
{ lib
, stdenv
, fetchurl
, meson
, ninja
, pkg-config
, python3
, efl
, nixosTests
, directoryListingUpdater
}:
stdenv.mkDerivation rec {
pname = "terminology";
@ -26,6 +36,8 @@ stdenv.mkDerivation rec {
passthru.tests.test = nixosTests.terminal-emulators.terminology;
passthru.updateScript = directoryListingUpdater { };
meta = with lib; {
description = "Powerful terminal emulator based on EFL";
homepage = "https://www.enlightenment.org/about-terminology";

View File

@ -6,6 +6,7 @@
, dbus-python
, packaging
, enlightenment
, directoryListingUpdater
}:
# Should be bumped along with EFL!
@ -39,6 +40,8 @@ buildPythonPackage rec {
doCheck = false;
passthru.updateScript = directoryListingUpdater { };
meta = with lib; {
description = "Python bindings for Enlightenment Foundation Libraries";
homepage = "https://github.com/DaveMDS/python-efl";