about summary refs log tree commit diff
path: root/pkgs/tools/misc/system-config-printer
AgeCommit message (Collapse)AuthorFilesLines
2021-07-21system-config-printer: 1.5.12 -> 1.5.15Maxine Aubrey1-14/+7
2021-01-16pkgs/tools: pkgconfig -> pkg-configBen Siraphob1-2/+2
2021-01-15pkgs/tools: stdenv.lib -> libBen Siraphob1-3/+3
2020-06-15system-config-printer: Fix ABRT: free(): invalid pointerMalte Brandy1-2/+15
Apply patches picked from upstream as done on debian. Will be included in next upstream release.
2019-10-13system-config-printer: 1.5.11 -> 1.5.12Symphorien Gibol1-23/+26
Source for the change of upstream url: * zdohnal/system-config-printer is a fork of OpenPrinting/system-config-printer * This is what fedora did: https://apps.fedoraproject.org/packages/system-config-printer/sources/spec/ (see changelog for 1.5.11-17)
2019-09-06system-config-printer: hardcode executable in udev ruleworldofpeace1-0/+3
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-2/+2
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-07-22gdk-pixbuf: rename from gdk_pixbufworldofpeace1-2/+2
2018-12-02gobject-introspection: rename packageJan Tojnar1-2/+2
camelCase package name was a huge inconsistency in GNOME package set.
2018-08-11system-config-printer: disable testsJan Malakhovski1-0/+2
2018-07-21pkgs/*: remove unreferenced function argumentsvolth1-2/+1
2018-07-06system-config-printer: 1.5.9 → 1.5.11Jan Tojnar1-17/+21
2018-02-25tree-wide: autorename gnome packages to use dashesJan Tojnar1-4/+4
2017-11-26Revert "Merge pull request #32024 from andir/unstable-fix-gnome3-printing"Frederik Rietdijk1-32/+34
This reverts commit 03207c067c6fab03ff59d04c569b6b84f72e40ee, reversing changes made to 822342ffdfc01464866aca0451c55b782b2d7b07. Reverted because the change was not needed anymore: https://github.com/NixOS/nixpkgs/pull/32024#issuecomment-346947664
2017-11-25system-config-printer: fix python pathJoerg Thalheim1-34/+32
propagated dependencies were not added to PYTHONPATH
2017-11-23system-config-printer: recurse into python dependenciesFrederik Rietdijk1-2/+1
pythonPath is used to create the eventual wrappers. It does not recurse into the Python dependencies, which means e.g. requests doesn't haven its dependencies.
2017-09-29system-config-printer: add (optional) dependency pysmbcSymphorien Gibol1-1/+1
Use case: https://askubuntu.com/questions/548361/browse-button-disabled-in-windows-printer-via-samba-for-printer-shares
2017-08-10system-config-printer: fix wrapProgram callRobin Gloster1-1/+1
2017-05-07Python: replace requests2 with requests tree-wideFrederik Rietdijk1-1/+1
See f63eb5857352705665411130d4f1638d55dd8c58 The `requests2` attribute now throws an error informing that `requests` should be used instead.
2017-04-23system-config-printer: 1.5.7 -> 1.5.9Nikolay Amiantov1-31/+21
Use gappsWrapHook.
2017-03-20system-config-printer: Remove -dev paths from closureEelco Dolstra1-3/+2
Workaround for #24128.
2017-03-20system-config-printer: Strip binaries in $out/etcEelco Dolstra1-0/+2
This reduces its closure size from 484 to 281 MiB.
2017-01-18system-config-printer: add missing dependency 'pycairo'Bjørn Forsman1-1/+1
Noticed when running on KDE (in contrast with GNOME, which probably pulls in pycairo via some impurity).
2016-08-26system-config-printer: fix "Print Test Page"Bjørn Forsman1-1/+4
Wrap s-c-p with CUPS_DATADIR=${cups-filters}/share/cups so that it finds the "testprint" file needed for "Print Test Page" functionality. Without this change, s-c-p tries to open /usr/share/cups/data/testprint (fails).
2016-08-25system-config-printer: fix expansion of $(out) in .service fileBjørn Forsman1-0/+4
Allows the configure-printer@.service to find the udev-configure-printer program (correct ExecStart path).
2016-08-16Remove top-level dbus_python and pythonDBus.Frederik Rietdijk1-1/+1
See #11567. Furthermore, it renames pythonPackages.dbus to pythonPackages.dbus- python as that's the name upstream uses. There is a small rebuild but I couldn't figure out the actual cause.
2016-06-28system-config-printer: update hash to really upgrade to 1.5.7Bjørn Forsman1-7/+10
Commit 03353ce6ff738acce3d ("system-config-printer: 1.3.12 -> 1 5.7") forgot to update the hash. So since that commit we actually continued to use the old version (1.3.12) because of the NixOS tarball cache... The new version prints some warnings on startup: /nix/store/HASH-system-config-printer-1.5.7/share/system-config-printer/system-config-printer.py:32: \ PyGIWarning: Polkit was imported without specifying a version first. \ Use gi.require_version('Polkit', '1.0') before import to ensure that the right version gets loaded. from gi.repository import Polkit ...and similar errors for GdkPixbuf, Gdk, Gtk and Notify. These warnings are already fixed upstream and will be part of the next release. Implementation details: * The new version needs python3. * Remove unneeded, and python3 incompatible, 'notify' dependency. system-config-printer > 1.3.12 replaced it with GOBject introspection bindings to libnotify (from gi.repository import Notify). * Add gtk3, gdk_pixbuf, pango, atk, libnotify as needed (for gobject introspection). * A new --with-udevdir configure option is used to prevent the installer from trying to install stuff to "/rules.d" (yes, the root). * Get pycups from the passed pythonPackages set (fixes loading of python cups module). * Use pygobject3 instead of pygobject, as needed. * Use dbus from the passed pythonPackages attrset instead of pythonDBus, so we get a python3 compatible module that loads successfully. * Python requests2 modules is required.
2016-06-18system-config-printer: unbreak dbus service (again)Bjørn Forsman1-0/+3
The service file refers to /usr/bin/... instead of a Nix store path. Fix it. The original fix was wrongly removed in commit 03353ce6ff738acce3d ("system-config-printer: 1.3.12 -> 1 5.7"). We can remove this fixup on the _next_ upstream release.
2016-01-17system-config-printer: 1.3.12 -> 1 5.7Nikolay Amiantov2-6/+38
2016-01-04system-config-printer: set meta.platformsBjørn Forsman1-0/+1
2016-01-02system-config-printer: remove bad /usr/bin reference in dbus service fileBjørn Forsman1-0/+3
2014-03-13put systemd unit dirs on the right placeVladimír Čunát1-1/+1
Also see #1936.
2013-01-24system-config-printer patchKarn Kallio1-1/+3
The latest version of system-config-printer seems to have introduced a dependency on pycurl. The attached patch includes this, fixing the build of kde, which depended on it through kdeadmin.
2012-12-12system-config-printer: Update to 1.3.12Eelco Dolstra1-9/+11
Fixes building against systemd. http://hydra.nixos.org/build/3469842
2012-01-18* Cleanup: remove obsolete references to ‘xz’, which is in stdenv now.Eelco Dolstra1-2/+2
svn path=/nixpkgs/branches/stdenv-updates/; revision=31678
2011-07-22* Update kdeadmin and kdegames.Eelco Dolstra1-1/+4
svn path=/nixpkgs/branches/kde-4.7/; revision=27898
2011-07-21svn path=/nixpkgs/branches/kde-4.7/; revision=27897Eelco Dolstra1-1/+0
2011-07-21* Update system-config-printer to 1.3.4.Eelco Dolstra1-13/+24
svn path=/nixpkgs/branches/kde-4.7/; revision=27896
2010-11-28system-config-printer: fix runtime errors. Patch by Karn Kallio.Evgeny Egorochkin1-2/+9
svn path=/nixpkgs/trunk/; revision=24899
2010-08-29Upgrade to system-config-printer-1.2.4Yury G. Kudryashov1-11/+16
TODO: make it work with udev (add helpers to udev PATH etc.) svn path=/nixpkgs/trunk/; revision=23520
2009-04-20* system-config-printer: don't apply autoconf/automake, because thenEelco Dolstra1-5/+4
we need to have exactly the right versions of those :-) svn path=/nixpkgs/branches/stdenv-updates/; revision=15183
2009-02-25Added pycups,desktop_file_utils,system_config_printer packages and added ↵Sander van der Burg1-0/+16
python kdebindings closure svn path=/nixpkgs/trunk/; revision=14246