Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (29m)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (169d) 

2024-05-28 04:41:42 UTC Now

2023-11-23 11:01:46 UTC MAIN commitmail json YAML

llvm: Switch PYTHON_FOR_BUILD_ONLY to "tool".

Avoids problems where python is buildlinked, and buildlink dependencies of
python ending up being available during the build but not registered as full
dependencies, resulting in them potentially being unavailable at runtime.

(jperkin)

2023-11-23 11:00:52 UTC MAIN commitmail json YAML

python: Default tool.mk to PYTHON_FOR_BUILD_ONLY=tool.

Helps to avoid buildlinking unnecessarily which can lead to dependency
issues with packages that are pulled in by python's buildlink3.mk.

(jperkin)

2023-11-23 10:57:45 UTC MAIN commitmail json YAML

2023-11-22 16:30:23 UTC MAIN commitmail json YAML

nodejs: Switch PYTHON_FOR_BUILD_ONLY to "tool".

Avoids problems where python is buildlinked, and buildlink dependencies of
python ending up being available during the build but not registered as full
dependencies, resulting in them potentially being unavailable at runtime.

(jperkin)

2023-11-22 14:11:59 UTC MAIN commitmail json YAML

py-ldapdomaindump: Fix PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2023-11-20 09:30:54 UTC MAIN commitmail json YAML

py-tinydb: Fix PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2023-11-16 11:29:13 UTC MAIN commitmail json YAML

py-gobject32: Fix py-cairo include.

(jperkin)

2023-11-15 15:54:40 UTC MAIN commitmail json YAML

go: Add support for GO_VERSION_REQD.

This isn't full multi support like other languages yet, but for now simply a
way for a package to indicate that it requires a specific version of go.

Useful for things like wireguard-go which currently do not build with 1.21.

(jperkin)

2023-11-15 13:00:02 UTC MAIN commitmail json YAML

py-cairo: Fix revbump again.

(jperkin)

2023-11-15 12:49:24 UTC MAIN commitmail json YAML

bulk-test-go: Fix this package again.

(jperkin)

2023-11-14 13:50:03 UTC MAIN commitmail json YAML

mosh: Use gmake.

Fixes build issue with generating version.h.

(jperkin)

2023-11-14 13:22:38 UTC MAIN commitmail json YAML

doc: Updated security/duo-unix to 2.0.2

(jperkin)

2023-11-14 13:22:29 UTC MAIN commitmail json YAML

duo-unix: Update to 2.0.2.

duo_unix-2.0.2:
- `make check` now works correctly on Solaris
- Added support for Fedora 37 and Fedora 38
- Added support for Debian 12
- Removed support for Ubuntu 18.04
- Removed support for Debian 9

duo_unix-2.0.1:
- The support script collects a few additional files for troubleshooting
- Duo API calls now use SHA512 instead of SHA1 as the HMAC algorithm

duo_unix-2.0.0:
- Changed the behavior of `su` when the target user is not root.  The target
  user will need to complete 2FA rather than the original user.
- login_duo resets the SIGPIPE handler when it closes its connection.
- Added logging when Duo is invoked, to assist troubleshooting.
- Updated package signing to SHA512

duo_unix-1.12.1:
- Updated Unity to 2.5.2
- Added support for Fedora 34
- Removed support for Centos 8
- Added support for Centos Stream 8
- Added support for Centos Stream 9
- Added support for Ubuntu 22.04

duo_unix-1.12.0:
- Switched from BSON to JSON as a data interchange format
- Switched from Cram to python `unittest` for testing

duo_unix-1.11.5:
- Added support for Debian 11
- Removed support for Debian 8
- Removed support for CentOS 6
- Fixed MOTD display for non-interactive sessions
- The support tool now also collects the sudo PAM configuration file
- Updated pinned certificates

(jperkin)

2023-11-14 08:23:05 UTC MAIN commitmail json YAML

py-lupa: cython does not support python27.

(jperkin)

2023-11-13 23:17:41 UTC MAIN commitmail json YAML

bulk-large: Catch up with squirrelmail rename.

(jperkin)

2023-11-13 23:13:24 UTC MAIN commitmail json YAML

squirrelmail-decode: Try to fix DEPENDS.

(jperkin)

2023-11-13 09:20:02 UTC MAIN commitmail json YAML

py-cairo: Revert broken revbump.

(jperkin)

2023-11-13 09:14:54 UTC MAIN commitmail json YAML

bulk-test-go: go-ed25519 is no more.

(jperkin)

2023-11-10 08:29:19 UTC MAIN commitmail json YAML

py-werkzeug-docs: Fix PYTHON_VERSIONS_INCOMPATIBLE

(jperkin)

2023-11-07 07:25:30 UTC MAIN commitmail json YAML

libfido2: Re-enable builds for SunOS.

(jperkin)

2023-11-06 20:13:53 UTC MAIN commitmail json YAML

deepstate: Fix PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2023-11-06 20:11:25 UTC MAIN commitmail json YAML

py-css-parser: Add PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2023-11-06 20:10:35 UTC MAIN commitmail json YAML

py-pilkit: Add PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2023-11-06 20:08:01 UTC MAIN commitmail json YAML

py-constantly: Add PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2023-11-06 20:05:34 UTC MAIN commitmail json YAML

py-dna-features-viewer: Fix PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2023-11-06 19:46:46 UTC MAIN commitmail json YAML

2023-11-06 10:21:09 UTC MAIN commitmail json YAML

openssh: Use OPSYSVARS.

(jperkin)

2023-11-06 09:27:57 UTC MAIN commitmail json YAML

