Commit graph

307788 commits

Author SHA1 Message Date
gutteridge
3ca6bbf5b8 atril: update to 1.22.3
Change log:

### atril 1.22.3

  * update translations
  * libview: fixing memory leak
  * Revert "First page should not reloaded"
  * libview: Reset `pressed_button` when starting Drag and Drop

### atril 1.22.2

  * update translations
  * fixed greek translation for user guide
  * prevent segfaults when no document loaded
  * Fix buffer overflow in backend/tiff-document.c
2019-12-16 04:08:11 +00:00
minskim
1fb35d2da9 doc: Added devel/py-setuptools-rust version 0.10.6 2019-12-16 01:12:35 +00:00
minskim
0410786ddb devel/Makefile: Add py-setuptools-rust 2019-12-16 01:12:30 +00:00
minskim
9ba3a4696a devel/py-setuptools-rust: Import version 0.10.6
Setuptools helpers for rust Python extensions implemented with PyO3
and rust-cpython.
2019-12-16 01:12:28 +00:00
gutteridge
f8d31f6d6c doc: Updated x11/xfce4-exo to 0.12.10 2019-12-16 00:44:48 +00:00
gutteridge
c6bed0f9b9 xfce4-exo: update to 0.12.10
Also add an upstream patch to adjust a minor display padding issue.

Change log:

