Commit graph

36 commits

Author SHA1 Message Date
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob
108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
R. RyanTM
cc8f3e9eac pitivi: 2020.09.1 -> 2020.09.2 2020-11-29 08:04:00 +00:00
Niklas Hambüchen
38c52994a6 pitivi: 0.999 -> 2020.09.1 2020-10-24 02:02:09 +02:00
Niklas Hambüchen
9ba3714f10 pitivi: Use gst-transcoder from gst-plugins-bad 2020-10-24 02:02:09 +02:00
Niklas Hambüchen
0672de5b89 gstreamer: 1.16.2 -> 1.18.0
Fixes .

Important changes from https://gstreamer.freedesktop.org/releases/1.18/:

* `gst-validate` was renamed to `gst-devtools` upstream:

    > * the `gst-validate` tarball has been superseded by
    >   the `gst-devtools` tarball for consistency with the git module name.

* `gst-python` is now Python 3 only:

    > * Python 2.x is no longer supported
2020-10-24 02:02:09 +02:00
Niklas Hambüchen
e186f0e161 pitivi: Fix .svg loading at startup, see 2020-10-23 01:26:32 +02:00
Jan Tojnar
2c152eed4c
pitivi: Fix build
The latest version is not compatible with Python 3.8,
let's cherry-pick some patches from master.

Also pre-prepare for incoming release of GStreamer 1.18.
2020-09-02 07:25:19 +02:00
Jan Tojnar
34c2ad1474
pitivi: clean up
* format with nixpkgs-fmt
* use pkg-config instead of pkgconfig alias
* reorder attributes
* move version inside the mkDerivation
2020-09-02 06:29:49 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
volth
46420bbaa3 treewide: name -> pname (easy cases) ()
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
worldofpeace
7abeda982a gnome3.gsettings-desktop-schemas -> gsettings-desktop-schemas
gnome3.pomodoro is left out because I don't want to create a conflict.
2019-04-17 13:39:23 -04:00
Jan Tojnar
606ceda352
gnome3: stop using aliases 2019-02-14 02:31:15 +01:00
worldofpeace
702168a67c gsound: rename from gnome3.gsound 2018-12-25 20:14:29 -05:00
Jan Tojnar
a51a99c690
gobject-introspection: rename package
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
Jan Tojnar
a3d6b0a4b1
pitivi: 0.99.0 → 0.999.0 2018-11-30 21:34:46 +01:00
Jan Tojnar
5cc18c4781
gnome3: remove versionBranch attribute
Standard library now contains stdenv.lib.versions.majorMinor,
which does the same.
2018-10-05 02:17:19 +02:00
Jan Tojnar
50b6311f69
pitivi: add python3 for install script
Meson no longer propagates it so we need to re-add it.
2018-09-04 03:23:42 +02:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Jan Tojnar
4340a1582f
pitivi: 0.96 → 0.99 2018-04-25 15:14:17 +02:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
John Ericson
531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Frederik Rietdijk
fc75bcec48 Revert "pitivi: fix path to gst-python"
This reverts commit c10a1c6e1c.

Not needed anymore since the issue is fixed properly in 23cc97f16b.
2017-09-08 21:54:10 +02:00
Robert Helgesson
c10a1c6e1c
pitivi: fix path to gst-python
This fixes the `object() takes no parameters` error that shows up on
startup.
2017-09-08 20:51:03 +02:00
Vladimír Čunát
6eeea6effd Python: more evaluation fixups. 2016-10-14 00:03:12 +02:00
Frederik Rietdijk
5a501bd828 Remove top-level dbus_python and pythonDBus.
See .

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-08-16 22:52:37 +02:00
Bjørn Forsman
2451680603 pitivi: 0.95 -> 0.96 (fixes startup error) ()
* pitivi: 0.95 -> 0.96 (fixes startup error)

The upgrade of gtk3 to v3.20 broke pitivi, causing it to segfault after
the user closes the Welcome dialog. This release fixes that.

New dependencies: gst-transcoder and dbus.
(pitivi imports dbus if it finds the GNOME_DESKTOP_SESSION_ID
environment variable. Without dbus there will be some ugly errors for
GNOME desktop users.)

* pitivi: use wrapGAppsHook instead of makeWrapper

Allows us to remove preFixup.

* pitivi: move meta section to the end

Like most Nix package files are written.
2016-07-25 06:05:55 +02:00
宋文武
93feb5d115 drop my maintainership (close ) 2016-03-13 18:39:01 +01:00
Bjørn Forsman
1eaf571d42 pitivi: 0.94 -> 0.95
Notable (hard) dependency changes:
  - gstreamer >= 1.6.0
  - gst-plugins-bad with GTK support (need "gstgtk" plugin)
  - pygobject >= 3.14
  - gst-validate
  - matplotlib (used for drawing the "timeline")

Changes v1 -> v2:
pitivi no longer requires clutter, so I switched clutter-gtk => gtk3.
2015-12-06 10:24:59 +01:00
宋文武
d79463365a pitivi: 0.93 -> 0.94 (close ) 2015-09-18 20:38:19 +08:00
Luca Bruno
9adde87fea More usage of gnome3.defaultIconTheme 2015-05-19 14:44:27 +02:00
Luca Bruno
4a1c3760e0 pitivi: cleanup and fix icons on non-nixos 2015-03-23 11:24:34 +01:00
Luca Bruno
82744e57d6 pitivi: fix gsettings schemas, depend upon gnome-desktop 2014-04-17 13:42:51 +02:00
宋文武
96d78a2804 pitivi: fix icons 2014-03-27 11:01:24 +08:00
宋文武
6a981b5141 add pitivi 0.93 2014-03-22 23:09:39 +08:00