Commit graph

15613 commits

Author SHA1 Message Date
cirnatdan
857093ba93 gnome-desktop: Update x11/gnome-desktop3 to 40.4
============
Version 40.4
============

- No changes
2021-09-20 18:20:55 +00:00
nia
d61f979655 eterm: apply patch for CVE-2021-33477 2021-09-19 08:49:01 +00:00
nia
02713759dc rxvt: remove accidental distinfo addition 2021-09-19 08:41:56 +00:00
nia
4e8cb76a4d rxvt: apply fix for CVE-2021-33477. bump PKGREVISION. 2021-09-19 08:41:13 +00:00
nia
3b78943363 rxvt-unicode: needs libXt for Intrinsic.h 2021-09-17 10:20:04 +00:00
wiz
0c0685156f libXi: update to 1.8.
This release of libXi marks the support of XI 2.4 touchpad gesture events
official. This feature is the only difference between libXi 1.8 and the latest
release in the 1.7.x series (1.7.10).
2021-09-16 08:39:06 +00:00
wiz
3a160c677b xorgproto: install pkg-config files into lib/pkgconfig, like usual
Bump PKGREVISION.
2021-09-16 08:37:53 +00:00
wiz
502bdf32c2 xorgproto: update to 2021.5.
This release introduces the version 2.4 of the X Input protocol. It contains
the addition of the concept of touchpad gestures. Touchpad gesture is an
interaction of two or more fingers that can be interpreted as a swipe or a
pinch.
2021-09-16 08:22:41 +00:00
nia
0fa3060b4a add x11/yad
Yet Another Dialog allows you to display GTK+ dialog boxes from the command
line or shell scripts.
2021-09-15 07:14:52 +00:00
wiz
5a4dc00906 libxkbcommon: update to 1.3.1.
libxkbcommon 1.3.1 - 2021-09-10
==================

- In `xkbcli interactive-x11`, use the Esc keysym instead of the Esc keycode
  for quitting.

  Contributed by Simon Ser.

- In `xkbcli how-to-type`, add `--keysym` argugment for how to type a keysym
  instead of a Unicode codepoint.

- Fix a crash in `xkb_x11_keymap_new_from_device` error handling given some
  invalid keymaps. Regressed in 1.2.0.

  Reported by Zack Weinberg. Tested by Uli Schlachter.
2021-09-13 06:56:57 +00:00
tnn
0a0ca6b259 alacritty: also omit the X11-specific RUSTFLAGS 2021-09-12 14:50:27 +00:00
tnn
98e3959f20 alacritty: fix build on macOS
The package only supports using the quartz backend here, so no
X11 libraries needed.
2021-09-12 14:47:34 +00:00
tsutsui
6dafcb9b67 ruby-gtk2: pull ruby-pango/buildlink3.mk for native extention builds. 2021-09-12 14:11:43 +00:00
tnn
2822976aa0 xedit: finite(3) was deprecated on macOS aarch64. Use isfinite(3) instead. 2021-09-12 00:05:50 +00:00
nia
05cc1729e6 qt5-qtwebengine: needs atomic64 2021-09-10 11:20:03 +00:00
pin
a6702e10a7 x11/xcolor: update to 0.5.1
-Upgrade nom to version 7
2021-09-09 09:23:03 +00:00
wiz
f1ca8e8d43 qt5-qtwebengine: fix build on NetBSD in pbulk environment
/usr/sbin is not in default path, so paxctl was not found.
2021-09-05 20:32:03 +00:00
ryoon
31616b2bf2 qt5-qtwebengine: Use internal libjpeg-turbo. Bump PKGREVISION
* JPEG_ACCEPTED=libjpeg-turbo conflicts with ordinary installation.
  Use internal libjpeg-turbo.
2021-08-31 13:16:39 +00:00
tsutsui
9d9908096a ruby-gtksourceview2, ruby-vte: bump PKGREVISION to pull hacked ruby-gtk2.
Build test only.
I will remove these packages soon if no one will take MAINTAINER.
2021-08-29 17:08:47 +00:00
tsutsui
62ceac01fe ruby-gtk2: add kludge to make gtk2 gem work with newer ruby-gnome gems.
At least mikutter works with the latest (and no longer updated) 3.4.3 gtk2
and newer 3.4.9 glib2 and other gems.