openssh: Only enable fido by default on NetBSD.

(jperkin)

2023-11-01 18:05:31 UTC MAIN commitmail json YAML

php: Restore EXTENSION_* variables.

Any php package built since gdt's change on Oct 21st and now will be broken and
must be rebuilt, as well as replacing the installed configuration files, to
avoid syntax errors in installed php ini files.

Resolves TritonDataCenter/pkgsrc#367.

(jperkin)

2023-10-31 12:44:49 UTC MAIN commitmail json YAML

hs-texmath: Unbreak tree.

(jperkin)

2023-10-30 23:18:45 UTC MAIN commitmail json YAML

py-click-aliases: Unbreak tree.

(jperkin)

2023-10-30 16:15:32 UTC MAIN commitmail json YAML

2023-10-30 16:13:50 UTC MAIN commitmail json YAML

rspamd: Work around broken bfd test.

(jperkin)

2023-10-27 18:30:12 UTC MAIN commitmail json YAML

2023-10-27 13:36:59 UTC MAIN commitmail json YAML

python39: Needs wide curses.

(jperkin)

2023-10-24 10:30:53 UTC MAIN commitmail json YAML

mk: Fix SUPERSEDES generation.

Each SUPERSEDES entry must be listed on its own line so that pkg_summary(5)
can be parsed correctly, similar to all other fields.  This should fix pkgin
being able to handle packages that have multiple SUPERSEDES entries.

Reported and reviewed by wiz.

(jperkin)

2023-10-21 21:07:01 UTC MAIN commitmail json YAML

bulk-test-go: promscale is no more.

(jperkin)

2023-10-20 10:37:32 UTC MAIN commitmail json YAML

gcc12: Work around ld bug in Xcode 15.

(jperkin)

2023-10-20 08:41:35 UTC MAIN commitmail json YAML

bulk-test-go: Remove deleted packages.

(jperkin)

2023-10-18 08:48:51 UTC MAIN commitmail json YAML

mk/compiler: Improve clang CC_VERSION setting.

Use -dumpversion, supported in all modern versions, rather than digging out the
version with sed.  Allow CC_VERSION to be preset by the user, and set the
obsolete CC_VERSION_STRING variable to be the same as CC_VERSION rather than
setting it to the verbose version output.

Default to "clang-0" rather than just "clang" if CCPATH is not available so
that matching elsewhere can be more uniform.

With CC_VERSION preset this improves speed of 'make pbulk-index' in simple
packages by around 30%, and reduces system time by 50%.

(jperkin)

2023-10-11 15:52:51 UTC MAIN commitmail json YAML

rust: Add forgotten illumos bootstrap bump.

Note that while updating the checksum, I noticed that the NetBSD/i586 bootstrap
kits had changed too, so it's possible they are currently broken.

(jperkin)

2023-10-10 08:35:57 UTC MAIN commitmail json YAML

emacs28: Limit inotify workaround to main package.

Fixes emacs28-nox11 build which disables file notification completely.

(jperkin)

2023-10-09 17:09:01 UTC MAIN commitmail json YAML

emacs28: Use glib gio backend on SunOS.

Fixes build as by default it tries to use inotify.

(jperkin)

2023-10-09 16:45:36 UTC MAIN commitmail json YAML

R: Limit the NLS disabling to NetBSD-only.

Disabling NLS is actively harmful on other platforms, and this builds
perfectly fine with pkgsrc gettext.

(jperkin)

2023-10-09 11:31:08 UTC MAIN commitmail json YAML

llvm: Remove no-op subst on SunOS.

(jperkin)

2023-10-04 13:19:49 UTC MAIN commitmail json YAML

2023-10-04 11:49:22 UTC MAIN commitmail json YAML

2023-10-04 11:39:59 UTC MAIN commitmail json YAML

mk: Skip rust .rlib archives for debug stripping.

(jperkin)

2023-09-29 17:30:57 UTC MAIN commitmail json YAML

mc: ncurses option needs ncursesw.

Requires functions such as mvadd_wchnstr that are only available in the latter.

(jperkin)

2023-09-25 19:33:45 UTC MAIN commitmail json YAML

doc: Updated mail/amavisd-new to 2.12.2nb1

(jperkin)

2023-09-25 19:33:34 UTC MAIN commitmail json YAML

amavisd-new: Requires p5-CryptX at runtime.

Reported by jfqd on #smartos.  Bump PKGREVISION.

(jperkin)

2023-09-20 13:45:42 UTC MAIN commitmail json YAML

mk: Add a few more common _DEBUG_SKIP_PATTERNS.

(jperkin)

2023-09-12 08:07:41 UTC MAIN commitmail json YAML

librsvg: Remove --gc-sections on SunOS.

(jperkin)

2023-09-10 16:16:14 UTC MAIN commitmail json YAML

qemu: Spell 'sunos' correctly.

Submitted upstream, should be fixed in next release.

(jperkin)

2023-09-09 10:12:23 UTC MAIN commitmail json YAML

grafana: Commit missing distinfo update.

(jperkin)

2023-09-07 14:58:16 UTC MAIN commitmail json YAML

2023-09-04 19:51:28 UTC MAIN commitmail json YAML

doc: Updated pkgtools/libnbcompat to 20230904

(jperkin)

2023-09-04 19:51:19 UTC MAIN commitmail json YAML

libnbcompat: Update to 20230904.

Pull in changes from revision 1.13 of NetBSD sha2.c from 14 years ago to
fix type punning issues seen with newer GCCs.

Fixes "pkg_admin digest" on SmartOS with GCC 12, where the output was
completely wrong, causing bulk builds to rebuild every package every time
now that USE_PKG_ADMIN_DIGEST=yes is the default.