0.12.10
=======
- Bug Fixes:
  - Fix typeahead search regression (Xfce #16191)
- Translation Updates:
  Spanish

0.12.9
======
- Bug Fixes:
  - Explicitly depend on gio-unix-2.0 (Xfce #15825)
  - Fix alignment of multi-line filenames when text beside icons (Xfce #16107)
  - Fix cursor missing in search popup widget (Xfce #16068)
  - Fix desktop item creation on symbolic link directories
  - Fix excess clickable area of multiline filenames (Xfce #16075)
  - Fix issues with displaying icon view contents (Xfce #14737)
  - Fix prelight deactivation (Xfce #11806)
  - Hide search widget when doing a fullscreen resize (Xfce #15106)
  - Make user-created launchers executable by default
- Translation Updates:
  Croatian, English (United Kingdom), French, Galician, Korean,
  Slovenian, Swedish
2019-12-16 00:44:34 +00:00
taca
5354ca0dcf doc: Updated security/php-pecl-mcrypt to 1.0.3 2019-12-16 00:11:05 +00:00
taca
52d74d7170 security/php-pecl-mcrypt: update to 1.0.3
Update php-pecl-mcrypt to 1.0.3.

o pkgsr change: allow build on php74.

1.0.3 (2019-09-17)

* Addressed Windows build issues
2019-12-16 00:10:37 +00:00
gutteridge
9407b447d9 python: fix typo in comment in tool.mk 2019-12-15 23:59:00 +00:00
gutteridge
0da1c256d8 doc: Updated x11/lxrandr to 0.3.2 2019-12-15 23:53:11 +00:00
gutteridge
c9fab415c1 lxrandr: update to 0.3.2
Change log:

0.3.2
-------------------------------------------------------------------------
* Fixed crash in some rare cases with unusual monitor name so it failed
  to detect monitor and crashed instead.
* Fixed case with dot in monitor name.
* Some translations updates.
2019-12-15 23:52:58 +00:00
gutteridge
6077f2665c doc: Updated x11/lxsession to 0.5.4 2019-12-15 23:51:33 +00:00
gutteridge
1a39d34aca lxsession: update to 0.5.4
Change log:

0.5.4
-------------------------------------------------------------------------
* Fixed some spelling errors in messages.
* Dropped attempt to run dbus-launch in code. Actually due to code error
  it was never ran but in fact, it should be never even tried.
* Some translations updates.
2019-12-15 23:51:25 +00:00
gutteridge
6deb769fbb doc: Updated sysutils/lxtask to 0.1.9 2019-12-15 23:49:37 +00:00
gutteridge
f44cddd767 lxtask: update to 0.1.9
Change log:

0.1.9
-------------------------------------------------------------------------
* Made priority change to work actually, that was broken for ages.
* Aligned used memory calculation with ‘free’ command line utility.
* Some translations updates.
2019-12-15 23:49:25 +00:00
gutteridge
43de405399 doc: Updated sysutils/lxpanel to 0.10.0 2019-12-15 23:47:07 +00:00
gutteridge
f7b406a21e lxpanel: update to 0.10.0
Change log:

0.10.0
-------------------------------------------------------------------------
* Fixed delayed application of font changes on dclock and weather plugins.
* Allowed switching workplaces by scrolling over the pager.
* Added new API: lxpanel_draw_label_text_with_color().
* Fixed not-applicable font setting on thermal plugin.
* Fixed crash on right-click task button after some task was killed using menu
    on another task button.
* Fixed crash after color was removed from monitor plugin configuration.
* Aligned used memory calculation in lxpanel monitor with 'free' command line
    utility.
* Added possibility to use few weather providers for weather widget.
* Disabled Yahoo! Weather because they removed free API support.
* Added OpenWeatherMap weather provider.
* Fixed wrong application position on taskbar in multihead configuration.
* Fixed battery color (must be green) when battery is fully charged.
* Fixed crash at task plugin when all windows lose focus.
* Disambiguated keyboard layout names to follow variants.
2019-12-15 23:46:57 +00:00
nia
7e6fe72c0f libao-oss: Link with -lossaudio
Bump PKGREVISION
2019-12-15 23:15:01 +00:00
wiz
4e0758d5cc doc: fix grep update entry 2019-12-15 22:10:00 +00:00
wiz
91c8e92e9f grep: reset PKGREVISION after update 2019-12-15 22:09:30 +00:00
adam
a34d260254 Updated www/py-django-cors-headers, www/py-djangorestframework, www/py-django-filter, www/py-django-sql-explorer 2019-12-15 21:48:05 +00:00
adam
456dd2ddfb py-django-sql-explorer: updated to 1.1.3
1.1.3:
- URL-friendly parameter encoding
- Updating dependency reference for Python 3 compatibility
- Include database views in list of tables
- Fix unicode issue when generating migration with py2 or py3
- Do not use "message" attribute on exception
- Update EXPLORER_SCHEMA_EXCLUDE_TABLE_PREFIXES

- Minor Changes
  - release checklist included in repo
  - readme updated with new screenshots
  - python dependencies/optional-dependencies updated to latest
    - six, xlsxwriter, factory-boy, sqlparse
2019-12-15 21:47:20 +00:00
adam
036e78e512 py-django-filter: updated to 2.2.0
Version 2.2:
Added DjangoFilterBackend.get_schema_operation_parameters() for DRF 3.10+ OpenAPI schema generation.
Added lookup_expr to MultipleChoiceFilter
Dropped support for EOL Python 3.4
2019-12-15 21:41:26 +00:00
adam
bb2a1131f4 py-djangorestframework: updated to 3.11.0
Django REST framework 3.11

The 3.11 release adds support for Django 3.0.

Our supported Python versions are now: 3.5, 3.6, 3.7, and 3.8.
Our supported Django versions are now: 1.11, 2.0, 2.1, 2.2, and 3.0.
This release will be the last to support Python 3.5 or Django 1.11.

* OpenAPI Schema Generation Improvements
* Validator / Default Context
2019-12-15 21:38:40 +00:00
adam
36dfed108b py-django-cors-headers: updated to 3.2.0
3.2.0:
Converted setuptools metadata to configuration file. This meant removing the __version__ attribute from the package. If you want to inspect the installed version, use importlib.metadata.version("django-cors-headers") (docs / backport).
Support Python 3.8.
2019-12-15 21:36:51 +00:00
adam
acdf171770 Updated graphics/liblqr, graphics/pfstools 2019-12-15 21:33:17 +00:00
adam
076e145376 pfstools: updated to 2.1.0
2.1.0:
This release adds support for .yuv video files encoded as PQ2020 or HLG2020 (used by the reference implementation of h265). pfsview was updated to link with Qt5 instead of Qt4. Several compilation issues on Ubuntu have been resolved.
2019-12-15 21:32:52 +00:00
adam
4386994519 liblqr: updated to 0.4.2
0.4.2:
This new version of the library fixes a couple of bugs (some small memory leaks, installation issues on MacOSX). It's avaliable at the download page, as usual.
2019-12-15 21:32:05 +00:00
rhialto
47165c2889 doc: Updated textproc/grep to 3.3nb4 2019-12-15 21:13:36 +00:00
rhialto
e1b4eb99d6 textproc/grep: update to 3.3
* Noteworthy changes in release 3.3 (2018-12-20) [stable]

** Bug fixes

  Some uses of \b in the C locale and with the DFA matcher would fail, e.g.,
  the following would print nothing (it should print the input line):
    echo 123-x|LC_ALL=C grep '.\bx'
  Using a multibyte locale, using certain regexp constructs (some ranges,
  backreferences), or forcing use of the PCRE matcher via --perl-regexp (-P)
  would avoid the bug.
  [bug introduced in grep 2.3]


* Noteworthy changes in release 3.2 (2018-12-20) [stable]

** Changes in behavior

  The --files-without-match (-L) option now causes grep to succeed
  when a file is listed, instead of when a line is selected.  This
  resembles what git-grep does.

** Bug fixes

  The --recursive (-r) option no longer fails on MS-Windows.
  [bug introduced in grep 2.11]

** Improvements

  An over-30x performance improvement when many 'or'd expressions
  share a common prefix, thanks to improvements in gnulib's dfa.c,
  by Norihiro Tanaka.  See gnulib commits v0.1-2110-ge648401be,
  v0.1-2111-g4299106ce, v0.1-2117-g617a60974

  An additional 3-23% speed-up when searching large files, via
  increased initial buffer size.

  grep now diagnoses stack overflow.  Before grep-2.6, the included
  regexp code would detect it.  Since 2.6, grep defaulted to using
  glibc's regexp, which lost that capability.
2019-12-15 21:12:33 +00:00
mef
bc9d061095 (fonts/Inter-UI) Fix fetch problem, (add GITHUB_PROJECT) 2019-12-15 20:47:15 +00:00
schmonz
0ea650e4d6 doc: Updated sysutils/fdtools to 2015.03.28nb2 2019-12-15 19:08:49 +00:00
schmonz
17cc0bf1ed Bump PKGREVISION (and fix build) for new skalibs. 2019-12-15 19:07:51 +00:00
schmonz
39acf3b580 doc: Updated devel/skalibs to 2.9.1.0 2019-12-15 19:03:57 +00:00
schmonz
96d0ae6128 Update to 2.9.1.0. From the changelog:
- Bugfixes.
- Better support for GNU Hurd.
- Added path_canonicalize().
- Better support of out-of-path toolchains (among other things, that
  means better autotools emulation).
- Build more friendly to recent glibc.
- Refactoring and optimization of scanning and formatting functions.
- Refactoring of stopwatch/wallclock functions. The --enable-clock and
  --enable-monotonic configure switches have been removed. tain_now()
  can now be set at run time to use a wall clock (default, or via
  tain_now_set_wallclock()) or a stopwatch (via
  tain_now_set_stopwatch()), instead of it being fixed at build time.
- Easy cross-compilation: no need to provide a whole sysdeps directory
  anymore. Only a few sysdeps have to be provided manually, via a
  --with-sysdep-K=V option to configure. Currently, that means one:
  --with-sysdep-devurandom=yes|no

pkgsrc changes:

- Libtoolize for shared libraries on Darwin.
2019-12-15 19:03:51 +00:00
adam
182f78d426 Updated emulators/qemu, security/sudo 2019-12-15 18:43:21 +00:00
adam
4dbbbd83f6 sudo: updated to 1.8.29
Major changes between version 1.8.29 and 1.8.28p1:

The cvtsudoers command will now reject non-LDIF input when converting from LDIF format to sudoers or JSON formats.
The new log_allowed and log_denied sudoers settings make it possible to disable logging and auditing of allowed and/or denied commands.
The umask is now handled differently on systems with PAM or login.conf. If the umask is explicitly set in sudoers, that value is used regardless of what PAM or login.conf may specify. However, if the umask is not explicitly set in sudoers, PAM or login.conf may now override the default sudoers umask.
For make install, the sudoers file is no longer checked for syntax errors when DESTDIR is set. The default sudoers file includes the contents of /etc/sudoers.d which may not be readable as non-root.
Sudo now sets most resource limits to their maximum value to avoid problems caused by insufficient resources, such as an inability to allocate memory or open files and pipes.
Fixed a regression introduced in sudo 1.8.28 where sudo would refuse to run if the parent process was not associated with a session. This was due to sudo passing a session ID of -1 to the plugin.
2019-12-15 18:42:09 +00:00
adam
f588784d1a qemu: ...and the new patch 2019-12-15 18:35:49 +00:00
adam
4f22bc63cc qemu: updated to 4.2.0
4.2.0:

System emulation
----------------
Incompatible changes
On s390x, using KVM now explicitly requires a host kernel version of at least 3.15 (which includes the 'flic' KVM device). This had been broken since QEMU 2.10 already.
On s390x, migration of KVM guests with >8TB of memory from pre-4.2 QEMUs will no longer work. Migration of KVM guests with up to 8TB of memory continues to work, as will migration of >8TB guests from QEMU 4.2 on.
The "autoload" parameter of the "block-dirty-bitmap-add" QMP command has been removed (it's no longer needed).

New deprecated options and features
The "ide-drive" device is deprecated. Users should use 'ide-hd' or "ide-cd" as appropriate to get an IDE hard disk or CD-ROM as needed.
The "change" QMP command has been deprecated. Use "blockdev-change-medium" or "change-vnc-password" instead.
The "migrate_set_downtime", "migrate_set_speed" and "migrate-set-cache-size" QMP commands have been deprecated. Use "migrate-set-parameters" instead.
The "query-migrate-cache-size" QMP command has been deprecated. Use "query-migrate-parameters" instead.
The "scsi-disk" device is deprecated. Users should use 'scsi-hd' or "scsi-cd" as appropriate to get a SCSI hard disk or CD-ROM as needed.
Consult the "Deprecated Features" appendix for the full list of historically deprecated features/options.

68k
Added new "next-cube" machine for emulating a classic NeXTcube (still incomplete, can only boot to the firmware prompt)
Added new "q800" machine for emulating Macintosh Quadra 800 (can only boot Linux, MacOS ROM is not yet supported)

Arm
Added Aspeed AST2600 SoC and evaluation board model support
QEMU's Arm semihosting implementation now supports v2.0 of the specification, including the "STDOUT_STDERR" and "EXIT_EXTENDED" extensions
We now correctly support more than 256 CPUs when using KVM
The virt board now supports memory hotplugging, when used with a UEFI guest BIOS and ACPI.
The raspberry PI models now implement the bcm2835 system timer device and a dummy thermal sensor.
Performance of the TCG emulation of ARM cores has been improved.
SVE is supported in KVM guests (requires SVE hardware and kernel support)

MIPS
Fixed bug involving emulation of ST.W instruction in system mode only (there was no bug in Linux user mode).

PowerPC
Behavior for unplug of multifunction PCI devices has been changed to match x86. Attempting to unplug any function will cause an unplug of the whole slot.
There are now separate machine types for POWER8 based and POWER9 based non-virtualized machines (powernv8 & powernv9).
Default RAM size for powernv machines has been increased to 1.75G which should allow more things to work with the default parameters.
RTAS (runtime firmware) code is now supplied by SLOF (boot time firmware) instead of by qemu itself. This won't affect users in most cases, but will affect users of -bios which bypasses SLOF, which includes kvm-unit-tests. You'll need a sufficiently recent version of kvm-unit-tests to handle this.
mffsce, mffscrn and mffscrni POWER9 instructions now supported in TCG
powernv machine now includes models for the Homer and OCC SRAM system devices
"info pic" HMP command now reports whether the irq chip is emulated in kernel or in qemu
pseries machine type no longer permits NUMA nodes with no CPU and no memory - this was already unlikely to work due to problems expressing this configuration to the guest
On pseries-4.2 and later machine types, "vsmt" is set to be equal to smp_threads by default (previously it was different in some circumstances for compatibility with old KVM versions)
New defaults mean that with the pseries machine type and host kernels prior to 4.13 you may get errors about VSMT mode. You can either update your host kernel or work around this by setting -machine vsmt=8.

RISC-V
The `-initrd` argument is now supported.
The debugger can now see all architectural state regardless of the currently executing privilege mode on each hart.
The sifive_u board now contains additional memory regions that more closely match the board.

s390
TCG now implements IEP (Instruction Execution Protection), a CPU feature introduced with the z14. Until the "qemu" CPU model is lifted to a z14, it can be enabled using the "max" CPU model ("-cpu max").

SPARC
The sun4u IOMMU now support the "invert endianness" bit

x86
VMX features can be enabled/disabled via the "-cpu" flag.
When nested virtualization is enabled with an option like "-cpu Haswell,+vmx", the set of VMX features will also be constrained to what was available on the corresponding CPU model.
New "microvm" machine type that has virtio-mmio instead of PCI, and no ACPI support (so no hotplug too). The new machine type is meant as a baseline for performance optimizations of QEMU, firmware and guests. While inspired by Firecracker it is not entirely compatible with it (for example it does not have Firecracker's userspace IP stack and MicroVM Metadata Service).
Support for AVX512 BFloat16 extensions.
New CPU models: Denverton (a server-class Atom-based SoC), Snowridge, Dhyana
New CPU features clzero and xsaveerptr
Latest version of all CPU models now have TSX (HLE and RTM) disabled by default
Support for new IA32_ARCH_CAPABILITIES flags: MDS_NO, TSX_NO, TSX_CTRL
macOS Hypervisor.framework support ("-accel hvf") is now considered stable

Xtensa
Add new "virt" machine.


Device emulation and assignment

ACPI
ARM machines can use the ACPI generic event device for the system powerdown event

Audio
Audio devices support an "audiodev" property that can be used to choose a specific backend to connect to the device.

Block devices
Unmap operations are now accounted and visible in the output of "query-blockstats"/"info blockstats"

Graphics
Support for more ati-vga registers

IPMI
UUID handling for the built-in IPMI BMC has changed. Before the UUID was set from the qemu UUID, if that was set. However, in a real system, the UUID of a BMC will be independent of the system UUID. So now the UUID must be explicitly set for a BMC if you want one. Otherwise the BMC will not have a UUID. To set the UUID of a BMC, use the new property guid=11223344-5566-7788-99aa-bbccddeeff00 for the ipmi-bmc-sim device.
New PCI interfaces for IPMI KCS and BT devices are available. The devices pci-ipmi-kcs and pci-ipmi-bt are used to choose these devices.

Network devices
Support for network failover for easier migration of VFIO devices.

VFIO
vfio-pci supports the "failover_pair_id" property for easier migration of VFIO devices.

virtio
virtio-mmio now supports the virtio standard compatible v2 personality (still defaulting to the legacy v1 personality for compatibility reasons)
Support for virtio 1.1 packed virtqueues.

9pfs
the "local" backend now has a new 'multidevs' option to deal with cross-device setups (ie. when the shared directory spans over multiple devices on the host)


Character devices
Any backend that supports connection as a socket client (NBD, chardev, network device, monitor...) can now request to use TCP keep-alive with the server.

Crypto subsystem
With new enough gcrypt or nettle libraries, QEMU can now use the library's own XTS cipher mode code. This provides a potentially huge performance boost for AES-XTS encryption, which benefits the LUKS disk encryption block driver I/O performance.

Monitor
Fix not to leave the monitor wedged when the client disconnects while the queue is full, and the event timing is unlucky.

QMP
query-machines now report the default CPU type for each machine

Migration
The 'validate-uuid' migration compatibility checks the UUID matches on migration, preventing accidental migration of the wrong VM to the wrong destination. (Yury Kotov)

Network
The user mode host network backend now allows to set a guest-visible DNS address which is not in the virtual network, unless restrict mode is enabled.

Block device backends and tools
Block drivers can now support BDRV_REQ_PREFETCH for more efficient handling of copy-on-read requests; the NBD driver has wired this up to NBD_CMD_CACHE.
The LUKS block driver supports falloc/full preallocation.
The NBD server now advertises NBD_FLAG_CAN_MULTI_CONN on shared readonly connections.
The NBD server and client support the new NBD_CMD_FLAG_FAST_ZERO as an optimization during the copying of sparse images.
The backup block job now creates a filter node, just like mirror and commit do. Clients that care about the structure of the block graph need to take this into account.
Several assertion failures relating to the use of an NBD server with iothreads have been fixed.
Creation of an NBD client now allows an optional 'reconnect-delay' parameter, which can be used to reconnect rather than permanently fail in the face of a transient server hiccup.
NBD client and server now permit export names up to 4k in length (rather than 256 bytes), while at the same time being more careful to avoid over-long strings in violation of the NBD protocol.

Miscellaneous
bugs in gdbstub handling of F and ! packets have been fixed
The arguments to -kernel and -initrd are now mmap-ed for some targets. This allows sharing memory when many VMs are loaded with the same arguments.
User-mode emulation

Xtensa
call0 ABI may be selected for the user emulation with command line option -xtensa-abi-call0 (or with QEMU_XTENSA_ABI_CALL0 environment variable).

TCG
---
tcg tests are now in $BUILDDIR/tests/tcg/$TARGET/ (rather than $BUILDDIR/$TARGET/tests/)
new TCG Plugins feature allows instrumentation experiments to be written

Build Information
-----------------
Python
The minimum supported version of Python is now 3.5.

Container Based Builds
The docker.py tooling now supports podman containers [1] as an alternative to docker
the docker.py now requires python3 to run
a number of the cross compiler containers have been updated to Buster

Build Dependencies
The minimum version of the glib library is now 2.48
2019-12-15 18:35:25 +00:00
taca
93c798671b doc: -fengoffice
- fengoffice-3.4.0.17.
2019-12-15 18:34:18 +00:00
taca
632bff05e3 doc: Updated devel/php-xdebug to 2.9.0 2019-12-15 18:33:39 +00:00
taca
f4342cb561 devel/php-xdebug: update to 2.9.0
Update php-xdebug to 2.9.0.

o pkgsrc change: allow build on php74.

Changes are too many to write here, please refer Changelog in detail.

<https://pecl.php.net/package-changelog.php?package=xdebug>
2019-12-15 18:33:09 +00:00
taca
9a4846a139 doc: Updated lang/pear to 1.10.10nb1 2019-12-15 18:29:22 +00:00
taca
6b28f0052f lang/pear: update included pear pacakges
Update included pear pacakges in this package.

Bump PKGREVISION.

Archive_Tar 1.4.9	2019-12-04 07:13 UTC

Changelog:

* Implement Feature #23861: Add option to disallow symlinks [mrook]


XML_Util 1.4.4		2019-12-05 14:09 UTC

Changelog:

* PR #11: fix phplint warning
2019-12-15 18:28:55 +00:00
taca
442637626f doc: Updated www/fengoffice to 3.7.2.16 2019-12-15 18:27:48 +00:00
taca
4a5bfcc949 www/fengoffice: update to 3.7.2.16
Now PHP 7 and later are supported.

Changes are too many to write here, please refer readme.txt in detail.
2019-12-15 18:27:24 +00:00
taca
895b43e9ac www/typo3_62: it supports php56 only
typo3_62 package only supports php56.
2019-12-15 18:25:22 +00:00
taca
dac6e8a22a www: mark packages do not support php74
Explicitly specify supporting versions of PHP.
2019-12-15 18:24:32 +00:00
taca
eec4f58b8f www/contao35: dose not support PHP 7.4
Contao 3.5 dose not support PHP 7.4.
2019-12-15 18:22:10 +00:00
taca
5c7c57bda2 doc: Updated www/php-apcu_bc to 1.0.5 2019-12-15 18:20:57 +00:00