Commit Graph

60455 Commits

Author SHA1 Message Date
Roy Marples 9069d9c561 mlmmj moved to pkgsrc 2020-03-31 21:38:42 +01:00
nia c8503f6243 mariadb104: Install missing scripts 2020-03-31 09:56:24 +01:00
nia f6b2738861 glimpse: Further describe problem 2020-03-31 09:56:23 +01:00
Frederic Cambus ada436ef40
Import light 1.2.2 as wip/light.
Light is a program to control backlights and other lights under Linux:

- Works where other software has proven unreliable (xbacklight etc.)
- Works even in a fully CLI-environment, i.e. it does not rely on X
- Provides functionality to automatically control backlights with the
  highest precision available
- Extra features, like setting a minimum brightness value for controllers,
  or saving/restoring the value for poweroffs/boots.
2020-03-30 18:50:15 +02:00
nia a9027d8406 mariadb104: Remove now-irrelevant SUBST block 2020-03-30 15:58:38 +01:00
nia 5ebaf659e3 Remove srain, imported 2020-03-30 15:44:44 +01:00
nia 84e0730cd3 mariadb104: Modify for kqueue changes in NetBSD-current 2020-03-30 15:44:43 +01:00
nia 4544eaa74a Add glimpse. Instantly segfaults.
Glimpse is an open source image editor based on the GNU Image Manipulation
Program. The goal is to experiment with new ideas and expand the use of free
software.

The GNU Image Manipulation Program is primarily intended for long-standing
power users. We have rebranded and repackaged it for a wider audience, and
we intend to make it much easier to deploy across schools, university campuses
and workplaces. As the project develops we intend to focus on performance
improvements, user interface changes and incrementally improving the user
experience.
2020-03-30 15:44:43 +01:00
Frederic Cambus b5ea100444
statzone: enable upstream tests. 2020-03-30 12:41:10 +02:00
Frederic Cambus e939d9b49b
statzone: update to 1.0.1.
ChangeLog:

StatZone 1.0.1 (2020-03-30)

- Add install target for man page
- Add a test case, using the arpa.zone
- Improve program description in README and in the man page
- Lint the manual page, add missing paragraph break macros
- Mention that seccomp is currently only optional
2020-03-30 11:36:36 +02:00
Thomas Klausner 0bd02119f9 guile30: update to 3.0.2.
Changes in 3.0.2 (since 3.0.1)

* New interfaces and functionality

** New (srfi srfi-171) module

This module implements "tranducers" as specified in
<https://srfi.schemers.org/srfi-171/srfi-171.html>.
Thanks to Linus Björnstam for this new API!

** SRFI-14 character data set upgraded to Unicode 13.0.0

* Bug fixes

