Commit Graph

127665 Commits

Author SHA1 Message Date
Silvan Mosberger
f6067ffcf4
libopenshot: 0.1.9 -> 0.2.0 2018-07-08 00:59:21 +02:00
R. RyanTM
e1b24b2fb5 openshot-qt: 2.4.1 -> 2.4.2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/openshot-qt/versions.

Version release notes (from GitHub):
**Highlights**
------------------------
 - 7 New Effects (Crop, Hue, Color Shift, Pixelate, Bars, Wave, Shift)
 - Auto Audio Mixing
 - Auto Rotate
 - Improved Audio Playback
 - Improved Stability
 - Improved Export Dialog
 - New Codec Support (including experimental)
 - Growing Team of Developers
 - Dramatically Improved Build System

**libopenshot-audio 0.1.6  so:6**
-----------------------
* Fix under-linking (pthread and dl), fixes 3
* Integration of GitLab build pipelines

**libopenshot 0.2.0  so:15**
-----------------------
* Auto audio mixing strategy per clip (average, reduce, or none)
* Adding new crop effect, which can also be animated for some very cool effects.
* Adding new Color Shift effect, which can shift any color (RGBA) with infinite wrapping (and full supports animation).
* Adding new Pixelate video effect, which pixelates a portion (or all) of a frame's image, and is fully animatable.
* Adding new video effect: Bars, which allow for animating colored bars around your video, such as a letterbox effect.
* Adding new wave video effect, which can be animated in a ton of ways to create lots of cool wave distortion effects.
* Adding Hue video effect, to adjust the hue of a frame's image, which can also be animated with a keyframe
* Adding new effect: Shift, an infinite pixel shifting effect which can be animated and wrap images in any direction.
* Auto-Rotates any Clip with Reader metadata 'rotate' attribute.
* Experimental codecs now supported in FFmpeg/LibAV
* Audio popping during preview (due to resampling)
* Fixing brightness and Mask effects to calculate factor with a float type, giving more fine control
* Fix Blur.cpp by copying blur_<chan> values back to <chan> so horizontal *and* vertical blurs can be applied in one effect and blur accumulates with increased iterations
* Update and apply frame mapper on any clip changes, to keep timeline offsets in sync (i.e. avoid audio popping due to slight misalignments of clips on the timeline).
* Removing old frames from WorkingCache (when no longer needed). This helps prevent freezing looking for old frame data on certain videos.
* Adding metadata from format, audio stream, and video streams to ReaderBase.info, which in some cases includes the 'rotate' metadata added by certain cameras, and audio metadata like title, album, artist, copyright, dates, etc...
* Added in metadata encoding capabilities (writer.info.metadata["title"] = "My Title"). Only certain tag names are accepted (see FFmpeg for more on which tags are supported by which codecs).
* Optimize and improve speed of Mask effect (used by transitions). This is way faster than before!
* Fixing assignement and copy operators on Frame class (to prevent crashes for unintiailized image and audio pointers), and ensuring both copy and assignment operators work as expected.
* Fixing the color property of Frames, which was being lost on some constructors.
* Increase valid frame rates to 240 fps since many cameras now support this higher frame rate
* Fixing regression on Clip constructor, and simplifying pointer initialization
* Fixing a bug with Frame::AddImage (convertToFormat) not actually doing anything. It returns a new image, and does not convert the format in-place.
* Preventing crash if Seek invoked before QtPlayer are initialized properly
* FFMPEG 3.2 support for FFmpegWriter
* FFMPEG 3.2 support for FFmpegReader
* Fixing FFmpeg version breakage in FFmpegWriter
* Increasing the default amount of cache in FFmpeg, based on the # of processors, to better support high framerate videos.
* Changing some Seek values to be more accurate, and fixes a race condition with Timeline_Tests.cpp.
* Changing some sleep() calls to usleep(), for more accuracy. This is a bit experimental, and hopefully will work on all OSes.
* Do not clobber gainFactor when determining volume adjustments and add a TODO note about current_max_volume always being 0
* Removing anchor from clip properties (since it is unused)
* Adding "dbghelp" dependency for Windows builds (for crash handling support), and improved Windows build instructions using MSYS2.
* Properly set test media files path, fixes 36
* Fixing black frames at end of video clips, if audio stream longer than video stream, and end-of-stream is reached.
* Integration of GitLab build pipelines
* Faster Windows builds
* Fixing audio unit tests
* Avoid mixing audio for clips with no volume or disabled audio.
* Updating cmake file for libopenshot-audio to search $ENV first, and then static folders
* Add missing type cast
* Spelling and typo fixes