Bump PKGREVISION.
2021-08-29 16:57:18 +00:00
tsutsui
b0d2ca4e09 ruby-gnome: update to 3.4.9.
Upstream changes (from NEWS):

== Ruby-GNOME 3.4.9: 2021-08-10

This is a bug fix release of 3.4.8.

=== Changes

==== Ruby/GObjectIntrospection

  * Fixes

    * Fixed a bug that (({gpointer})) to Ruby conversion breaks a
      value when pointer value is (({2 ** 32})) or larger.

== Ruby-GNOME 3.4.8: 2021-08-09

This is a bug fix release of 3.4.7.

=== Changes

==== Ruby/GObjectIntrospection

  * Fixes

    * Fixed a bug that (({gpointer})) to Ruby conversion breaks a
      value when pointer value is (({2 ** 32})) or larger.

== Ruby-GNOME 3.4.7: 2021-07-30

This is a release that improves virtual function support.

=== Changes

==== Ruby/GLib2

  * Improvements

    * (({GLib::Error})): Added support for setting (({code})) and
      (({domain})) automatically.

==== Ruby/GObjectIntrospection

  * Improvements

    * Added support for returning object from callback.

  * Fixes

    * Fixed a bug that (({GError})) detection doesn't work.

== Ruby-GNOME 3.4.6: 2021-07-17

This is a bug fix release for macOS.

=== Changes