** Fix heap corruption when allocating structs
   (<https://bugs.gnu.org/39266>)

This bug would cause random crashes; users are invited to upgrade.
Thanks to rr (<https://rr-project.org/>) for being instrumental in
finding this bug!

** Fix race condition between 'abort-to-prompt' and stack marking
   (<https://bugs.gnu.org/28211>)

This bug could occasionally cause crashes in multi-threaded Guile
programs using delimited continuations or exceptions.

** Ensure weak sets are occasionally vacuumed
   (<https://bugs.gnu.org/40194>)

Previously, weak sets, which are used internally for interned symbols
and for ports with SCM_PORT_TYPE_NEEDS_CLOSE_ON_GC, could grow seemingly
indefinitely without being vacuumed.

** Interpret dynamic library name as literal file name first
   (<https://bugs.gnu.org/21076>)

Until now, 'dynamic-link' would always append an extension, such as
".so", to the user-provided file names.  Now, 'dynamic-link' first tries
the file name literally, and only then falls back to adding the OS
shared library file name extension.

This allows users to refer to "libsomething.so.1.2.3" instead of
"libsomething.so", the latter being usually provided by "-dev" packages
of GNU/Linux distributions, unlike the former.

** <libguile.h> includes <libguile/hooks.h> again

This fixes an omission in Guile 3.0.

** Fix fixpoint computation in compute-significant-bits
   (<https://bugs.gnu.org/38486>)

** Fix compilation '--without-threads'
   (<https://bugs.gnu.org/40075>)

* New deprecations

** 'tmpnam' is now deprecated

The 'tmpnam' function in the C library has been deprecated for years due
to security concerns; the Scheme procedure 'tmpnam' is now deprecated as
well, in favor of 'mkstemp!'.  In addition, a new '--disable-tmpnam'
option has been added to 'configure' for users who would like to disable
it right away.
2020-03-29 13:35:15 +02:00
nia ae636a6d17 srain: Update to 1.1.1
2020-03-14 Version 1.1.1
========================

- Features:

  - Auto rename to original nick when ghost quit (:pull:`198`)
  - Add hackint IRC network (:pull:`201`), thanks to :people:`kpcyrd`
  - Add Dutch translation (:pull:`215`), thanks to :people:`Vistaus`
  - Add two FAQs to documentation (:pull:`217`)
  - Add debian pack script (:contrib-pull:`1`), thanks to :people:`tomac4t`.
    Please refer to :ref:`install-packages-debian` to build a deb package

- Changes:

  - Move continuous integration from travis CI to github actions
    (:pull:`203`, :pull:`204`), thanks to :people:`tomac4t`
  - Make header bar buttons repect default belief (:pull:`205`, :pull:`218`)

- Bug fixes:

  - Fix case sensitivity issue for IRC messages (:pull:`202`),
    thanks to :people:`hhirtz`
  - Fix invalid changelog section of appdata file (:pull:`214`)
  - Fix missing dependences in documentation (:pull:`216`),
    thanks to :people:`avoidr`

.. _version-1.0.0:

2020-02-24 Version 1.0.0
========================

- Changes:

  - Some code cleanup
  - Update :doc:`./start` documentation

- Bug fixes:

  - Allow Srain runs without dbus secrets service (:issue:`195`)
  - Fix nick generation logical (:commit:`39ced08`)

.. note::

    1.0.0 is the first stable release of Srain, enjoy!
2020-03-28 15:39:48 +00:00
Iku Iwasa 65d2950bd7 packer: Update to 1.5.5
IMPROVEMENTS:

* builder/azure: Add support for configurable KeyVault SKU [GH-8879]
* builder/hyperv: Add first_boot_device setting to allow the selection of
  the initial device or device class used for booting the VM. [GH-8714]
* builder/hyperv: Fix Hyper-V compacted disk size comparison [GH-8811]
* builder/openstack: Add new image_auto_accept_members option [GH-8931]
* builder/proxmox: Add ability to specify vga adapter [GH-8892]
* builder/proxmox: Add onboot directive support [GH-8935]
* builder/tencentcloud: Show tencentcloud image id after copy to desination
  region. [GH-8763]
* builder/vmware-iso: Add cleanup_remote_cache config option to [GH-8917]
* builder/vmware-iso: Do not perform dial test of NIC when ssh bastion is
  required [GH-8877]
* builder/vsphere-clone: Add ability to export VM to OVF file [GH-8764]
* builder/vsphere-iso: Add ability to define multiple disks. [GH-8787]
* builder/vsphere-iso: Add ability to export VM to OVF file [GH-8764]
* builder/vsphere-iso: Add support for eagerly zeroed / scrubbed
  disks. [GH-8756]
* builder/vsphere-iso: Add the remote iso first so that it is first in boot
  order, and clarify boot behavior. [GH-8732]
* communicator/ssh: Add flag to enable support for keyboard-interactive
  auth to connect bastion [GH-8847]
* core/hcl2: Add support for singular blocks [GH-8889]
* core/hcl2: Add support in HCL2 configs for dynamic blocks, document for
  loops and splat expressions [GH-8720]
* core/hcl2: Fix HCL2 local variables decoding to allow local usage within
  another local in the same locals block [GH-8755]
* core/hcl2: Import new replace and regex_replace funcs from go-cty +
  documentation [GH-8863]
* core: Enable hcl files as var files in HCL mode [GH-8882]
* core: Make "build" engine template variables SSHPublicKey and
  SSHPrivateKey strings [GH-8829]

Bug Fixes:

* bilder/proxmox: Bump proxmox-api-go to fix upstream bug where users hit
  open file limit. [GH-8800]
* builder/azure: Fix winrm_password attribution and allow users to set
  winrm_username [GH-8928]
* builder/azure: Fix azure key vault cleanup failure [GH-8905]
* builder/azure: Fix HCL2 bug that prevented Azure and other builders from
  loading properly. [GH-8785]
* builder/googlecompute: Fix WinRMPassword template engine. [GH-8890]
* builder/googlecompute: Replace deprecated "sshKeys" metadata with
  "ssh-keys" to fix SSH authentication issue [GH-8942]
* builder/proxmox: Add new validation to catch that template_name cannot
  contain spaces. [GH-8799]
* builder/vagrant: Fix path validation in ssh config step. [GH-8826]
* builder/virtualbox-vm: Fix crash when VM has no snapshots. [GH-8906]
* builder/virtualbox: Remove all floppy controllers before adding a new
  one. [GH-8828]
* builder/vsphere-clone: Fix issue preventing the cloning of VMs with the
  same name in different folders [GH-8938]
* builder/vsphere-iso: Fix issue preventing the creation of VMs with the
  same name in different folders [GH-8938]
* builder/vsphere: Fix network object interface panic. [GH-8753]
* core/hcl2: Fix crash when an unset variable is used [GH-8837]
* core/hcl2: Fix logic for parsing literal value variables [GH-8834]
* core/hcl2: Make sure locals are evaluated only after variables
  are. [GH-8918]
* core: Fix "build" template engine interpolation for certain fields in
  certain provisioners. [GH-8771]
* core: Fix bug where user var recursion could fail intermittently when
  used with env vars [GH-8875]
* plugins: Make plugin discovery stricter with respect to periods so that
  users can disable plugins by renaming the extension [GH-8735]
* provisioner/shell: "inline" config option is now a template
  engine. [GH-8883]
2020-03-28 14:41:46 +09:00
Iku Iwasa 78775258dd py-identify: Update to 1.4.13 2020-03-28 14:39:58 +09:00
nia 7ad9733bcc mariadb104: Add support for embedded-server 2020-03-27 11:04:46 +00:00
Matthias Petermann 5a12203d54 cyrus-imapd30: fix invalid perl interpreter in Annotator 2020-03-26 15:39:16 +01:00
Matthias Petermann 53ed550b45 cyrus-imapd30: fix shebang of cyradm after build 2020-03-26 11:49:23 +01:00
Matthias Petermann e9f7153a2d cyrus-imapd30: add symlink for cyradm in ./bin 2020-03-26 10:21:01 +01:00
nia 47e2c0f722 Import mariadb104. Based on joyent's mariadb100 package.
MariaDB Server is one of the most popular open source relational databases.
It's made by the original developers of MySQL.

MariaDB turns data into structured information in a wide array of applications,
ranging from banking to websites. It is an enhanced, drop-in replacement
for MySQL. MariaDB is used because it is fast, scalable and robust, with a
rich ecosystem of storage engines, plugins and many other tools make it very
versatile for a wide variety of use cases.

MariaDB is developed as open source software and as a relational database
it provides an SQL interface for accessing data. The latest versions of
MariaDB also include GIS and JSON features.
2020-03-25 17:41:22 +00:00
Greg Troxel e3d768ef5a py-libtorrent-rasterbar: Extend previous kludge
Include bsd.pkg.mk, to avoid lintpkgsrc failures.
(This is still quite broken, but as it has a MAINTAINER I am leaving
it, as long as it doesn't cause tree-wide operations to fail.)
2020-03-25 10:42:11 -04:00
Travis Paul 73e275683c
py-safety: Add CVE to TODO 2020-03-25 06:55:23 +00:00
Thomas Klausner 5642029169 TODO: + julia-1.4. 2020-03-25 07:50:03 +01:00
pin b204fb93da Declare qt5-qtwebkit as dependency 2020-03-24 12:54:14 +01:00
Aleksey Cheusov deb68b5b98 netbsd-make: update to 20200212 2020-03-23 16:38:02 -07:00
Dr. Thomas Orgis 37ec60953c armadillo: fix hdf5 header location, lift BLAS restrictions
The hdf5 header location stored in armadillo headers (what a
superbly bad idea!) could by accident (influence of external
header directories made available to pksrc) point outside
pkgsrc, not to where pkgsrc installs hdf5. Fixing that.

This needs revision once we add builtin hdf5. I hope we don't.
2020-03-24 00:11:11 +01:00
Dr. Thomas Orgis ac5d8eb9aa superlu: figured out how to insert BLAS_LIBS
Now, the limitation of BLAS implementations is gone.
2020-03-24 00:10:20 +01:00
Yorick Hardy f0cb630c6d starfighter: update to starfighter-2.0.0.3
The project has moved to github.

No changelog provided.
2020-03-23 22:48:40 +02:00
Yorick Hardy bf15eff020 commandergenius: update to Commander-Genius-2.4.0
v2.4.0:
-------
- Fixed problem with some dialogs in vorticon keen engine
- Improved the code for save game menus
- Added option where you can choose whether you type your save game
  or a timestamp is automatically entered instead
- Disabled button cannot be triggered anymore as it should be
2020-03-23 22:41:03 +02:00
Greg Troxel 8227bdae47 py-libtorrent-rasterbar: Avoid include failures
Change include paths to net from wip, for files that are in net
(libtorrest-rasterbar).

Comment out files that aren't there.

This results in a broken package, which is better than a broken
package which causes lintpkgsrc to print out errors.
2020-03-23 11:07:21 -04:00
Leonardo Taccari 1e0e2caf2a profanity: Update to 0.8.1
Changes:
0.8.1
=====
This is a bugfix release.

Changes:

- Fix ending ncurses colors in rosterwin
- Fix segfault when consistent nick colors where never in config (#1236)
- Improve `/clear` behaviour to also clear the buffer. So a redraw doesn't bring
  the content back.
- Use unique IDs in stanzas when requesting avatars

0.8.0
=====
Changes:

- OMEMO fingerprint autocompletion now considers only the contact in
  question (@paulfariello) (#1068)
- Save and display oldest timestamp from delay tags (#1254)
- Change theme handling (#1077)
  `/theme load themename` not loads only the colours of a theme. So the users
  preferences don't get overwritten
  `/theme full-load themename` loads the whole theme including preferences
  (like `omemo.char`)
- Add gruvbox theme (@Misaflo) (#1259)
- XEP-0092: Include OS name in `/software` answer.
  See `/os on|off`
- Add option to notify about version request via XEP-0092 and XEP-0232
  via `adv.notify.discoversion`
  setting in configuration file.
-  Add option to display MUC name or JID in titlebar
  * `/titlebar use [name|jid]`.
-  Add `/roster room use` command to decide whether to display the MUC name
   or JID in the roster
    * `/roster room use name` to use the name of the MUC in the roster list.
    * `/roster room use jid` to use the jid of the MUC in the roster list.
- Fix decryption failure for messages sent from
  Converse.js (@paulfariello) (#1253)
- Fix crash when OMEMO key is misconfigured (@paulfariello) (#1239)
- Use OMEMO for offline MUC members (@paulfariello) (#1242)
- Fix OMEMO 1on1 chats with psi+ (@svensp) (#1247)
- Save occupants and roster chars (#1244)
- Add support for downloading user avatars via XEP-0084 (#1240)
  See `/avatar`
- Add last read position marker trackbar (#1238)
- Dont print error message if a valid setting function is called (#1237)
  When printing configuration we often use the same command as setting but
  without any argument.
  So far ths displayed "Invalid usage".
- Add support for XEP-0392 consistent color generation for nicks
  (@aaptel and @jubalh) (#1191)
  See `/color`, `/occupants color`, `/roster color`
- Call ncurses resize function before move function (#1235)
- Fix error when joining IRC via biboumi (#1230)
- Fix stanza_get_child_by_name_and_from() strcmp (#1227)
- Fix showing own messages twice in ejabberd mucs (#1223)
- Allow setting of status message (which actually never worked before) (b846c49)
  `/status set online "This is my text"`
  `/status set away bye`
  `/status set away`
- Add option to store current line in history (irssi down arrow) (#200)
- Standardize commands (#1116):
  * `/tls show on|of -> `/titlebar show|hide tls`
  * `/encwarn on|off` -> `/titlebar show|hide encwarn`
  * `/titlebar show|hide resource` additionally to `/resource titlebar on`
  * `/titlebar show|hide presence` additionally to `/presence titlebar on`
  * `/invite <contact>` -> `/invite send <contact>
  * `/invites` -> `/invite list`
  * `/decline` -> `/invite decline`
  * `/online`, `/away`, `/dnd`, `/chat`, `/xa` -> `/status set online` etc.
  * `/status` -> `/status get`
  * `/chlog on` -> `/logging chat on` (#1224)
  * `/grlog on` -> `/logging group on` (#1224)
  * `/group` -> `/roster group` (#1229)
- Check omemo stanza names when iterating nodes (@aszlig) (#1217)
- Add clipboard feature. See `/paste` (#1216)
- Log MUC PM messages (#1214)
- Improve forest theme
- Change default text colors to default instead of white
  (@mdosch) (#1213) (#535)
- Fix date display in chat history (#922)
- Log incoming MUC messages if origin-id sais they dont come from us (#1201)
- Support XEP-0359: Unique and Stable Stanza IDs (#1207)
  To help us identify which MUC messages were sent by us.
- Fix double _XOPEN_SOURCE definition (@pasis) (#1206)
- Highlight unread messages with a different color in /wins (#895)
  New theming option `cmd.wins.unread`
- Improve MUC 1:1 logging (#1184)
- Fix user messages double logged in MUC logs (#1201)
- Fix 26 causes for memory leaks
- Add `/clear` autocompletion and improve help (#855)
- Allow multiple instances to write to account config via `/reload`
  command that reloads the config file (#627)
- Log message carbons to log file (#1181)
- Include PYTHON_EXTRA_LIBS in libtool config (@mzagozen) (#1200)
- Document how to block users in MUCS (#618)
- Keyboard switch to select the next window with unread messages (#1114)
  (alt + a)
- Keyboard switches (for moving to 20 windows instead of 10 (#1114)
  (alt + 1234567890qwertyuio)
- Fix MUC history detection with older Prosody versions (#1190)
  See https://issues.prosody.im/1416
- `statusbar.current` is a new theming option for currently selected
  tab (@quite) (#1195)
- Code cleanup
- Make /info more user friendly (#1194)
- Add solarized theme (#1175, #1198, #1199) (@mdosch)
- Set nonblocking mode for stderr (@pasis) (#1192)
- Log alleged roster push (6cf06dc)
- Allow colorization of history messages (#1170)
  See `main.text.history` theming option
- Fix crash if source jid doesn't contain the node part (@pasis) (#1153)
- Add support for 256 colors (@aaptel and @jubalh) (#1177 and many commits)
  We use the Xterm color names. See https://jonasjacek.github.io/colors
- Don't render (all) delayed messages as MUC history (@weiss) (#1173)
- Add possibility to specify alternative config file (10ca3e)
  Use `profanity -c ~/path/to/other/config`
- Don't print subscribed message if contact is already in roster (#1166)
- Only save preferences when new `/save` command is issued (#1146)
2020-03-23 13:13:16 +01:00
Leonardo Taccari d5f84260f4 profanity: Disable Python/plugins/MEMO support (not working)
At least on NetBSD (but probably most other platform excepts maybe macOS)
python-config and python are not properly checked and needs to be fixed before
re-enabling that.  Temporarily disable them as a workaround.
2020-03-23 13:00:14 +01:00
Leonardo Taccari 76209e4655 profanity: Split every configure argument in a CONFIGURE_ARGS
(Easier to maintain and grep.)
2020-03-23 12:39:24 +01:00
Thomas Klausner f2ff8f9d15 gitless: fix path to py-sh after its import 2020-03-22 22:15:13 +01:00
Jonathan Schleifer 793a1f67aa
synapse: Add missing dependency 2020-03-22 21:53:19 +01:00
Jonathan Schleifer 8809ef0728
Add synapse 2020-03-22 21:09:46 +01:00
Jonathan Schleifer 7e771d73b1
Update py-macaroons to 0.13
Reset maintainer to pkgsrc-users@NetBSD.org as it has been unmaintained
for 3 years.
2020-03-22 19:17:12 +01:00
Jonathan Schleifer f8c414ad20
Update py-signedjson to 1.1
Reset maintainer to pkgsrc-users@NetBSD.org as it has been unmaintained
for 3 years.
2020-03-22 19:08:34 +01:00
Jonathan Schleifer 231374c345
Update py-canonicaljson to 1.1.4
Reset maintainer to pkgsrc-users@NetBSD.org as it has been unmaintained
for 3 years.
2020-03-22 19:05:15 +01:00
Frederic Cambus c3bb438a31
Import statzone 1.0.0 as wip/statzone.
StatZone is a DNS zone file analyzer targeted at TLD zones.

It is currently used to generate TLD Zone File Statistics on StatDNS.
2020-03-22 16:51:05 +01:00
Thomas Klausner a79f804cef TODO: + tokei-11.0.0. 2020-03-22 14:44:47 +01:00
Thomas Klausner 2c16082342 lgogdownloader-git: reduce diffs to pkgsrc/games/lgogdownloader 2020-03-22 10:30:25 +01:00
Thomas Klausner e3bc18f58d lgogdownloader-git: bump version after release 2020-03-22 10:30:25 +01:00
Iku Iwasa 52757f461d vault: Update to 1.3.4
SECURITY:

* A vulnerability was identified in Vault and Vault Enterprise such that,
  under certain circumstances, an Entity's Group membership may inadvertently
  include Groups the Entity no longer has permissions to. This vulnerability,
  CVE-2020-10660, affects Vault and Vault Enterprise versions 0.9.0 and
  newer, and is fixed in 1.3.4.
* A vulnerability was identified in Vault Enterprise such that, under
  certain circumstances, existing nested-path policies may give access to
  Namespaces created after-the-fact. This vulnerability, CVE-2020-10661,
  affects Vault Enterprise versions 0.11 and newer, and is fixed in 1.3.4.
2020-03-22 16:35:05 +09:00
Iku Iwasa 124adacb06 mailsend-go: Update to 1.0.8
* One line message can have embedded new line with \n. If \n is found,
  it will be repalced with real new line. Example: body -msg
  "This is line1.\nThis is line2." The message will look like:
  This is line1. This is line2.
2020-03-22 16:30:14 +09:00
Iku Iwasa 3d3092adec py-identify: Update to 1.4.12 2020-03-22 16:20:28 +09:00
Adam Ciarciński b141377cf5 py-sh: imported into base 2020-03-21 20:45:10 +01:00
Benny Siegert 777b1716bc Revump wip Go packages after go113 update. 2020-03-21 17:57:33 +01:00
Greg Troxel 7690be919d guile30: Attempt to MPROTECT
These statements are not seeming effective.  I can confirm that if the
guile binary is treated with "paxctl +m" after it is installed, then
with mprotect turned back on it will run.
2020-03-20 13:02:59 -04:00
pin ce673e39eb Remove neofetch-7.0.0, now in main pkgsrc branch
See https://mail-index.netbsd.org/pkgsrc-changes/2020/03/20/msg208563.html
2020-03-20 13:40:28 +01:00
Frederic Cambus 8c5ab1160e
nsnake: add TODO, there is no color when built with NetBSD curses(3). 2020-03-20 13:20:42 +01:00