**openshot-qt 2.4.2**
-----------------------
* More detailed export dialog progress, including estimate time remaining, FPS, and more accurate percentage. Thanks Peter!
* Defaulting to AAC audio codec
* Improving zoom scale calculation, to use a custom bezier curve (zoom gets faster and faster the more you zoom out). 30 levels of precision between 1 second and 7200 seconds.
* Auto-rotate for Readers with 'rotate' metadata. This requires a slightly newer version of FFmpeg, otherwise the 'rotate' tag is never found.
* Adding new Crop video effect
* Adding new Color Shift video effect (with temp icon)
* Adding Pixelate video effect, which can animate a pixelated version of part (of all) of a video clip.
* Adding new Bars video effect, which allow for animating colored bars around your video, such as a letterbox effect.
* Adding new Wave video effect
* Adding Hue video effect
* Adding new Shift effect (which allows for shifting the image in any direction and allows for animation, with infinite wrapping)
* Support for 32-bit and 64-bit Windows builds, and an update to the Windows dependencies (and installer size reduction).
* 32-bit version of Windows is now large address aware, and can make use of more memory, but users might need to run this command first: 'bcdedit /set IncreaseUserVa 3072' in order to utilize this
* No longer crash app if user settings cannot be read. Now we show a message box and reset the user settings.
* Adding save indicator in window title
* Retain track parameters during add/remove track
* Update titles to be compatible with newer versions of Inkscape
* Always apply mapper when opening a project, to ensure no audio starts popping for different framerate projects
* Split Clip dialog now sends focus back to slider after clicking 'Start' or 'End'  or 'Play' (to make it easier for frame-by-frame arrow keys)
* Make clip and transition menus trigger on mouse-down, and not move the timeline item when the menu is activate
* Removing max constrains from export length, so user can export blackness at the end of his project if so desired.
* Disabling/Enabling save icon based on if the project needs saving
* Add preset xml file for chromebook target
* Removing unneeded 64-bit/32-bit clean-up code from Windows installer (which breaks on a 32-bit system)
* Fix initial save indicator on a new (blank) project
* Also use import_path for missing-file recovery
* Add import_path tracking to project data
* Updating mac build scripts to use Python 3.6 (with a newer version of OpenSSL)
* Preview controls use media-skip icons
* New razor-tool cursor
* Adding new developer page to documentation, with step by step instructions on getting a Ubuntu development environment setup for libopenshot, libopenshot-audio, and openshot-qt.
* Position is always (frame - 1) / fps
* Utility functions for unit conversion
* Be more explicit about logfile paths
* Adding back in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 to the AppImage
* Rename dv_pal_wide_animorphic to correct spelling
* Remove duplicate profiles
* Protect slack upload better during build server
* Updating sponsors, donors, and contributors
* Updating translations
* Change the if statement for default language to use system default
* Copy log file for each successful build (for debugging reasons)
* Use QUrl.toLocalFile() to convert dropped URIs
* Add Contributing section
* Update Tutorial, Code tags and contrib link
* Update GitHub info in tutorial
* Use images/ path for images, not _static/ in documentation
* Fix wrapping in Tutorial documentation
* Replace ASCII arrows with Unicode arrow character in documentation
* Also update transition layer on track add/remove
* Small refactor of build server file uploads, and added extra check for 'already uploaded' assets to GitHub
* Improve error message for failed uploads during build server
* Remove torrents if already existing
* Integration of GitLab build pipelines
* Updating font family on built-in titles
* Remove some unneeded copies of libopenshot and libopenshot-audio in the AppImage, reducing size of AppImage
* Fixing issue with Linux AppImage creation on build server
* Migrating from Bzr to Git (on Launchpad)
* Delete old ISSUE_TEMPLATE
* Correct a cut-and-paste wrong comment
* Fixing copyright to use translation-friendly formatting, and hiding hardware decode preference (for now)
* Update websites section and removal of too many caps
* Change readme to be markdown
* Log length of metrics response, not content
* Updated copyrights to 2018 (from 2016). Also edited `about.py` so the year is automatically updated.
* Adding a few missing dependencies into the developer doc page
* .gitignore: ignore docs/_build & all pycache

**Git Changes**
-----------------------
* Implementing GitFlow for project (develop, release, and master branches)
* Protected branches (on all repos), preventing direct pushes
* Must pass unit tests and status checks before merges allowed
* Must go through the Pull/Merge Request flow to be merged into a protected branch
* Automated git repo syncing between GitHub->GitLab->Launchpad
* Automated GitLab CI build pipelines (all builds, tests, installers, daily installers, are run through GitLab CI now)
* Builds and installers also support any branch, making feature branches and test branches much more useful, since we can share installers for them

