Merge pull request #222018 from bobby285271/upd/xfce

Xfce updates
This commit is contained in:
Bobby Rong 2023-03-21 15:44:03 +08:00 committed by GitHub
commit 7576e5c03c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 42 additions and 28 deletions

View file

@ -8,6 +8,7 @@
, libXrandr
, libwnck
, libxfce4ui
, libxfce4util
, libxklavier
, pam
, systemd
@ -18,9 +19,9 @@
mkXfceDerivation {
category = "apps";
pname = "xfce4-screensaver";
version = "4.16.0";
version = "4.18.0";
sha256 = "1vblqhhzhv85yd5bz1xg14yli82ys5qrjdcabg3l53glbk61n99p";
sha256 = "sha256-W9rEssR6jHMBM2m1lCBvj7YMOGOTaqBAOP7grQ01880=";
buildInputs = [
dbus-glib
@ -32,6 +33,7 @@ mkXfceDerivation {
libXrandr
libwnck
libxfce4ui
libxfce4util
libxklavier
pam
systemd

View file

@ -13,11 +13,11 @@ let
category = "panel-plugins";
in stdenv.mkDerivation rec {
pname = "xfce4-notes-plugin";
version = "1.9.0";
version = "1.10.0";
src = fetchurl {
url = "mirror://xfce/src/${category}/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.bz2";
sha256 = "sha256-E/kJyUi2Oflt5kz3k+t0yxd5WJIB05M+/yFO6PNasIg=";
sha256 = "sha256-LuRAYELt01KpHhZsg7YNEyIO8E3OP6a54OsTY21jaSk=";
};
nativeBuildInputs = [

View file

@ -1,37 +1,47 @@
{ lib
, mkXfceDerivation
, imagemagick
{ stdenv
, lib
, fetchurl
, intltool
, pkg-config
, libwnck
, libxfce4ui
, python3
, xfce4-panel
, xfconf
, gitUpdater
}:
mkXfceDerivation {
category = "panel-plugins";
stdenv.mkDerivation rec {
pname = "xfce4-windowck-plugin";
version = "0.5.0";
rev-prefix = "v";
odd-unstable = false;
sha256 = "sha256-MhNSgI74VLdoS5yL6nfRrVrPvv7+0P5meO4zQheYFzo=";
version = "0.5.1";
src = fetchurl {
# Use dist tarballs to avoid pulling extra deps and generating images ourselves.
url = "mirror://xfce/src/panel-plugins/xfce4-windowck-plugin/${lib.versions.majorMinor version}/xfce4-windowck-plugin-${version}.tar.bz2";
sha256 = "sha256-p4FEi3gemE072lmw2qsNGE1M7CJSMW9zcKxKmO/kgfQ=";
};
nativeBuildInputs = [
intltool
pkg-config
];
buildInputs = [
imagemagick
libwnck
libxfce4ui
python3
xfce4-panel
xfconf
];
postPatch = ''
patchShebangs themes/windowck{,-dark}/{xfwm4,unity}/generator.py
'';
passthru.updateScript = gitUpdater {
url = "https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin";
rev-prefix = "xfce4-windowck-plugin-";
};
meta = with lib; {
description = "Xfce panel plugin for displaying window title and buttons";
homepage = "https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin";
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ ] ++ teams.xfce.members;
};
}

View file

@ -1,6 +1,7 @@
{ lib
, mkXfceDerivation
, gtk3
, libnotify
, librsvg
, libwnck
, libxklavier
@ -14,13 +15,13 @@
mkXfceDerivation {
category = "panel-plugins";
pname = "xfce4-xkb-plugin";
version = "0.8.2";
rev-prefix = "";
sha256 = "sha256-xmCoNMxykeaThYEJo6BcbraFo9CruFZL6YPjovzb6hg=";
version = "0.8.3";
sha256 = "sha256-qWxjULrBpueQS3gxwRg49cQ3ovlQ8iWvYZ6Z/THm+/s=";
buildInputs = [
garcon
gtk3
libnotify # optional notification support
librsvg
libxfce4ui
libxfce4util

View file

@ -11,9 +11,10 @@
mkXfceDerivation {
category = "thunar-plugins";
pname = "thunar-archive-plugin";
version = "0.4.0";
version = "0.5.0";
odd-unstable = false;
sha256 = "sha256-aEAErm87K2k8TAz2ZtMQEhmzhOeR2hkJjcoBUFn8I50=";
sha256 = "sha256-3a42chfv4UQYkvWKCX0FShAcEwt9icJARTHGEgs6/8M=";
nativeBuildInputs = [
intltool

View file

@ -1,8 +1,8 @@
{ lib
, mkXfceDerivation
, glib
, gtk3
, thunar
, exo
, libxfce4util
, intltool
, gettext
@ -12,10 +12,10 @@
mkXfceDerivation {
category = "thunar-plugins";
pname = "thunar-media-tags-plugin";
version = "0.3.0";
version = "0.4.0";
odd-unstable = false;
sha256 = "sha256-jtgcHH5U5GOvzDVUwPEreMtTdk5DT6sXvFPDbzbF684=";
sha256 = "sha256-2WA7EtDmNl8XP0wK00iyQcSqV3mnfHNJZTKhBJ/YWPQ=";
nativeBuildInputs = [
intltool
@ -24,7 +24,7 @@ mkXfceDerivation {
buildInputs = [
thunar
exo
glib
gtk3
libxfce4util
taglib