==== Ruby/Pango

  * Fixes

    * Fixed a bug that (({require "pango"})) is failed on environment
      that has multiple font types.
      [GitHub#1429][Reported by Cameron Gose]

=== Thanks

  * Cameron Gose

== Ruby-GNOME 3.4.5: 2021-07-07

This is a release that supports implementing virtual functions in
Ruby.

=== Changes

==== Ruby/GLib2

  * Improvements

    * Added (({GError})) domain and code for Ruby.

==== Ruby/GObjectIntrospection

  * Improvements

    * (({GObjectIntrospection::BaseInfo#container})): Added.

    * (({GObjectIntrospection::ObjectInfo#class_struct})): Added.

    * (({GObjectIntrospection::StructInfo#find_field})): Added.

    * (({RVAL2GI_VFUNC_INFO()})): Added.

    * Added support for implementing virtual functions in Ruby.
      [GitHub#1386][Based on patch by Yuto Tokunaga]

      You need to define (({virtual_do_#{virtual_function_name}}))
      method in (({type_register}))-ed class.

    * Added support for implementing virtual functions of interface in
      Ruby.
      [GitHub#985][Reported by Matijs van Zuijlen]
      [GitHub#1938][Reported by Yuto Tokunaga]

    * Added support for "transfer everything" UTF-8 return/output
      value.

    * Changed to accepted one character for (({gunichar})).
      [GitHub#1426][Reported by rubyFeedback]

    * (({GObjectIntrospection::CallableInfo#can_throw_gerror?})): Added.

    * Added support for (({GError **})) in callback.

    * Added support for returning (({GList<GObject *>})) from callback.

    * Changed to return (({[]})) for (({NULL})) list.

  * Fixes

    * Fixed a bug that wrong type information is used for output
      arguments.

==== Ruby/Pango

  * Added support for (({PangoFT2})).

  * Added support for (({PangoFc})).

  * Added support for (({PangoOT})).

  * Added support for (({PangoCairoFontMaps})).

  * Updated gem metadata.
    [GitHub#1428][Patch by Gabriel Mazetto]

=== Thanks

  * Yuto Tokunaga

  * Matijs van Zuijlen

  * rubyFeedback

  * Gabriel Mazetto

== Ruby-GNOME 3.4.4: 2021-04-22

This is a bug fix release for Windows.

=== Changes

==== All

  * Dropped support for CentOS 6.

  * Dropped support for Ubuntu 16.04.

  * Dropped support for Ruby 2.4.

  * Dropped support for Ruby 2.5.

  * Added support for Ruby 3.0.

==== Document

  * Improvements

    * Improved how to use on Heroku.
      [GitHub#1414][Patch by Juan D Lopez]

    * Improved README.
      [Patch by kojix2]

==== Ruby/GLib

  * Improvements

    * Added (({RVAL2POINTER()})).

    * Added (({POINTER2RVAL()})).

    * Changed to use (({rb_cObject})) instead of (({rb_cData})) as a
      parent class of typed data.

    * Changed to use typed data instead of data for all data types.

    * Added support for Ractor partially.

    * Required GLib 2.48 or later.

    * (({GLib::UniChar.compose})): Added.

    * (({GLib::UniChar.decompose})): Added.

    * (({GLib::UniChar.canonical_decomposition})): Deprecated. Use
      (({GLib::UniChar.decompose})) instead.

    * (({GLib.format_size_for_display})): Deprecated. Use
      (({GLib.format_size})) instead.

  * Fixes

    * Fixed wrong conversions between (({VALUE})) and (({GType})).
      [GitHub#1386][Patch by Yuto Tokunaga]

==== Ruby/GObjectIntrospection

  * Improvements

    * Removed needless transfer check for struct.
      [GitHub#1396][Reported by Konrad Narewski]

    * Added support freeing (({GArray})) of raw struct out parameter.
      [GitHub#1356][Reported by aycabta]

==== Ruby/Pango

  * Improvements

    * Added (({Pango::Render::PART_*})) to keep backward compatibility.
      [GitHub#1311][Reported by rubyFeedback]

==== Ruby/GStreamer

  * Improvements

    * Removed needless workaround for
      (({Gst::ElementFactory#static_pad_templates})).
      [GitHub#1400][Reported by Justin Weiss]

==== Ruby/Gnumeric

  * Improvements

    * Added support for the latest Gnumeric.

==== Ruby/GTK3

  * Improvements

    * (({Gtk::Widget#set_size_request})): Added support for
      (({width:})) and (({height:})).
      [GitHub#1406][Reported by rubyFeedback]

    * (({Gtk::Dialog#set_default_response})): Added support for
      (({Symbol})).
      [GitHub#1418][Reported by rubyFeedback]

==== Ruby/GDK4

  * Added.

==== Ruby/GTK4

  * Added.

==== Ruby/VTE3

  * Improvements

    * Improved description.
      [GitHub#1406][Reported by rubyFeedback]

==== Ruby/GTK2

  * Removed.

==== Ruby/GtkSourceView2

  * Removed.

==== Ruby/WebKitGtk2

  * Removed.

==== Ruby/VTE

  * Removed.

=== Thanks

  * Konrad Narewski

  * aycabta

  * rubyFeedback

  * Justin Weiss

  * Yuto Tokunaga

  * Juan D Lopez

  * kojix2
2021-08-29 16:49:11 +00:00
tsutsui
10bbe13094 ruby-gtk2: fix comment per pkglint. (missed in 3.4.3 updates) 2021-08-22 17:49:19 +00:00
tsutsui
4cf1f2f34d ruby-gnome: update to 3.4.3.
pkgsrc changes:

- as a reparation of removal of gtk2 dependent gems in the next 3.4.4,
  make gtk2, webkit-gtk2, gtksourceview2, and vte gems independent
  packages and remove them from meta-pkgs/ruby-gnome
- pkglint

Upstream changes (from NEWS):

== Ruby-GNOME 3.4.3: 2020-05-11

This is a follow-up release of 3.4.2.

=== Changes

==== Ruby/GLib2

  * Fixes

    * Windows: Fixed a link errors.
2021-08-22 17:02:41 +00:00
mcf
e6ad537986 libxshmfence: fix futex detection on Linux
A copy-paste error in the configure patch adding POSIX named semaphore
support caused futex to be disabled when --{enable,disable}-semaphore
was not passed (i.e. on all non-NetBSD platforms). This caused
libxshmfence to fallback to pthread fences on Linux.

The X server and client applications need to use the same fence
implementation in order for DRI3 fences to work. If a GL client is
linked with a different libxshmfence built with futex support (which
is the usual case on Linux) while the server uses libxshmfence with
pthread, the client will hang while awaiting a fence when allocating
a buffer.
2021-08-21 19:22:12 +00:00
pin
01eb7bf054 x11/xcolor: fix broken build
Fix for broken build, see
http://www.ki.nu/pkgsrc/reports/current/NetBSD-9.0/20210819.2216/xcolor-0.5.0/build.log
2021-08-21 11:23:11 +00:00
pin
179d193816 x11/xcolor: declare libxcb dependency 2021-08-18 21:03:43 +00:00
pin
03373029e3 Add xcolor 2021-08-17 17:45:18 +00:00
pin
de17561499 x11/xcolor: import package
Lightweight color picker for X11. Use mouse to select colors visible anywhere on
the screen to get their RGB representation.
2021-08-17 17:44:25 +00:00
wiz
b8e1617491 *: recursive bump for openexr 3.1 2021-08-15 14:23:57 +00:00
nia
b9ced81bc9 maim: update to 5.7.4
Changes:
    Maim now supports webp, and bmp! (Thank you llenck and awused!)
    Use memset instead of for loops to mask images (big speed increase.)
    Better exception handling, (invalid commands no longer crash the app.)
2021-08-13 12:42:02 +00:00
nia
9f8f32e786 sakura: update to 3.8.3
This release does not have a changelog.
2021-08-10 12:11:34 +00:00
pin
f2c4a3c183 x11/rterm: update to 0.0.6
0.0.6
-Initial cursor style support.
-Support blinking cursor.
-Added OSC 12 and 112, set and reset cursor color.
-Add XTVERSION CSI code.
-Draw underline and strikethough attribs.
-fix a panic in set_dirty() when selection is out after resize

0.0.5
-Bump crate versions and fix minor nix issues.
-Implement 256 and true color support.
-Add initial OSC codes, mostly color related.
-Implement the alternate screen.
-Fix bug in font width for some fonts.
-Cleanup to advance width fix.
2021-08-10 05:36:51 +00:00
wiz
43d6b277dc xrdb: update to 1.2.1.
Matthieu Herrb (1):
      xrdb 1.2.1

Tobias Stoeckmann (1):
      Fix out of boundary read.

Walter Harms (3):
      Add actual querying capabilities
      XFree() can handle NULL arg
      fix assignment discards ‘const’ qualifier
2021-08-09 18:37:30 +00:00
nia
b6b33ba865 rxvt: define _NETBSD_SOURCE 2021-08-08 20:33:33 +00:00
cirnatdan
383dd3e4e7 gnome-desktop: Update x11/gnome-desktop3 to 40.3
============
Version 40.3
============

- Translation updates
2021-08-08 12:01:49 +00:00
gutteridge
10e30c7f6d mate-settings-daemon: update to 1.24.2
Change log:

mate-settings-daemon 1.24.2

  * update translations
  * media-keys: memory leak

mate-settings-daemon 1.24.1

  * update translations
  * plugin xsettings: Fix memory leak on delayed_toggle_bg_draw
  * mpris: Use namespace instead of a whitelist for player names
  * build: silent build warnings for distcheck
  * housekeeping: Fix iconname of mate-disk-usage-analyzer
2021-08-06 01:18:10 +00:00
gutteridge
93fc962772 mate-menus: update to 1.24.1
Change log:

mate-menus 1.24.1

  * Translations update
  * build: silent build warnings for distcheck
  * Do not collect the translation for Icon
2021-08-06 01:15:36 +00:00
gutteridge
cd7b980f50 mate-control-center: update to 1.24.2
Change log:

mate-control-center 1.24.2

  * Translations update
  * Default applications: Add flac/x-flac format (mime-type) for media

mate-control-center 1.24.1

  * Translations update
  * mate-theme-info: Use of memory after it is freed
  * build: silent build warnings for distcheck
  * use default MATE_COMPILE_WARNINGS level
  * Port libslab_handle_g_error to the built-in GLib logging framework
  * mate-about-me: Fix memory leak
  * appearance: Fix memory leak
  * Do not collect the translation for Icon
2021-08-06 01:14:48 +00:00
gutteridge
2a3ac3531a libmatekbd: update to 1.24.1
Change log:

libmatekbd 1.24.1

  * Translations update
  * build: silent build warnings for distcheck
  * Reduce the font size of the key names on keyboard layout display
  * matekbd-keyboard-drawing: i18n symbolic names
2021-08-06 01:13:32 +00:00
nia
592c4c060a qt5-qtwebengine: TOOL_DEPENDS is correct for ninja. 2021-08-04 08:22:30 +00:00
tnn
c00005d7d7 alacritty: update to 0.9.0
Support for ipfs/ipns URLs
Mode field for regex hint bindings
crash/performance/deadlock fixes
2021-08-04 00:02:32 +00:00
markd
dfc55c872a x11: +qt5-qtwebengine 2021-08-03 21:06:38 +00:00
markd
4b0c68b1c4 qt5-qtwebengine: add version 5.15.2nb1
Chromium-based web engine for Qt5
2021-08-03 21:04:34 +00:00
wiz
09b24c4934 xrestop: update to 0.5.
Alan Coopersmith (3):
      Update configure.ac bug URL for gitlab migration
      Fix -Wsign-compare warning in recurse_win_tree()
      Fix -Wsign-compare warnings in xrestop_client_get_stats

Ben Byer (1):
      fixed typo in output of xrestop -b

Gaetan Nadon (5):
      config: upgrade Autoconf initialization section
      config: use standard xorg autogen.sh
      config: use standard xorg .gitignore file
      config: upgrade to util-macros 1.8 for additional man page support
      config: remove AC_PROG_CC as it overrides AC_PROG_C_C99

James Cloos (2):
      Replace static ChangeLog with dist-hook to generate from git log
      Fix commit 08c9daab3a0b3ef37723c007858fa949cb91bbd8

Keith Packard (1):
      Use XResQueryClientIds to get pid instead of window property

Kevin Ryde (1):
      In xrestop_client_get_info() show xrestop's own pid.

Matthieu Herrb (7):
      Update README for gitlab migration
      Fix version for development.
      More fixes for README.md + modern packaging
      Remove unused function window_get_pid()
      Fix character buffer sizes to hold full formatted strings
      Fix EXTRA_DIST and MAINTAINERCLEANFILES
      Release xrestop 0.5

Paulo Cesar Pereira de Andrade (1):
      Correct make distcheck and sparse warnings.

Peter Harris (1):
      Display ShmSeg resource count

Søren Sandmann Pedersen (2):
      man page: Change -dt to -t
      More man page fixes

Walter Harms (4):
      FIX:  warning: initialization discards `const' qualifier from pointer target type
      no need-to-check argument for XFree
      remove unused debug code
      FIX: malloc+memset=calloc
2021-08-03 10:06:03 +00:00
pin
5626f026c9 x11/unibar: simplify Makefile 2021-08-03 09:03:34 +00:00
ryoon
5df8b512f1 xeyes: Remove devel/xorg-util-macros dependency. Bump PKGREVISION
It is warning and not error.
Noticed by wiz@. Thank you.
2021-08-03 08:48:51 +00:00
ryoon
8c81401c7b xeyes: Fix build. xorg-macros.pc and xi.pc are required to build 2021-08-03 03:45:25 +00:00
pin
e6b4952cc0 x11/rterm: simplify Makefile 2021-08-02 15:38:37 +00:00
pin
9093bde5f0 x11/qt5ct: update to 1.3
Version 1.3
-fixed cmake support
-prepend custom stylesheets to the application stylesheet (John Lindgren)
-updated Catalan translation (Toni Estévez)
-updated French translation (setvisible)
2021-08-02 15:08:33 +00:00
wiz
615072cd18 xorg-cf-files: update to 1.0.7.
When I released version 1.0.6 in December 2015 I wrote:
  Today is the 10th anniversary of X.Org moving off this tool for our own
  builds.  While we continue to accept patches and publish updates for the
  benefit of other packages which still use Imake to build, we have not been
  actively maintaining, testing, or adding new OS or platform support for
  Imake.  Software that still uses Imake to build is encouraged to move
  to another build system that is better maintained.

Over 5.5 years later this remains true - X.Org strongly encourages anyone
still using Imake to move to meson or another modern/maintained build tool.

Alan Coopersmith (3):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      xorg-cf-files 1.0.7

Mihail Konev (1):
      autogen: add default patch prefix

Petr Písař (1):
      Imake.tmpl: Invoke "ar cq" with binutils

Than Ngo (1):
      linux: Update LinuxDistribution == LinuxRedHat section
2021-08-02 10:48:26 +00:00