**Credits**
-----------------------
* Peter M
* DylanC
* Rich A
* FeRD
* Louis S
* Beau N
* peanutbutterandcrackers
* Dr. Tobias

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/knyiv36a47fri28b440n4z5fdxf1mn38-openshot-qt-2.4.2/bin/openshot-qt had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/knyiv36a47fri28b440n4z5fdxf1mn38-openshot-qt-2.4.2/bin/..openshot-qt-wrapped-wrapped had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/knyiv36a47fri28b440n4z5fdxf1mn38-openshot-qt-2.4.2/bin/.openshot-qt-wrapped had a zero exit code or showed the expected version
- 0 of 3 passed binary check by having a zero exit code.
- 0 of 3 passed binary check by having the new version present in output.
- found 2.4.2 with grep in /nix/store/knyiv36a47fri28b440n4z5fdxf1mn38-openshot-qt-2.4.2
- directory tree listing: https://gist.github.com/b5da2c2f9b03d20a447994a55a803e7e
- du listing: https://gist.github.com/2ae1642544817e3e40b9456552762659
2018-07-03 20:08:38 -07:00
Domen Kožar
a260b3d681
dhall-nix: fix build 2018-07-02 19:45:02 +01:00
John Ericson
ccfe1b5713
Merge pull request #42874 from obsidiansystems/crossPkgs
Add pkgsCross & pkgsLocal
2018-07-02 13:25:24 -04:00
Pascal Wittmann
a444ed3870
Merge pull request #42827 from mt-caret/master
source-han-code-jp: init at 2.011R
2018-07-02 18:42:14 +02:00
Okina Matara
8b312db421 dolphinEmuMaster: 2018-06-22 -> 2018-07-02
also migrate from wxwidgets to qt, wxwidgets support in dolphin has been
dropped
2018-07-02 09:29:43 -07:00
Pascal Wittmann
3e6c0337c9
Merge pull request #42863 from elitak/livepeer
livepeer: init at 0.2.4
2018-07-02 18:23:01 +02:00
adisbladis
215db45f62
firefox-beta-bin: 62.0b3 -> 62.0b4 2018-07-03 00:06:53 +08:00
adisbladis
8b48b33e24
firefox-devedition-bin: 62.0b3 -> 62.0b4 2018-07-03 00:06:52 +08:00
Timo Kaufmann
dcc1013f6b pythonPackages.backports_shutil_get_terminal_size: 1.0 -> 2016-02-21 (#42840) 2018-07-02 18:03:05 +02:00
adisbladis
c5fd7d85ce
Merge pull request #42842 from Pneumaticat/barrier-fix-qt-5.11
barrier: fix compilation on Qt 5.11
2018-07-03 00:01:18 +08:00
Robert Helgesson
033c9ace4e
josm: 13878 -> 13996 2018-07-02 17:59:36 +02:00
numkem
b045d1f139 pythonPackages.grpcio: 1.12.1 -> 1.13.0 (#42854) 2018-07-02 17:47:06 +02:00
Robert Helgesson
cb96b8643c
eclipse-plugin-jdt-codemining: init at 1.0.0.201806221018 2018-07-02 17:37:17 +02:00
Matthew Bauer
b2b68862f5
Merge pull request #42832 from uri-canva/bazel-hydra-darwin
bazel: fix darwin build on hydra
2018-07-02 11:34:49 -04:00
Matthew Bauer
4a97d3f6e4
Merge pull request #42865 from ookhoi/github-gentoo-compromized_cannot-download_boehm-gc-7.6.0-sys_select.patch-from-any-mirror
github-gentoo-compromized_cannot-download_boehm-gc-7.6.0-sys_select.p…
2018-07-02 11:23:23 -04:00
Shea Levy
98ddba156c
buildRustCrate: Add some commentary about target_os. 2018-07-02 11:22:47 -04:00
Matthew Bauer
18af089de7 stage: remove nixpkgsFun
also inherit forceSystem for some GNU Hurd stuff
2018-07-02 11:20:34 -04:00
Shea Levy
cb692ff813
Merge branch 'feature/fix-build-rust-create-darwin' of git://github.com/marsam/nixpkgs
Set target_os properly on darwin.
2018-07-02 11:20:25 -04:00
Matthew Bauer
d1bd9faf61 stage: move old stuff to stage.nix 2018-07-02 11:07:53 -04:00
Matthew Bauer
b6b1950594 top-level: add extraPkgs to stage.nix 2018-07-02 11:07:53 -04:00
Matthew Bauer
d665e80450 top-level: move cross pkgs to overlay 2018-07-02 11:07:53 -04:00
Matthew Bauer
eb90f5c08e all-packages: add pkgsCross 2018-07-02 11:01:23 -04:00
Jörg Thalheim
8cf4a4725c
Merge pull request #41823 from Chiiruno/dev/meguca
meguca: 2018-05-26 -> 2018-06-11
2018-07-02 15:35:42 +01:00
Robert Schütz
5cc97704e4 python.pkgs.google_gax: remove unused expression 2018-07-02 16:30:24 +02:00
Robert Schütz
6a8f7e40d7 python.pkgs.google_gax: remove deprecated package
See https://github.com/googleapis/gax-python#deprecated.
2018-07-02 16:28:16 +02:00
Robert Schütz
f579357873 python.pkgs.google_cloud_speech: update propagatedBuildInputs 2018-07-02 16:26:52 +02:00
Sarah Brofeldt
6abb68d47a Revert "foundationdb: add 5.2.5 release, and new 6.0.0 snapshot"
This reverts commit 1fa2503f9d.
Broke ofborg evals due to missing required argument sdvend49
2018-07-02 16:08:54 +02:00
Austin Seipp
1fa2503f9d foundationdb: add 5.2.5 release, and new 6.0.0 snapshot
This requires a bit of fiddling with the ldflags patches and reworking a few
things about how the SCM info is configured. Ideally, not much more will change
before the 6.0 release, I think...

This also upgrades all FoundationDB packages to use the ordinary libressl
expression (which is now at 2.7.x), and changes around a few other things,
which will require a rebuild.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-07-02 06:48:41 -05:00
Okina Matara
3bec94f2e1 meguca: Disable building C++ client for Darwin 2018-07-02 05:43:57 -05:00
sander
587467a18e github-gentoo-compromized_cannot-download_boehm-gc-7.6.0-sys_select.patch-from-any-mirror - change to gentoo git repository gitweb.gentoo.org 2018-07-02 11:59:27 +02:00
Sarah Brofeldt
24ef1450bd dhall-json_1_2_1: Bump dhall dep 2018-07-02 10:57:00 +01:00
Sarah Brofeldt
f06ce58323
Merge pull request #42843 from fragamus/master
hmetis: init at 1.5
2018-07-02 11:40:41 +02:00
Jörg Thalheim
1b2696326c
Merge pull request #42572 from dtzWill/update/r2-cutter-1.4
radare2-cutter: 1.3 -> 1.4
2018-07-02 10:40:17 +01:00
Peter Simons
cbc1a03ab8 R: update to version 3.5.1
(cherry picked from commit 7e2f2037ea6d6533492d407696f260e7b11df49d)
2018-07-02 11:33:50 +02:00
Peter Simons
0b36a94ed4 hledger: fix ghc-8.2.x build of the new 1.10 version 2018-07-02 11:29:10 +02:00
Peter Simons
065c936863 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.9.2-30-g7c77e7e from Hackage revision
153e846959.
2018-07-02 11:29:10 +02:00
Sarah Brofeldt
e395218ed6
Merge pull request #42852 from samueldr/auto/dbeaver/nixpkgs-unstable/5.1.2
dbeaver: 5.1.1 -> 5.1.2
2018-07-02 11:28:30 +02:00
Eric Litak
faf44ff2dc livepeer: init at 0.2.4 2018-07-02 02:16:55 -07:00
Peter Hoeg
a22ba5f05b krename: 20170610 -> 5.0.0 2018-07-02 13:38:29 +08:00
Samuel Dionne-Riel
964fde7eec dbeaver: 5.1.1 -> 5.1.2 2018-07-01 20:50:13 -04:00
Kevin Liu
5aa51e54a9
barrier: fix compilation on Qt 5.11 2018-07-01 17:12:09 -04:00
Peter Simons
be1461fc0a haskell-dhall-json: update override 2018-07-01 22:03:57 +02:00
Peter Simons
37c20564b0 haskell-hspec: update overrides for ghc 8.4.x 2018-07-01 22:03:57 +02:00
Peter Simons
4f28eac924 haskell-hoopl: provide an un-versioned attribute for ghc 8.4.x
This used to be a core library in previous versions of GHC, but now it no
longer is.
2018-07-01 22:03:57 +02:00
Peter Simons
1ee0f4378b hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.9.2-30-g7c77e7e from Hackage revision
e8fa4931bc.
2018-07-01 22:03:58 +02:00
Peter Simons
48300a5b6d LTS Haskell 11.15 2018-07-01 22:03:28 +02:00
Jörg Thalheim
cb2862e214 python37: fix openssl detection
Before python37 was build without ssl support.
Tested with `python  -c 'import ssl'`
2018-07-01 21:00:26 +01:00
Matthew Bauer
49f6ea40b0
Merge pull request #42837 from ookhoi/anonscm.debian.org_gcc6.patch-not-found
anonscm.debian.org_gcc6.patch-not-found - replace anonscm.debian.org …
2018-07-01 15:08:53 -04:00
Will Dietz
6bb1593e3a
Merge pull request #42844 from dtzWill/fix/curl-random-cross
curl: fix configure flag for random device.
2018-07-01 13:32:40 -05:00