(jperkin)

2023-09-01 07:20:53 UTC MAIN commitmail json YAML

py-wagtail: Bump to current version of py-Willow.

(jperkin)

2023-09-01 07:18:24 UTC MAIN commitmail json YAML

bulk-medium: Bump to emacs26, emacs25 is no more.

(jperkin)

2023-08-22 07:14:29 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkgin to 23.8.1

(jperkin)

2023-08-22 07:14:18 UTC MAIN commitmail json YAML

pkgin: Update to 23.8.1.

## Version 23.8.1 (2023-08-22)

* Fix regression introduced in 23.8.0 where only the first argument to
  "keep" and "unkeep" commands was processed.  Reported by gdt.

(jperkin)

2023-08-19 15:03:39 UTC MAIN commitmail json YAML

2023-08-17 10:05:00 UTC MAIN commitmail json YAML

coreutils: Ignore y2038 requirement on SunOS/i386.

This platform will be dead by then, 32-bit binaries are currently only required
for PAM modules.  For now we just want software to build.

(jperkin)

2023-08-17 08:56:11 UTC MAIN commitmail json YAML

2023-08-17 08:33:47 UTC MAIN commitmail json YAML

ImageMagick6: SunOS needs libsendfile.

(jperkin)

2023-08-17 08:20:28 UTC MAIN commitmail json YAML

mariadb*-client: Force HAVE_CURSES_H when using ncurses.

For some reason mariadb removed any cmake detection for HAVE_CURSES_H so it is
never defined, but the source is still littered with it, causing compilation
problems because curses.h never gets included.

The whole thing is incredibly messy, and this is the least likely to
accidentally break some alternate configuration, but implementations that use
curses.h which isn't ncurses are likely to still be broken.

(jperkin)

2023-08-17 07:43:40 UTC MAIN commitmail json YAML

2023-08-16 17:20:04 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkgin to 23.8.0

(jperkin)

2023-08-16 17:19:55 UTC MAIN commitmail json YAML

pkgin: Update to 23.8.0.

## Version 23.8.0 (2023-08-16)

This is the biggest overhaul of pkgin yet!  As well as fixing many bugs, pkgin
23.8.0 runs "pkgin -n upgrade" over 2,000x faster on a test system with 12,663
packages installed compared to 22.10.0 (1.4 seconds vs over 54 minutes).

* Large overhaul of dependency resolution code, fixing many upgrade issues,
  providing significant performance improvements, and improving code and
  logic readability.

* Add support for SUPERSEDES.

* Fix install and removal ordering.

* Improve and fix handling of "keep" packages, using "pkg_add -A" to
  correctly install automatic packages rather than applying keep or unkeep
  flags afterwards.

* Output improvements, sorting packages alphabetically and providing a
  simple progress counter.  Fix unwanted output that could end up mixed
  with package paths in "pkgin export".

* Correct handling of +REQUIRED_BY for reverse dependencies, fixing
  DEPENDS that use alternate matches.

* Many internal code improvements, memory leaks plugged, and compiler
  warnings eradicated.

Fixes at least the following issues:

* NetBSDfr/pkgin#10
* NetBSDfr/pkgin#44
* NetBSDfr/pkgin#79
* NetBSDfr/pkgin#95
* NetBSDfr/pkgin#97
* NetBSDfr/pkgin#110
* NetBSDfr/pkgin#113
* NetBSDfr/pkgin#128
* NetBSD PR#51465
* NetBSD PR#56683

(jperkin)

2023-08-10 16:45:28 UTC MAIN commitmail json YAML

mk: Improve user experience for invalid MACOSX_DEPLOYMENT_TARGET.

(jperkin)

2023-07-30 15:09:25 UTC MAIN commitmail json YAML

mk: Fix relro enablement.

(jperkin)

2023-07-27 08:43:16 UTC MAIN commitmail json YAML

nodejs: Add missing CONFLICTS/SUPERSEDES for npm.

(jperkin)

2023-07-21 12:34:21 UTC MAIN commitmail json YAML

libbpg: Darwin linker does not support --gc-sections.

(jperkin)

2023-07-21 12:33:38 UTC MAIN commitmail json YAML

tap-plugins: Fix -Bsymbolic match.

(jperkin)

2023-07-21 12:31:18 UTC MAIN commitmail json YAML

xracer: Darwin linker does not support -export-dynamic.

(jperkin)

2023-07-21 12:29:22 UTC MAIN commitmail json YAML

2023-07-21 12:22:48 UTC MAIN commitmail json YAML

libgfshare: Darwin linker does not support -O1.

(jperkin)

2023-07-21 12:22:14 UTC MAIN commitmail json YAML

odt2tex: Darwin linker does not support -O2.

(jperkin)

2023-07-21 08:21:18 UTC MAIN commitmail json YAML

py-spectra: Fix PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2023-07-21 08:20:53 UTC MAIN commitmail json YAML

py-colormath: Fix PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2023-07-19 08:11:35 UTC MAIN commitmail json YAML

mk: Remove generic BUILDLINK_TRANSFORMs on Darwin.

While these were useful in helping many packages to build out of the box,
it ended up resulting in some packages installing broken configuration
files as their configure tests for supported flags were passing.

For example, ruby packages were shipping an rbconfig.rb with LDFLAGS
containing -Wl,--no-as-needed, resulting in any ruby software built
outside of pkgsrc that required a compiler always failing.

These will instead need to be added to packages on an individual basis
where appropriate.

(jperkin)

2023-07-13 18:31:30 UTC MAIN commitmail json YAML

