3
0
Fork 0
forked from mirrors/nixpkgs

Merge pull request #227734 from bobby285271/upd/xfce

Xfce updates 2023-04-23
This commit is contained in:
Bobby Rong 2023-04-23 22:35:32 +08:00 committed by GitHub
commit 969bdf1880
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 58 additions and 13 deletions

View file

@ -1,11 +1,19 @@
{ lib, mkXfceDerivation, automakeAddFlags, gtk3, libxfce4ui, libxfce4util, xfce4-panel }:
{ lib
, mkXfceDerivation
, automakeAddFlags
, glib
, gtk3
, libxfce4ui
, libxfce4util
, xfce4-panel
}:
mkXfceDerivation {
category = "apps";
pname = "xfce4-dict";
version = "0.8.4";
version = "0.8.5";
sha256 = "sha256-UEkHB+i6hkTTjX62GCnr4uiCdZANuffSx2Nb2DF/pT4=";
sha256 = "sha256-sU9V2cQUFG5571c7xrVSDCxanAbbnCUg2YLZ2uzoPJ0=";
patches = [ ./configure-gio.patch ];
@ -15,7 +23,13 @@ mkXfceDerivation {
automakeAddFlags lib/Makefile.am libdict_la_CFLAGS GIO_CFLAGS
'';
buildInputs = [ gtk3 libxfce4ui libxfce4util xfce4-panel ];
buildInputs = [
glib
gtk3
libxfce4ui
libxfce4util
xfce4-panel
];
meta = with lib; {
description = "A Dictionary Client for the Xfce desktop environment";

View file

@ -1,15 +1,28 @@
{ lib, mkXfceDerivation, gtk3, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
{ lib
, mkXfceDerivation
, glib
, gtk3
, libxfce4ui
, libxfce4util
, xfce4-panel
, xfconf
}:
mkXfceDerivation {
category = "panel-plugins";
pname = "xfce4-time-out-plugin";
version = "1.1.2";
version = "1.1.3";
rev-prefix = "xfce4-time-out-plugin-";
odd-unstable = false;
sha256 = "sha256-xfkQjlUfvm0YXs3bRJD4W/71VkaPq3Y+cDFVNiL/bjc=";
sha256 = "sha256-sm6y3t4nngZDg4Q8S3SVkNR++XkCKysQePN6Qei1OY8=";
buildInputs = [
gtk3 libxfce4ui libxfce4util xfce4-panel xfconf
glib
gtk3
libxfce4ui
libxfce4util
xfce4-panel
xfconf
];
meta = with lib; {

View file

@ -1,17 +1,32 @@
{ lib, stdenv, fetchurl, pkg-config, intltool, libxml2, libsoup, upower,
libxfce4ui, xfce4-panel, xfconf, hicolor-icon-theme, gitUpdater }:
{ lib
, stdenv
, fetchurl
, pkg-config
, intltool
, glib
, gtk3
, libxml2
, libsoup
, upower
, libxfce4ui
, libxfce4util
, xfce4-panel
, xfconf
, hicolor-icon-theme
, gitUpdater
}:
let
category = "panel-plugins";
in
stdenv.mkDerivation rec {
pname = "xfce4-weather-plugin";
version = "0.11.0";
pname = "xfce4-weather-plugin";
version = "0.11.1";
src = fetchurl {
url = "mirror://xfce/src/${category}/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.bz2";
sha256 = "sha256-4yQuqVHVG8D97R0CpPH2Yr7Bah+xDIVfcb2mVBoRU/w=";
sha256 = "sha256-pFFG+aDc3JXRkcCcZK0nmuKJz4+BHEQz4I4xplaEUjk=";
};
nativeBuildInputs = [
@ -20,10 +35,13 @@ stdenv.mkDerivation rec {
];
buildInputs = [
glib
gtk3
libxml2
libsoup
upower
libxfce4ui
libxfce4util
xfce4-panel
xfconf
hicolor-icon-theme