oblogout: remove
The repo is archived. https://github.com/nikdoof/oblogout
This commit is contained in:
parent
c00538ae3a
commit
5027d9f9e2
@ -1,36 +0,0 @@
|
|||||||
{ stdenv, fetchFromGitHub, intltool, file, pythonPackages, cairo }:
|
|
||||||
|
|
||||||
pythonPackages.buildPythonApplication {
|
|
||||||
pname = "oblogout-unstable";
|
|
||||||
version = "2009-11-18";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "nikdoof";
|
|
||||||
repo = "oblogout";
|
|
||||||
rev = "ee023158c03dee720a1af9b1307b14ed5a95f5a0";
|
|
||||||
sha256 = "0nj87q94idb5ki4wnb2xipfgc6k6clr3rmm4xxh46b58z4zhhbmj";
|
|
||||||
};
|
|
||||||
|
|
||||||
nativeBuildInputs = [ intltool file pythonPackages.distutils_extra ];
|
|
||||||
|
|
||||||
buildInputs = [ cairo ];
|
|
||||||
|
|
||||||
propagatedBuildInputs = [ pythonPackages.pygtk pythonPackages.pillow pythonPackages.dbus-python ];
|
|
||||||
|
|
||||||
patches = [ ./oblogout-0.3-fixes.patch ];
|
|
||||||
|
|
||||||
postPatch = ''
|
|
||||||
substituteInPlace data/oblogout --replace sys.prefix \"$out/${pythonPackages.python.sitePackages}\"
|
|
||||||
substituteInPlace oblogout/__init__.py --replace sys.prefix \"$out\"
|
|
||||||
mkdir -p $out/share/doc
|
|
||||||
cp -a README $out/share/doc
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
description = "Openbox logout script";
|
|
||||||
homepage = https://launchpad.net/oblogout;
|
|
||||||
license = stdenv.lib.licenses.gpl2;
|
|
||||||
platforms = stdenv.lib.platforms.linux;
|
|
||||||
maintainers = [ stdenv.lib.maintainers.romildo ];
|
|
||||||
};
|
|
||||||
}
|
|
@ -1,66 +0,0 @@
|
|||||||
diff --git a/data/oblogout b/data/oblogout
|
|
||||||
index 8058c4a..dfe5285 100755
|
|
||||||
--- a/data/oblogout
|
|
||||||
+++ b/data/oblogout
|
|
||||||
@@ -77,8 +77,10 @@ def main(argv = None):
|
|
||||||
config = 'data/oblogout.conf'
|
|
||||||
elif os.path.isfile('%s/.config/oblogout.conf' % os.getenv("HOME")):
|
|
||||||
config = '%s/.config/oblogout.conf' % os.getenv("HOME")
|
|
||||||
- else:
|
|
||||||
+ elif os.path.isfile('/etc/oblogout.conf'):
|
|
||||||
config = '/etc/oblogout.conf'
|
|
||||||
+ else:
|
|
||||||
+ config = sys.prefix + '/etc/oblogout.conf'
|
|
||||||
|
|
||||||
# Check config in local path, if it exists pass it on
|
|
||||||
if not os.path.isfile(config):
|
|
||||||
diff --git a/data/oblogout.conf b/data/oblogout.conf
|
|
||||||
index 810872c..b1c1009 100644
|
|
||||||
--- a/data/oblogout.conf
|
|
||||||
+++ b/data/oblogout.conf
|
|
||||||
@@ -1,11 +1,11 @@
|
|
||||||
[settings]
|
|
||||||
-usehal = true
|
|
||||||
+usehal = false
|
|
||||||
|
|
||||||
[looks]
|
|
||||||
opacity = 70
|
|
||||||
bgcolor = black
|
|
||||||
buttontheme = simplistic
|
|
||||||
-buttons = cancel, logout, restart, shutdown, suspend, lock
|
|
||||||
+buttons = cancel, logout, restart, shutdown, suspend
|
|
||||||
|
|
||||||
[shortcuts]
|
|
||||||
cancel = Escape
|
|
||||||
@@ -17,11 +17,11 @@ lock = K
|
|
||||||
hibernate = H
|
|
||||||
|
|
||||||
[commands]
|
|
||||||
-shutdown = shutdown -h now
|
|
||||||
-restart = reboot
|
|
||||||
-suspend = pmi action suspend
|
|
||||||
-hibernate = pmi action hibernate
|
|
||||||
-safesuspend = safesuspend
|
|
||||||
-lock = gnome-screensaver-command -l
|
|
||||||
-switchuser = gdm-control --switch-user
|
|
||||||
+shutdown = systemctl poweroff
|
|
||||||
+restart = systemctl reboot
|
|
||||||
+suspend = systemctl suspend
|
|
||||||
+hibernate = systemctl hibernate
|
|
||||||
+# safesuspend = safesuspend
|
|
||||||
+# lock = gnome-screensaver-command -l
|
|
||||||
+# switchuser = gdm-control --switch-user
|
|
||||||
logout = openbox --exit
|
|
||||||
diff --git a/oblogout/__init__.py b/oblogout/__init__.py
|
|
||||||
index b9e4e01..12f521f 100644
|
|
||||||
--- a/oblogout/__init__.py
|
|
||||||
+++ b/oblogout/__init__.py
|
|
||||||
@@ -138,7 +138,7 @@ class OpenboxLogout():
|
|
||||||
self.logger.debug("Rendering Fade")
|
|
||||||
# Convert Pixbuf to PIL Image
|
|
||||||
wh = (pb.get_width(),pb.get_height())
|
|
||||||
- pilimg = Image.fromstring("RGB", wh, pb.get_pixels())
|
|
||||||
+ pilimg = Image.frombytes("RGB", wh, pb.get_pixels())
|
|
||||||
|
|
||||||
pilimg = pilimg.point(lambda p: (p * self.opacity) / 255 )
|
|
||||||
|
|
@ -272,6 +272,7 @@ mapAliases ({
|
|||||||
nxproxy = nx-libs; # added 2019-02-15
|
nxproxy = nx-libs; # added 2019-02-15
|
||||||
nylas-mail-bin = throw "deprecated in 2019-09-11: abandoned by upstream";
|
nylas-mail-bin = throw "deprecated in 2019-09-11: abandoned by upstream";
|
||||||
opencascade_oce = opencascade; # added 2018-04-25
|
opencascade_oce = opencascade; # added 2018-04-25
|
||||||
|
oblogout = throw "oblogout has been removed from nixpkgs, as it's archived upstream."; # added 2019-12-10
|
||||||
opencl-icd = ocl-icd; # added 2017-01-20
|
opencl-icd = ocl-icd; # added 2017-01-20
|
||||||
openexr_ctl = ctl; # added 2018-04-25
|
openexr_ctl = ctl; # added 2018-04-25
|
||||||
openjpeg_2_1 = openjpeg_2; # added 2018-10-25
|
openjpeg_2_1 = openjpeg_2; # added 2018-10-25
|
||||||
|
@ -20416,8 +20416,6 @@ in
|
|||||||
inherit (gnome2) libglade;
|
inherit (gnome2) libglade;
|
||||||
};
|
};
|
||||||
|
|
||||||
oblogout = callPackage ../tools/X11/oblogout { };
|
|
||||||
|
|
||||||
obs-linuxbrowser = callPackage ../applications/video/obs-studio/linuxbrowser.nix { };
|
obs-linuxbrowser = callPackage ../applications/video/obs-studio/linuxbrowser.nix { };
|
||||||
|
|
||||||
obs-studio = libsForQt5.callPackage ../applications/video/obs-studio { };
|
obs-studio = libsForQt5.callPackage ../applications/video/obs-studio { };
|
||||||
|
Loading…
Reference in New Issue
Block a user