doc: Updated www/ap2-perl to 2.0.12nb3

(jperkin)

2023-07-13 18:29:37 UTC MAIN commitmail json YAML

2023-07-12 11:31:21 UTC MAIN commitmail json YAML

qmediamanager: Fix DEPENDS.

(jperkin)

2023-07-10 13:07:31 UTC MAIN commitmail json YAML

bulk-test-essential: Only build against default versions.

Without limiting to specific versions, running `make pbulk-index` will generate
entries for every possible combination of package versions, which at least on
my machine resulted in it being called 9000 times and is estimated to take
around 5 hours.

(jperkin)

2023-07-10 08:17:09 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 4.0.1

(jperkin)

2023-07-10 08:16:59 UTC MAIN commitmail json YAML

weechat: Update to 4.0.1.

Also fix issue with newer msgfmt unable to use /dev/null as an output file.

Version 4.0.1 (2023-06-30)

core: force key "return" to command "/input return" when migrating legacy keys
core: display actual key name and command with key Alt+k, remove key Alt+K
      (grab raw key) and associated commands /input grab_raw_key and /input
      grab_raw_key_command
core: check for newline characters in string_is_whitespace_char (issue #1968)
api: do not convert option name to lower case in API functions
    config_set_plugin and config_set_desc_plugin
guile: fix crash on quit with Guile < 3 (issue #1965)
irc: reply to a CTCP request sent to self nick (issue #1966)
irc: sent "QUIT" message to servers connected with TLS on /upgrade

Version 4.0.0 (2023-06-24)

New features

core: use human readable key bindings, separate keys with comma in combos,
      remove modifier "meta2-", add option legacy in command /key (issue #1238,
      task #10317)
core: make keys normal options, so they are shown and can be updated with /set
      and /fset commands (task #12427, task #11783)
core: add key Alt+K (upper case) to grab raw key and its command (issue #1238)
core: add option key in command /debug (issue #1238)
core: force ctrl keys to lower case when they are added (issue #1875)
core: use 256 colors by default and always allow 256 colors, find nearest color
      if less colors are available in terminal (issue #1920)
core: insert multiple pasted lines in input instead of sending immediately, add
      keys to move and delete in a single line and whole input, add option
      weechat.look.input_multiline_lead_linebreak (issue #1502, issue #1503,
      issue #1504)
core: render newline characters in chat line messages (issue #1908)
core: don窶冲 split on newline characters in printf_date_tags when
      input_multiline is set (issue #1909)
core: add key @l in cursor mode to quote line, add variable
      "_chat_focused_line" in function hashtable sent to hook_focus callback
      (issue #1913, issue #1914)
core: add option split_return in command /input (issue #1916)
core: send all command line parameters not beginning with a dash to all plugins
core: add command /reset to reset options to their default values
core: add option rename in command /bar
core: add relative move of read marker with /buffer set unread [+/-]N (issue
      #1895)
core: add access to hashtable properties in evaluation of expressions (issue
      #1888)
core: display similar command names when a command is unknown (issue #1877)
core: rename option weechat.color.status_name_ssl to
      weechat.color.status_name_tls
core: add option weechat.color.status_name_insecure to display buffer name with
      a specific color when not connected with TLS to the server
core, plugins: make many identifiers case sensitive (issue #1872, issue #398,
      bug #32213)
core: add item "mouse_status" in default status bar, change default color to
      lightgreen
core, trigger: add options weechat.color.chat_status_disabled and
      weechat.color.chat_status_enabled, remove options trigger.color.trigger
      and trigger.color.trigger_disabled, add enabled/disabled status color in
      output of /filter list (issue #1820)
core: add completions "filters_names_disabled" and "filters_names_enabled",
      used in completion of /filter disable and /filter enable
api: add function config_set_version (issue #1238)
api: don窶冲 split on newline by default in functions command and command_options
    when input_multiline is set to 0
api: add optional argument with version in info "version_number"
api: add info "auto_load_scripts"
alias: use lower case for default aliases, rename all aliases to lower case on
      upgrade (issue #1872)
alias: add $& to replace all arguments with double quotes escaped (issue #1140,
      issue #1190)
alias: add options missing and rename in command /alias
fifo: add support of escaped chars in text or commands sent (issue #1950)
fset: add options fset.color.color_name and fset.color.color_name_selected
      (issue #1920)
irc: rename "ssl" options to "tls", connect with TLS and port 6697 by default
irc: add support of capabilities "batch" and "draft/multiline" (issue #1292,
    issue #1923)
irc: add support of capability "echo-message" (issue #139)
irc: display CTCP ACTION to channel on the channel buffer (issue #207)
irc: display STATUSMSG actions differently from standard actions on channels
    (issue #1577)
irc: add modifier "irc_cap_sync_req" (issue #1767)
irc: add support of "LINELEN" in message 005 (max message length in bytes)
    (issue #1927)
irc: add support of "UTF8ONLY" in message 005 (issue #1688)
irc: add command /action (issue #201, issue #1577)
irc: add command /rules (issue #1864)
irc: add command /knock (issue #7)
irc: add server option "registered_mode", add fields "authentication_method"
    and "sasl_mechanism_used" in server (issue #1625)
irc: add option join in command /autojoin
irc: use key when /joining in open channel buffer (issue #1260)
irc: add option buffer in command /autojoin sort (issue #1876)
irc: add ${username} in server options "nicks" and "username", change their
    default values to use it
irc: add infos "irc_server_cap" and "irc_server_cap_value"
irc: add option irc.look.display_host_notice
irc: add tag "new_host_xxx" in message displayed for command CHGHOST (issue
    #1808)
logger: add option logger.file.log_conditions (issue #1942)
logger: add info "logger_log_file"
relay: rename "ssl" options and protocol to "tls"
relay: make TLS certificate/key loading error handling more verbose (issue
      #1558)
relay: add modifiers "relay_client_irc_in", "relay_client_irc_out1" and
      "relay_client_irc_out" in irc protocol
relay: add support of capability "echo-message" in irc protocol (issue #1949)
relay: add handshake option "escape_commands" in weechat protocol
trigger: add completions "trigger_names_disabled" and "trigger_names_enabled",
        used in completion of /trigger disable and /trigger enable

Bug fixes

core: fix refresh of bar item "input_search" after buffer switch in root bars
      (issue #1939)
core: fix completion after newline in input (issue #1925)
core: fix partial completion when the common prefix found is empty (issue #340)
core: display a specific error when trying to bind a key without area in mouse
      context
core: fix display of key with command /key bindctxt <context> <key>
core: fix default value of bar options (issue #846)
core: allow any valid boolean value in command /bar set <name> separator xxx
core: run config hooks only when value or default value is actually changed in
      set/reset/unset functions
core: fix crash in case of NULL message sent to function
      gui_chat_printf_y_date_tags (issue #1883)
core: allow command /input move_next_word going to the end of line (issue
      #1881)
core: ignore incomplete ctrl/meta/meta2 codes in keys
core: fix display glitch in command errors when a wide char is set in option
      weechat.look.command_chars (issue #1871)
core: fix update of terminal title in some terminals like suckless terminal
      (stterm) (issue #1882)
core: fix infinite loop on startup when running some gui commands before the
      switch to core buffer is performed (issue #1917)
api: readjust string size in function string_dyn_free when string is not freed
buflist: do not display keys added in default context on first load
exec: remove trailing "M" (carriage return) in output of commands
fset: remove scroll to top of fset buffer when options are added or removed
      (issue #1892)
guile: fix crash when plugin is loaded on GNU/Hurd (issue #1951)
irc: fix format of IRC tags displayed in messages (use "=" to separate key from
    value, do not convert "_" to "-") (issue #1929)
irc: reset all internal servers variables when disconnecting
irc: start from the beginning of nicks at automatic reconnection (issue #337,
    issue #965)
irc: fix join of channels in "autojoin" server option on first connection to
    server if auto reconnection is performed (issue #1873)
irc: update autojoin option with redirected channels when autojoin_dynamic is
    enabled (issue #1898)
irc: update secure data when server autojoin option contains ${sec.data.xxx}
    and option autojoin_dynamic is enabled (issue #1934)
irc: don窶冲 switch to buffer of joined channel if it was not manually joined nor
    present in server autojoin option
irc: fix target buffer for commands 432/433 (erroneous nickname/nickname
    already in use) when the nickname looks like a channel
irc: display command 437 on server buffer when nickname cannot change while
    banned on channel (issue #88)
irc: add messages 415 (cannot send message to channel) and 742 (mode cannot be
    set)
irc: add missing tag "log3" in notify messages
irc: add missing tags "irc_cap" and "log3" in cap messages (client capability)
irc: fix split of CTCP message with no arguments
irc: remove extra space in CTCP ACTION message sent without arguments
logger: fix display of multiline messages in backlog (issue #1926)
lua: fix crash with print when the value to print is not a string (issue #1904,
    issue #1905)
relay: fix crash on /upgrade when at least a client is connected with weechat
      protocol
relay: fix connection with IRC clients sending "CAP REQ :" (without capability)
      and not sending "CAP END" (issue #1040)
ruby: fix crash on quit when a child process is still running (issue #1889,
      issue #1915)
ruby: fix crash in display of exception backtrace with Ruby 3 (issue #1631,
      issue #1886)
script: remove trailing "J" (line feed char) in source of scripts displayed
spell: check buffer pointer received in info "spell_dict"
trigger: make default triggers "cmd_pass", "cmd_pass_register" and
        "server_pass" compatible with multiline input (issue #1935)
typing: fix crash when pointer buffer is not received in callback for signal
        "input_text_changed" (issue #1869)
typing: remove nicks typing even when option typing.look.enabled_self is off
        (issue #1718)

Tests

core: add tests on URL functions
gui: add tests on bar and key functions
alias: add tests on alias functions
irc: check tags in messages displayed by IRC plugin
irc: add tests on function irc_server_alloc_with_url
irc: add tests on message/notice/action/CTCP sent
logger: add tests on tail functions
relay: add tests on "irc" protocol

Build

core: remove build with autotools (issue #1860)
core: remove RPM packaging
core: remove build of .bz2 and .zst files in make dist
core: remove obsolete cpack config
core: add "stable-number" and "devel-number" in script version.sh
core: add quotes around paths in CMake files (issue #29)
doc: convert docgen.py to C, remove autogen files from repository, add
    parameter --doc-gen to weechat-headless binary, add CMake option
    ENABLE_DOC_INCOMPLETE

(jperkin)

2023-07-09 20:35:20 UTC MAIN commitmail json YAML

2023-07-07 12:25:39 UTC MAIN commitmail json YAML

exiv2: Restore GCC_REQD change.

(jperkin)

2023-07-07 12:20:59 UTC MAIN commitmail json YAML

2023-07-07 11:52:42 UTC MAIN commitmail json YAML

p5-XML-XPath: Fix interpreter in xpath.

(jperkin)

2023-07-07 11:46:49 UTC MAIN commitmail json YAML

2023-07-07 11:44:46 UTC MAIN commitmail json YAML

doc: Updated net/proftpd to 1.3.7f

(jperkin)

2023-07-07 11:44:36 UTC MAIN commitmail json YAML

proftpd: Update to 1.3.7f, and fix msgfmt.

1.3.7f
-------

1.3.7e
-------

  + Ensure that mod_sftp algorithms work properly when OpenSSL 3.x is used.

1.3.7d
-------

  + Improved consistency/support for name-based virtual hosts.
  + Fixed crashes due to very long lines in AuthGroupFiles (Issue #1321).

(jperkin)

2023-07-07 10:33:26 UTC MAIN commitmail json YAML

2023-07-07 09:12:50 UTC MAIN commitmail json YAML

mkvtoolnix: Restore nls entries deleted in last update.

(jperkin)

2023-07-06 13:40:39 UTC MAIN commitmail json YAML

2023-07-06 13:05:26 UTC MAIN commitmail json YAML

pari: Remove broken --with-fltk argument.

In the 13 years since this was added, pari may have changed as any --with-fltk
argument, even =no, enables fltk and breaks the build on e.g. macOS.

(jperkin)

2023-07-06 12:22:14 UTC MAIN commitmail json YAML

2023-07-06 12:06:46 UTC MAIN commitmail json YAML

gtk3: Darwin needs built libraries at install time.

(jperkin)

2023-07-04 15:05:20 UTC MAIN commitmail json YAML

2023-07-04 10:26:29 UTC MAIN commitmail json YAML

perl5: Revert reproducibility patch.

The perl configure script parses the output of "uname -a" to calculate the OS
name, version, and also has logic to alter behaviour based on the CPU type,
etc.  The reproducibility patch breaks all that by only running "uname -s", so
all of the logic returns nothing.

This at minimum breaks the build on SunOS platforms, but likely breaks others,
if not hiding nasty bugs on platforms that on the surface appear to build ok.

(jperkin)

2023-07-03 20:38:21 UTC MAIN commitmail json YAML

rust: Ensure libssh2 is not buildlinked.

(jperkin)

2023-06-26 17:28:14 UTC MAIN commitmail json YAML

amtterm: SunOS needs libsocket.

(jperkin)

2023-06-26 17:21:15 UTC MAIN commitmail json YAML

bedtools: SunOS needs libsocket.

(jperkin)

2023-06-26 17:13:02 UTC MAIN commitmail json YAML

2023-06-26 16:49:12 UTC MAIN commitmail json YAML

courier-authlib: SunOS build fixes.

(jperkin)

2023-06-26 16:29:18 UTC MAIN commitmail json YAML

2023-06-26 09:35:18 UTC MAIN commitmail json YAML

xteddy2: SunOS needs -lXext.

(jperkin)

2023-06-26 09:33:41 UTC MAIN commitmail json YAML

wwwoffle: SunOS needs libnsl.

(jperkin)

2023-06-26 09:33:02 UTC MAIN commitmail json YAML

surf: SunOS needs libsocket.

(jperkin)

2023-06-26 09:32:25 UTC MAIN commitmail json YAML

pcmanfm-qt: SunOS needs libsocket.

(jperkin)

2023-06-26 09:31:36 UTC MAIN commitmail json YAML

bsdec2-image-upload: SunOS needs libsocket.

(jperkin)

2023-06-26 09:29:37 UTC MAIN commitmail json YAML

cups-filters: SunOS needs libresolv.

(jperkin)

2023-06-26 09:28:08 UTC MAIN commitmail json YAML

tsocks: SunOS needs libnsl.

(jperkin)

2023-06-26 09:26:37 UTC MAIN commitmail json YAML

inetutils: SunOS needs socket libraries.

(jperkin)

2023-06-26 09:22:50 UTC MAIN commitmail json YAML

gssdp12: SunOS needs libsocket.

(jperkin)

2023-06-26 09:22:14 UTC MAIN commitmail json YAML

grilo-plugins: SunOS needs libsocket.

(jperkin)

2023-06-26 09:20:59 UTC MAIN commitmail json YAML

dante: SunOS needs libnsl.

(jperkin)

2023-06-26 09:19:45 UTC MAIN commitmail json YAML

btget: SunOS needs -lcrypto -lsocket.

(jperkin)

2023-06-26 09:18:59 UTC MAIN commitmail json YAML

bbk_cli: SunOS needs libsocket.

(jperkin)

2023-06-26 09:18:20 UTC MAIN commitmail json YAML

srs-milter: SunOS needs socket libraries.

(jperkin)

2023-06-26 09:17:45 UTC MAIN commitmail json YAML

asc: SunOS needs libfreetype.

(jperkin)

2023-06-26 09:13:22 UTC MAIN commitmail json YAML

cpuminer: SunOS needs libsocket.

(jperkin)

2023-06-26 09:10:38 UTC MAIN commitmail json YAML

dnsperf: SunOS needs libsocket.

(jperkin)

2023-06-26 09:09:46 UTC MAIN commitmail json YAML

kate: SunOS needs libsocket.

(jperkin)

2023-06-26 09:06:56 UTC MAIN commitmail json YAML

kldap: SunOS needs libsocket.

(jperkin)

2023-06-26 09:05:18 UTC MAIN commitmail json YAML

cinepaint: SunOS needs explicit -lstdc++.

(jperkin)

2023-06-26 08:55:49 UTC MAIN commitmail json YAML

enigma: SunOS needs socket libraries.

(jperkin)

2023-06-26 08:53:17 UTC MAIN commitmail json YAML

devilutionx: SunOS needs libsocket.

(jperkin)

2023-06-26 08:51:51 UTC MAIN commitmail json YAML

sweep: SunOS needs -lgmodule-2.0.

(jperkin)

2023-06-26 08:49:33 UTC MAIN commitmail json YAML

ed2k-gtk-gui: SunOS needs -lX11 -lgmodule-2.0.

(jperkin)

2023-06-26 08:48:49 UTC MAIN commitmail json YAML

xsol: SunOS needs -lX11 -lXt.

(jperkin)

2023-06-26 08:36:15 UTC MAIN commitmail json YAML

kchmviewer: Needs socket libraries on SunOS.

(jperkin)

2023-06-26 08:32:42 UTC MAIN commitmail json YAML

ccache: SunOS needs libsocket.

(jperkin)

2023-06-26 08:30:31 UTC MAIN commitmail json YAML

dctc: SunOS needs libnsl.

(jperkin)

2023-06-26 08:29:12 UTC MAIN commitmail json YAML

wmii: Needs -lX11 -lXrender on SunOS.

(jperkin)

2023-06-26 08:23:29 UTC MAIN commitmail json YAML

zlib-ng: Remove --version-script on SunOS.

(jperkin)

2023-06-26 08:15:10 UTC MAIN commitmail json YAML

rubberband: Prune another --version-script.

(jperkin)

2023-06-26 08:13:02 UTC MAIN commitmail json YAML

mpv: Fix compiler flags on SunOS.

(jperkin)

2023-06-23 17:29:12 UTC MAIN commitmail json YAML

qt5-qtbase: Fix logic.

(jperkin)

2023-06-23 17:12:39 UTC MAIN commitmail json YAML

netcdf: Add bzip2 to buildlink3.mk.

Required by various dependencies.  Fixes builds where bzip2 comes from pkgsrc.

(jperkin)

2023-06-23 17:02:15 UTC MAIN commitmail json YAML

cups-base: SunOS needs libsocket.

(jperkin)

2023-06-22 11:25:24 UTC MAIN commitmail json YAML

deforaos-terminal: Fix bogus PKGMANDIR assumption.

(jperkin)

2023-06-22 11:23:48 UTC MAIN commitmail json YAML

puddletag: Fix bogus PKGMANDIR assumption.

(jperkin)

2023-06-22 11:23:02 UTC MAIN commitmail json YAML

geeqie: Fix bogus PKGMANDIR assumption.

(jperkin)

2023-06-22 11:19:31 UTC MAIN commitmail json YAML

py-pspdfutils: Fix bogus PKGMANDIR assumption.

(jperkin)

2023-06-22 11:16:15 UTC MAIN commitmail json YAML

doc: Updated lang/python311 to 3.11.4nb1

(jperkin)

2023-06-22 11:16:06 UTC MAIN commitmail json YAML

2023-06-22 10:52:36 UTC MAIN commitmail json YAML

py-rapidfuzz: Remove bogus compiler flags on SunOS.

(jperkin)

2023-06-22 10:41:16 UTC MAIN commitmail json YAML

polkit: Fix broken PKG_SYSCONFDIR assumption.

(jperkin)

2023-06-22 10:39:48 UTC MAIN commitmail json YAML

polkit: Add required SunOS CPPFLAGS.

(jperkin)

2023-06-07 20:47:19 UTC MAIN commitmail json YAML

doc: Updated devel/py-virtualenv to 20.23.0nb1

(jperkin)

2023-06-07 20:47:10 UTC MAIN commitmail json YAML

py-virtualenv: Requires py-expat.

Bump PKGREVISION.

(jperkin)

2023-05-26 11:13:52 UTC MAIN commitmail json YAML

2023-05-25 11:53:17 UTC MAIN commitmail json YAML

doc: Updated x11/libXt to 1.3.0nb1

(jperkin)

2023-05-25 11:53:09 UTC MAIN commitmail json YAML

2023-05-25 11:08:57 UTC MAIN commitmail json YAML

R-processx: Support LIBS, and fix SunOS build.

R inexplicably hardcodes LDFLAGS in its own shipped file so you can't specify
it for individual packages, so we need some other way to support additional
libraries.  It's also highly suboptimal that all of the compiling is done in
the install phase.

(jperkin)

2023-05-25 10:53:24 UTC MAIN commitmail json YAML

2023-05-25 10:14:00 UTC MAIN commitmail json YAML

2023-05-24 17:51:24 UTC MAIN commitmail json YAML

mk: Handle case where a shell wasn't bootstrapped.

(jperkin)

2023-05-19 14:12:18 UTC MAIN commitmail json YAML

2023-05-17 10:33:24 UTC MAIN commitmail json YAML

2023-05-15 13:52:38 UTC MAIN commitmail json YAML

2023-05-15 09:43:17 UTC MAIN commitmail json YAML

2023-05-15 09:30:29 UTC MAIN commitmail json YAML

2023-05-15 09:23:18 UTC MAIN commitmail json YAML

2023-05-15 09:19:13 UTC MAIN commitmail json YAML

doc: Updated devel/py-scikit-build to 0.17.3nb1

(jperkin)

2023-05-15 09:19:04 UTC MAIN commitmail json YAML

py-scikit-build: Pretend SunOS is BSD.

This package has an arbitrary platform selection process that doesn't actually
do anything for BSD, so this avoids unnecessary failures in depending packages.

Bump PKGREVISION.

(jperkin)

2023-05-12 09:25:24 UTC MAIN commitmail json YAML

2023-05-10 09:23:54 UTC MAIN commitmail json YAML

mk: Limit Darwin ECHO_N hack to /bin/sh.

(jperkin)

2023-05-09 12:23:22 UTC MAIN commitmail json YAML

mk: Support illumos mandoc.

(jperkin)

2023-05-05 23:01:32 UTC MAIN commitmail json YAML

perl5: Stop using csh on SunOS.

illumos is in the process of removing it from the system, but perl still
prefers it when globbing if available, and will still try to exec /bin/csh.

(jperkin)

2023-05-05 23:00:27 UTC MAIN commitmail json YAML

perl5: Unbreak unbalanced quote marks.

This wasn't noticed because this code is effectively useless and should be
ripped out.

(jperkin)

2023-05-05 15:34:54 UTC MAIN commitmail json YAML

py-flask: py-werkzeug>=2.3.3 does not exist.

(jperkin)

2023-05-05 12:49:57 UTC MAIN commitmail json YAML

py-cattrs: More stupid python nonsense.

(jperkin)

2023-05-05 09:19:07 UTC MAIN commitmail json YAML

2023-05-04 10:16:03 UTC MAIN commitmail json YAML

doc: Updated shells/mksh to 59bnb4

(jperkin)

2023-05-04 10:15:53 UTC MAIN commitmail json YAML

mksh: Remove defer-always flag from printf.

Previously this deferred to a printf binary if one was found in $PATH, which
completely defeats the point of using the builtin for performance reasons.  We
always create a printf wrapper so one was always found.  A nasty side-effect of
this was that with TOOLS_PLATFORM.printf=printf we would end up in a recursive
loop.

Now printf will always use the builtin.  Bump PKGREVISION.

(jperkin)

2023-05-03 13:58:18 UTC MAIN commitmail json YAML

2023-05-03 08:31:05 UTC MAIN commitmail json YAML

doc: Note removal of bzr-gtk and bzrtools.

(jperkin)

2023-05-03 08:29:49 UTC MAIN commitmail json YAML

bzrtools: Remove package.

Logically impossible to build since bzr was removed.

(jperkin)

2023-05-03 08:29:17 UTC MAIN commitmail json YAML

bzr-gtk: Remove package.

Logically impossible to build since bzr was removed.

(jperkin)

2023-04-27 13:58:52 UTC MAIN commitmail json YAML

openal-soft: Remove --version-script on SunOS.

(jperkin)

2023-04-27 10:17:53 UTC MAIN commitmail json YAML

doc: Updated security/google-authenticator to 1.09

(jperkin)

2023-04-27 10:17:44 UTC MAIN commitmail json YAML

google-authenticator: Update to 1.09.

Add a dependency on qrencode.  No changelog, but looking through the commit
logs it is pretty much all bug fixes since 1.05.

(jperkin)

2023-04-25 13:51:50 UTC MAIN commitmail json YAML

2023-04-18 18:17:31 UTC MAIN commitmail json YAML

lxqt: Fix libfm-qt version.

(jperkin)

2023-04-17 08:36:06 UTC MAIN commitmail json YAML

doc: Updated print/libpaper to 2.1.0nb2

(jperkin)

2023-04-17 08:35:55 UTC MAIN commitmail json YAML

libpaper: Remove --enable-relocatable completely.

It just breaks things and pkgsrc will never support relocatable binaries.  The
configure script warns that doing this will break the tests, but in my testing
it does not.

Bump PKGREVISION.

(jperkin)

2023-04-12 10:39:21 UTC MAIN commitmail json YAML

2023-04-12 09:35:29 UTC MAIN commitmail json YAML

2023-04-11 19:56:11 UTC MAIN commitmail json YAML

2023-03-17 12:44:47 UTC MAIN commitmail json YAML

doc: Updated net/nagios-plugins to 2.4.3

(jperkin)

2023-03-17 12:44:15 UTC MAIN commitmail json YAML

nagios-plugins: Revert nagios-plugin-spamd change.

It only DEPENDS on nagios-plugins, it does not use Makefile.common.

(jperkin)

2023-03-17 12:40:34 UTC MAIN commitmail json YAML

nagios-plugins: Update to 2.4.3.

The distribution includes a broken NEWS file that refers to a non-existant
version 2.3.4, and a ChangeLog that has not been updated since 2020, so it is
assumed that the following changes are in this release, even though the version
number is wrong.  This update is primarily for the Solaris build fix.

2.3.4 ????-??-??
        pst3.c: Fix build issue on Solaris (#537)
        check_log: Fix error message for systems that don't use bash (#539)

(jperkin)

2023-03-17 11:51:44 UTC MAIN commitmail json YAML

doc: Updated net/nagios-base to 4.4.10

(jperkin)

2023-03-17 11:51:34 UTC MAIN commitmail json YAML

nagios-base: Update to 4.4.10.

Primarily came here to fix builds on systems where SSL is not in base, as the
configure script aborts if it can't find SSL, however we might as well update
to the latest version while here.  SSL support is now properly optional.

4.4.10 - 2023-01-17
-------------------
FIXES
* Fix memory leak in nagiostats.c when using -c, -s, -d, or -D multiple times (#888)
* Improve service scheduling at startup (#887)
* Improve compilation/reduce warnings when using Clang 16 (#889)
* Improve compilation on other, stricter C99 compilers (#890)

(jperkin)

2023-03-16 11:06:02 UTC MAIN commitmail json YAML

nltk*: Use specific git commit for fetching distfiles.

These all change over time and so most bulk builds have various nltk* packages
constantly failing in them depending on when they happened to fetch the file.

Verified by running distclean && makedistinfo in each package and checking that
there were no changes.  If you see any checksum failures then run distclean for
any offending packages.

(jperkin)