UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-02 Thread Heppler, J. Scott
The attached diff and tarball update tint2 to the latest stable version. Using clang4.0, it compiled without patches or errors. Passed portcheck and tested on amd64 with several example config files. -- J. Scott Heppler ? 0 Index: Makefile

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-03 Thread Heppler, J. Scott
I reviewed the OpenBSD/Faq for anoncvs and think I was able to generate a consistent patch. From /usr/ports/x11/tint2 I ran cvs diff -u > /tmp/tint2-0.14.6.diff On review of the patch, it does not have any content to remove x11/tint2/patches. Upstream had revised all areas patched in 12.2 and

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-03 Thread Heppler, J. Scott
***clip*** One thing I noticed looking at your diff is you're removing the @sample lines. Does tint2 no longer have configuration file? What happens if you run 'make update-plist' again? Does it complain about bogus elements? If so, you'll have to put the @sample lines back in, and return the

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-03 Thread Heppler, J. Scott
I ran 'make update-plist' and the following bogus elements showed up Scanning destdir Getting old lists 1st pass identifying files Attaching annotations Sorting out destdir files make-plist: Bogus element outside of every prefix: /etc/xdg make-plist: Bogus element outside of every prefix:

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-03 Thread Heppler, J. Scott
, 2017: 18:14, Brian Callahan wrote: Hi Scott -- On 08/03/17 16:32, Heppler, J. Scott wrote: I ran 'make update-plist' and the following bogus elements showed up Scanning destdir Getting old lists 1st pass identifying files Attaching annotations Sorting out destdir files make-plist: Bogus eleme

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-03 Thread Heppler, J. Scott
On Aug 04, 2017: 00:21, Brian Callahan wrote: Hi Scott -- On 08/03/17 21:07, Heppler, J. Scott wrote: Sorry, my first reply I forget to change the To: entry - it went to devio.us. Thanks Brian, The current 12.2 port did have @sample entries for /etc/xdg/tint2/tint2rc. I cannot use the old

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-13 Thread Heppler, J. Scott
Hi Scott -- On 08/10/17 21:03, Heppler, J. Scott wrote: Jggimi reviewed the port and found an extra tab and line in the Makefile. Version 3 of the attached diff corrects. This mostly looks good. There's some whitespace/newline tweaks that I can fix on commit. Question though: I get a lot

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-10 Thread Heppler, J. Scott
Jggimi reviewed the port and found an extra tab and line in the Makefile. Version 3 of the attached diff corrects. Thanks Scott On Aug 10, 2017: 10:23, Brian Callahan wrote: Hi Scott -- I'll take a look at this later today. ~Brian On 08/09/17 20:01, Heppler, J. Scott wrote: A revised

?Remove x11/fbpanel

2017-07-10 Thread Heppler, J. Scott
x11/fbpanel is an abandoned project with no updates since 2010. The panels plugins for networking/audio volume were linux specific. OpenBSD functionality for these features is available in x11/tint2 which is actively maintained. If anyone has concerns, I can point to tint2 configuratons with

Re: ?Remove x11/fbpanel

2017-07-10 Thread Heppler, J. Scott
You can use the launcher function in tint2 https://wiki.archlinux.org/index.php/Tint2 The launcher function uses *.desktop entries in /usr/local/share/applications/. You need to create your own /usr/local/share/applications/xterm.desktop and within that entry you can specify whatever icon you

Re: ?Remove x11/fbpanel

2017-07-10 Thread Heppler, J. Scott
submit an update. On 7/10/2017 3:21 PM, li...@wrant.com wrote: Mon, 10 Jul 2017 07:04:00 -0700 "Heppler, J. Scott" <shep...@centurylink.net> x11/fbpanel is an abandoned project with no updates since 2010. Hi J. Scott, Objection to remove this port, still works and useful

Bump: x11/tint2 update

2017-07-10 Thread Heppler, J. Scott
There have been several submissions regarding updating x11/tint2 12.2 -> 14.5. The threads die after the submission of a corrected diff. http://marc.info/?l=openbsd-ports=149696759228602=2 http://marc.info/?l=openbsd-ports=149584008802666=2 I've tested the lasted update from Valère_Monseur

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-04 Thread Heppler, J. Scott
I think I have this ready but I'm having difficulty generating a diff - the two new patches are not showing up in the diff. I installed a snapshot ports.tar.gz and used cvs to update it. Then I copied the Makefile, distinfo, PLIST and the two patches into the ports tree. I used the following

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-04 Thread Heppler, J. Scott
: On 8/4/2017 3:50 PM, Heppler, J. Scott wrote: I think I have this ready but I'm having difficulty generating a diff - the two new patches are not showing up in the diff. I installed a snapshot ports.tar.gz and used cvs to update it. Then I copied the Makefile, distinfo, PLIST and the two

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-09 Thread Heppler, J. Scott
A revised diff to update x11/tint2 is attached. Upstream has added 2 new features: 1) Configurable "Buttons" that attach an icon to a command. 2) Shell script "Executors" with examples for Network monitoring and disk usage. Changelog here: https://github.com/o9000/tint2 I cvs add'd/rm;d the

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-19 Thread Heppler, J. Scott
are/applications. Builds/runs on amd64. On Aug 13, 2017: 13:16, Brian Callahan wrote: Hi Scott -- On 08/10/17 21:03, Heppler, J. Scott wrote: Jggimi reviewed the port and found an extra tab and line in the Makefile. Version 3 of the attached diff corrects. This mostly looks good. There's s

UPDATE: x11/tint2

2017-05-11 Thread Heppler, J. Scott
Attached is a diff to update tint2 from 0.12.2 -> 0.14.4. I punted on sed in the post-install and brute forced the different rc files into ${PREFIX}/share/examples/tint2. The new version fixes a memory leak and introduces two new capabilities: buttons and executors. Buttons provide a means to

Tint2 0.12.2 -> 0.14.4: Need PLIST guidance

2017-05-10 Thread Heppler, J. Scott
I am having trouble with the last part of a x11/tint2 update. The new code source https://gitlab.com/o9000/tint2 has moved panel rc configuration files into a themes directory. My Makefile, without any post-install entries, places the *tint2rc files into /usr/local/share/tint2. The challenge

Re: UPDATE: x11/tint2 memory leak fixed by attached patch

2017-05-26 Thread Heppler, J. Scott
On May 21, 2017: 18:00, Daniel Jakots wrote: On Sun, 21 May 2017 14:27:09 -0700, "Heppler, J. Scott" <shep...@centurylink.net> wrote: ? ports/x11/tint2/patches It looks like something is missing :) === RCS file

Re: UPDATE: x11/tint2 memory leak fixed by attached patch

2017-05-26 Thread Heppler, J. Scott
On May 26, 2017: 22:34, Stuart Henderson wrote: On 2017/05/26 12:49, Heppler, J. Scott wrote: On May 21, 2017: 18:00, Daniel Jakots wrote: > On Sun, 21 May 2017 14:27:09 -0700, "Heppler, J. Scott" > <shep...@centurylink.net> wrote: > > > ? ports/x11/tint2/patc

UPDATE: x11/tint2 memory leak fixed by attached patch

2017-05-21 Thread Heppler, J. Scott
Please find attached a patch to update tint2 0.12.2 -> 0.14.5. This patch corrects a memory leak. The changelog has more details https://gitlab.com/o9000/tint2/blob/master/ChangeLog -- J. Scott Heppler ? ports/x11/tint2/patches Index: ports/x11/tint2/Makefile

Tint2

2017-05-08 Thread Heppler, J. Scott
The tint2 project has been relatively active with the latest release, v14.4, adding "buttons" and "executors" to the panel and fixing some bugs. https://gitlab.com/o9000/tint2 Unless someone is already working on an update or has some other objection - I will attempt the OpenBSD port to 14.4.

Re: Revised x11/tint2 0.12.2 -> 0.14.6 update

2017-08-24 Thread Heppler, J. Scott
On Aug 24, 2017: 15:37, Brian Callahan wrote: Hi Scott -- On 8/24/2017 12:43 AM, Heppler, J. Scott wrote: There have been a large number of upstream commits to this port listed at https://gitlab.com/o9000/tint2/blob/master/ChangeLog After further consideration, I removed 11 *.tint2rc examples

Re: Revised x11/tint2 0.12.2 -> 0.14.6 update

2017-08-27 Thread Heppler, J. Scott
Forgot the diff -- J. Scott Heppler Index: Makefile === RCS file: /cvs/ports/x11/tint2/Makefile,v retrieving revision 1.5 diff -u -p -u -r1.5 Makefile --- Makefile26 Nov 2016 02:06:16 - 1.5 +++ Makefile27 Aug 2017

Re: Revised x11/tint2 0.12.2 -> 0.14.6 update

2017-08-27 Thread Heppler, J. Scott
Summary so far: 1) Updated 0.12.2 - 0.14.6 2) Removed rc files with Linux /usr/share/application path 3) Patched default tint2rc with /usr/local/share/application path 4) Searched tint2conf/main.c tint2conf/properties.c for incorrect declaration and patched to print_t %lld (long long) Current

[UPDATE] x11/tint2 0.12.2 -> 0.14.6 passes portcheck

2017-08-28 Thread Heppler, J. Scott
Summary so far: 1) Updated 0.12.2 - 0.14.6 2) Removed example rc files with Linux /usr/share/application path 3) Patched default tint2rc with /usr/local/share/application path. 4) Added pkg/README describing how to obtain the example *.tint2rc files 5) Searched tint2conf/main.c

Revised x11/tint2 0.12.2 -> 0.14.6 update

2017-08-23 Thread Heppler, J. Scott
There have been a large number of upstream commits to this port listed at https://gitlab.com/o9000/tint2/blob/master/ChangeLog After further consideration, I removed 11 *.tint2rc examples and just retained the default. In 0.12.2, sed was used to edit the path to

Re: UPDATE x11/tint2-0.12.2 -> 0.14.6

2017-08-18 Thread Heppler, J. Scott
On Aug 13, 2017: 13:16, Brian Callahan wrote: Hi Scott -- On 08/10/17 21:03, Heppler, J. Scott wrote: Jggimi reviewed the port and found an extra tab and line in the Makefile. Version 3 of the attached diff corrects. This mostly looks good. There's some whitespace/newline tweaks that I

Re: [UPDATE] x11/tint2 0.12.2 -> 0.14.6 passes portcheck

2017-08-30 Thread Heppler, J. Scott
On Aug 30, 2017: 13:18, Stuart Henderson wrote: On 2017/08/28 10:23, Heppler, J. Scott wrote: Summary so far: 1) Updated 0.12.2 - 0.14.6 2) Removed example rc files with Linux /usr/share/application path 3) Patched default tint2rc with /usr/local/share/application path. 4) Added pkg/README

Re: [UPDATE] x11/tint2 0.12.2 -> 0.14.6 passes portcheck

2017-08-31 Thread Heppler, J. Scott
New cvs diff -uNP generated: 1) Updated 0.12.2 -> 0.14.6 2) sed applied to example rc files per @sthen 3) Patched default tint2rc with OpenBSD path and apps 4) Searched tint2conf/main.c tint2conf/properties.c for incorrect declaration and patched to print_t %lld (long long) 5) New tint2conf no

Re: [UPDATE] x11/tint2 0.12.2 -> 0.14.6 passes portcheck

2017-08-30 Thread Heppler, J. Scott
ile(filepath, backup_path); g_free(backup_path); } On Aug 30, 2017: 13:18, Stuart Henderson wrote: On 2017/08/28 10:23, Heppler, J. Scott wrote: Summary so far: 1) Updated 0.12.2 - 0.14.6 2) Removed example rc files with Linux /usr/share/application path 3) Patched default tin

6.2i386 netsurf-gtk/netsurf-fb use after free

2017-10-11 Thread Heppler, J. Scott
Hi ports and Bcc'd maintainer. First thanks for 6.2 and netsurf. After upgrading 6.1 -> 6.2 my amd64 system w/ netsurf works w/o issues. The i386 Via C7-D 2GBram system reliably core dumps with a use after free with both --gtk and --fb. netsurf-gtk worked without issues in 6.1. If I can run

Chromium/Iridium Buildbot for -stable?

2018-07-28 Thread Heppler, J. Scott
landry@ provides a buildbot for mozill-firefox but core development is focused on privilege separation: pledge(2), unveil(2), Chromium/Iridium are able to utilize privilege separation while mozilla-firefox does not. This raises questions about a buildbot for Chromium and/or Iridium. Would it

[UPDATE] x11/tint2 16.2 -> 16.6.1

2018-08-26 Thread Heppler, J. Scott
The attached diff updates tint2 to the latest stable release https://gitlab.com/o9000/tint2/blob/16.6.1/ChangeLog. The update fixes some regressions, adds the ability to sort the task bar and turn off logging of script executors. Builds and runs on my -current/amd64. Additional testing and

Re: [UPDATE] x11/tint2 16.2 -> 16.6.1

2018-09-04 Thread Heppler, J. Scott
appreciated. Scott H On Aug 30, 2018: 18:46, Brian Callahan wrote: On 08/30/18 00:23, Heppler, J. Scott wrote: After I uploaded the v2 diff, it occurred to me that PKGNAME would not be needed if I used the 16.6.1 tag. The attached diff removes PKGNAME.  Builds/Runs -current/amd64 openbox. Scott I

Re: [UPDATE] x11/tint2 16.2 -> 16.6.1

2018-09-04 Thread Heppler, J. Scott
Typo in the last diff corrected: exmapls -> examples Build/runs on my openbox system. Feedback/testing appreciated Scott On Aug 30, 2018: 18:46, Brian Callahan wrote: On 08/30/18 00:23, Heppler, J. Scott wrote: After I uploaded the v2 diff, it occurred to me that PKGNAME wo

Re: [UPDATE] x11/tint2 16.2 -> 16.6.1

2018-09-04 Thread Heppler, J. Scott
. Anyway this should be good. Sorry for the noise On Aug 30, 2018: 18:46, Brian Callahan wrote: On 08/30/18 00:23, Heppler, J. Scott wrote: After I uploaded the v2 diff, it occurred to me that PKGNAME would not be needed if I used the 16.6.1 tag. The attached diff removes PKGNAME.  Builds/Runs

Re: [UPDATE] x11/tint2 16.2 -> 16.6.1

2018-08-29 Thread Heppler, J. Scott
wm. Scott On Aug 29, 2018: 19:54, Brian Callahan wrote: On 8/29/2018 6:42 PM, Heppler, J. Scott wrote: If it would be helpful, this particular project is mirrored on GitHub https://github.com/o9000/tint2. Could you point me to the github policy? For the archives and the curious, it's i

Re: [UPDATE] x11/tint2 16.2 -> 16.6.1

2018-08-29 Thread Heppler, J. Scott
After I uploaded the v2 diff, it occurred to me that PKGNAME would not be needed if I used the 16.6.1 tag. The attached diff removes PKGNAME. Builds/Runs -current/amd64 openbox. Scott Index: Makefile === RCS file:

Re: [UPDATE] x11/tint2 16.2 -> 16.6.1

2018-08-29 Thread Heppler, J. Scott
Spoke too soon. The GitHub mirror has not been sync'd since the Microsoft purchase. Will incorporate the suggestions below and update this thread. Thanks Scott. On Aug 29, 2018: 17:46, Brian Callahan wrote: On 08/26/18 22:01, Heppler, J. Scott wrote: The attached diff updates tint2

Re: [UPDATE] x11/tint2 16.2 -> 16.6.1

2018-08-29 Thread Heppler, J. Scott
If it would be helpful, this particular project is mirrored on GitHub https://github.com/o9000/tint2. Could you point me to the github policy? Scott H. On Aug 29, 2018: 17:46, Brian Callahan wrote: On 08/26/18 22:01, Heppler, J. Scott wrote: The attached diff updates tint2 to the latest

[UPDATE] x11/tint2 0.14.6 -> 16.2

2018-03-12 Thread Heppler, J. Scott
The attached diff updates tint2 to the latest stable release https://gitlab.com/o9000/tint2/blob/16.2/ChangeLog Upstream incorporated 2 OpenBSD patch in 16.1 and dropped "0" from the release numbering system in 15.0. Runs on my -current/amd64, additional testing and critique appreciated. -- J.

Question on Python3 runtime option for jgmenu/pmenu

2018-10-15 Thread Heppler, J. Scott
I have been working on porting jgmenu which provides menu generation for openbox, i3, dwm and other WM's. Jgmenu can source menu generation from 4 different sources: 1) Openbox menu.xml 2) x11/menu-cache 3) xdg 4) pmenu The pmenu option is python3 code that has been embedded in the

[NEW] x11/jgmenu

2018-10-26 Thread Heppler, J. Scott
Thanks to Stuart Henderson for walking me through this. jgmenu is a lightweight, highly configurable menu application that was originally developed for openbox and tint2. https://github.com/johanmalm/jgmenu I've tested for several weeks using x11/menu-cache, openbox, tint2 and did a quick

Re: [NEW] x11/jgmenu

2018-10-26 Thread Heppler, J. Scott
Upstream had a problem with the tags and released a new version with a minor correction. For those who are interested in testing https://github.com/johanmalm/jgmenu/blob/master/docs/manual/jgmenututorial.7.md Update attached. -- J. Scott Heppler jgmenu-1_4_1.tar.gz Description:

Re: Question on Python3 runtime option for jgmenu/pmenu

2018-10-25 Thread Heppler, J. Scott
Upstream tagged 1.4 and I'm still struggling with the python3 rdep. MODULES=lang/python MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3} stops "make build" with the error: can't find ./setup.py No setup.py exists in the upstream code. python3 is not a build dependency and is only needed if

Re: Question on Python3 runtime option for jgmenu/pmenu

2018-10-25 Thread Heppler, J. Scott
n 2018/10/25 20:33, Klemens Nanni wrote: On Thu, Oct 25, 2018 at 09:43:02AM -0700, Heppler, J. Scott wrote: > Upstream tagged 1.4 and I'm still struggling with the python3 rdep. > > MODULES= lang/python > MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3} > > stops "make bui

/usr/local/share/applications/*.desktop entries for base/legacy apps

2018-11-07 Thread Heppler, J. Scott
Apologies if this has been asked. Has there been any discussion as to providing *.desktop entries for xterm, xcalc and terminal based apps like mutt, ncmpc, abook? The value is most evident with xterm. The VTE based terminals, with *.desktop files that I have tested are not particularly stable

Question: x11/jgmenu optional run dependency

2018-11-07 Thread Heppler, J. Scott
jgmenu can pull menu data via 4 methods: 1) ob - openbox menu.xml file 2) pmenu - python3 based 3) lx - uses OpenBSD x11/menu-cache. Build disables this option if menu-cache not found. To run, needs a menu file. In OpenBSD, file be provided by x11/gnome/menu or x11/mate/menu. The

[NEW] x11/jgmenu with fixes

2019-01-01 Thread Heppler, J. Scott
Attached is the latest release of jgmenu. Upstream addressed multiple issues that Stuart Henderson brought up and now tests on their own install of OpenBSD. https://marc.info/?l=openbsd-ports=154275564823284=2 I started a new thread as the port version and pkg/README were updated. In

Re: [NEW] x11/jgmenu with fixes

2019-01-05 Thread Heppler, J. Scott
I forwarded the xsettingsd bug to upstream and this commit resulted https://github.com/johanmalm/jgmenu/commit/38e4e11a15fc2f2ac24ce2bae0f19754a175cd66 When upstream releases, I'll update the cleaned up version. On Jan 02, 2019: 14:26, Stuart Henderson wrote: On 2019/01/01 13:29, Heppler, J

New Submission: x11/jgmenu

2018-11-20 Thread Heppler, J. Scott
Attached is the 3rd iteration of jgmenu, a small, freedesktop spec menu for lightweight WM's. https://github.com/johanmalm/jgmenu Added was a package readme to deal with the choice of gnome-menu vs mate-menu vs openbox/menu.xml. Tested on amd64-current w/ openbox/tint2, cwm and twm. Thanks

New Submission: x11/jgmenu

2018-11-20 Thread Heppler, J. Scott
Stuart Henderson observed: - I can't see how to get it to do much of use. --simple with a list I generate myself does work, but pmenu dies with "KeyError: 'Name_markup'", xdg segfaults, ... Using jgmenu, x11/menu-cache and x11/gnome-menus, I am able to generate this freedesktop spec menu in

Re: -current Iridium does not have $HOME write permissions for Downloads

2019-01-08 Thread Heppler, J. Scott
: 17:54, tfrohw...@fastmail.com wrote: On January 8, 2019 3:13:08 PM UTC, "Heppler, J. Scott" wrote: I suspect browsers are not the primary means of downloading for seasoned OpenBSD users and this new bug may go under the radar. Anyone else seeing this on iridium? On chromium? Have

-current Iridium does not have $HOME write permissions for Downloads

2019-01-08 Thread Heppler, J. Scott
I suspect browsers are not the primary means of downloading for seasoned OpenBSD users and this new bug may go under the radar. Anyone else seeing this on iridium? On chromium? -- J. Scott Heppler

Re: -current Iridium does not have $HOME write permissions for Downloads

2019-01-08 Thread Heppler, J. Scott
inability to read my home directory. I suspect the problem arises on first run. On Jan 08, 2019: 16:58, Karel Gardas wrote: On Tue, 8 Jan 2019 07:13:08 -0800 "Heppler, J. Scott" wrote: I suspect browsers are not the primary means of downloading for seasoned OpenBSD users and this new

Interest in x11/jgmenu port?

2018-09-16 Thread Heppler, J. Scott
Just found an menu application that is designed to work with x11/tint2 and x11/menu-cache. I think an x11/jgmenu port would add flexibility for those use lightweight WMs. https://github.com/johanmalm/jgmenu It is active and has been adapted by BunsenLabs (continuation of CrunchBang). Upstream

Re: [UPDATE] x11/tint2 16.2 -> 16.6.1

2018-09-16 Thread Heppler, J. Scott
Callahan wrote: On 09/05/18 00:56, Heppler, J. Scott wrote: Prior posts had two mistakes with the patchs.  The line count was off and the first correction had a typo exampls now corrected to examples. On top of that, I was doing something wrong with cvs diff - the corrected patches were

[UPDATE] jgmenu 2.0 -> 2.1

2019-02-26 Thread Heppler, J. Scott
The attached update entails some code cleaning evident in the PLIST. Details here: https://github.com/johanmalm/jgmenu/blob/master/docs/relnotes/0.2.1.txt It also provides a "greeneye" menu with search capability demonstrated here" https://www.youtube.com/watch?v=XDmNO_83EnM Tested openbox

Re: [NEW] x11/jgmenu -> V2.0

2019-02-02 Thread Heppler, J. Scott
Sorry for the mangled pmenu vs lx table. Here is a link to the same table that should be easier to read: https://github.com/johanmalm/jgmenu/blob/master/docs/manual/jgmenututorial.7.md#comparison-of-application-menu-modules Scott H.

Re: [NEW] x11/jgmenu -> V2.0

2019-02-02 Thread Heppler, J. Scott
:20, Brian Callahan wrote: On 2/2/19 10:27 AM, Heppler, J. Scott wrote: Hi ports, Attached is a port that builds the latest release of jgmenu. Upstream has made a large number of commits since 1.6.  Some of these commits targeted OpenBSD issues. Menu generation using XDG and firefox bookmarks

[NEW] x11/jgmenu -> V2.0

2019-02-02 Thread Heppler, J. Scott
Hi ports, Attached is a port that builds the latest release of jgmenu. Upstream has made a large number of commits since 1.6. Some of these commits targeted OpenBSD issues. Menu generation using XDG and firefox bookmarks has been deactivated and the gtar dependency removed. More details

Re: [NEW] x11/jgmenu -> V2.0

2019-02-02 Thread Heppler, J. Scott
M, Heppler, J. Scott wrote: > Hi ports, > > Attached is a port that builds the latest release of jgmenu. Upstream > has made a large number of commits since 1.6.  Some of these commits > targeted OpenBSD issues. > > Menu generation using XDG and firefox bookmarks has been deacti

[UPDATE] x11/jgmenu 2.1 -> 3.0

2019-05-26 Thread Heppler, J. Scott
Hi ports, The attached diff updates jgmenu to the latest release. Update summary: https://github.com/johanmalm/jgmenu/releases/tag/v3.0 https://github.com/johanmalm/jgmenu/releases/tag/v2.2 I reviewed the current changelog in regards to base-clang, base-gcc and the compiler options. I could

[update] jgmenu 2.1 -> 3.0

2019-07-01 Thread Heppler, J. Scott
Hi Ports; The attached diff updates jgmenu to the latest stable version. The changes to the port itself are relatively minor. Interim changes: https://github.com/johanmalm/jgmenu/blob/master/docs/relnotes/3.0.txt https://github.com/johanmalm/jgmenu/blob/master/docs/relnotes/2.2.1.txt

Re: geeqie [Re: graphics/exiv2 0.27.* breakage]

2019-08-05 Thread Heppler, J. Scott
? On Aug 01, 2019: 17:28, Stuart Henderson wrote: On 2019/08/01 07:52, Heppler, J. Scott wrote: Hi, exiv2 0.26 -> 0.27 broke many ports earlier in the year. My ports search shows it was used by KDE4 and Gnome3 graphics ports. I'm interested in graphics/geeqie which had a 1.5 release that addres

[update] tint2 16.61. -> 16.7

2019-08-05 Thread Heppler, J. Scott
The attached *.diff updates tint2 16.6.1 -> 16.7 Builds, runs amd64-current. Testing, feedback and consideration for updating appreciated -- J. Scott Heppler Index: Makefile === RCS file: /cvs/ports/x11/tint2/Makefile,v retrieving

[update] jgmenu 2.1 -> 3.3

2019-08-05 Thread Heppler, J. Scott
The attached *.diff updates jgmenu to the latest tagged release. Builds/runs on and64-current. Testing, feedback and consideration for commit appreciated -- J. Scott Heppler Index: Makefile === RCS file:

graphics/exiv2 0.27.* breakage

2019-08-01 Thread Heppler, J. Scott
Hi, exiv2 0.26 -> 0.27 broke many ports earlier in the year. My ports search shows it was used by KDE4 and Gnome3 graphics ports. I'm interested in graphics/geeqie which had a 1.5 release that addressed the exiv2 upgrade. The newer geeqie supports gtk2/3 and has a libgphoto2 plugin that

6.6release - sysutils/xorriso-tcltk misses tk as install dependency

2019-10-27 Thread Heppler, J. Scott
Per subject line, xorriso-tcltk will not start without tk85. -- J. Scott Heppler

[update]www/vimb 3.3 -> 3.5

2019-10-05 Thread Heppler, J. Scott
Hi ports; The attached diff updates vimb to the latest stable version. https://github.com/fanglingsu/vimb/releases Upstream has a hard dependency on .git/indox to generate the header file. https://github.com/fanglingsu/vimb/commit/0eda3ec2ac78577a08ace4c18cd9e912a56609e6 I used a post-extract

[update] jgmenu 2.1 -> 3.4 and community question on Xfce4

2019-10-05 Thread Heppler, J. Scott
support Reply-To: Organization: Hi ports, In response to Christian Weisgerber's request for 6.6 port updates, attached is a diff to update jgmenu from 2.1 to 3.4. https://github.com/johanmalm/jgmenu/blob/master/docs/relnotes/3.4.txt As indicated in the release notes, jgmenu can be built as

[update] x11/tint2 16.6.1 -> 16.7

2019-10-04 Thread Heppler, J. Scott
Hi ports; The attached *diff is a minor update for x11/tint2. I've been running it for about 2 months on an amd64 system and had previously submitted. The prior submission diff was not cleaned up - I'd left some *.orig files in patches and pkg. Changelog 2019-07-14 16.7 - Fixes: - Fix

Re: www/vimb Makefile cleanup and update 3.5 -> 3.6

2020-02-14 Thread Heppler, J. Scott
Bump. I've been using this in amd64-current for over a month and it has rebuilt cleanly through several pkg_add -u's. -- J. Scott Heppler Index: Makefile === RCS file: /cvs/ports/www/vimb/Makefile,v retrieving revision 1.20 diff

[update]x11/jgmenu 2.1 -> 4.0.1. New C coded menu

2020-01-19 Thread Heppler, J. Scott
This update provides a new C coded menu generator - apps. Apps is fast, needs minimal dependencies and support icons. The previous menu generators, lx (menu-cache and gnome-menus), pmenu (python3 text parsing) and ob (openbox menu.xml) are included

updating x11/yad - autoreconf -ivf && intltoolize

2019-12-23 Thread Heppler, J. Scott
I'm looking at updating x11/yad and it now uses autoreconf -ivf && intltoolize. https://github.com/v1cont/yad With this /usr/ports/x11/yad/Makefile # $OpenBSD: Makefile,v 1.19 2019/07/12 21:02:30 sthen Exp $ COMMENT=display graphical dialogs from shell scripts or command line

Re: [update]x11/yad 0.40 -> 5.0

2019-12-26 Thread Heppler, J. Scott
I found a recent ports-cvs opensmtpd-extras thread regarding libtoolize and applied it to the yad patch. It was pertinent and worked. Only remaining issue is whether to configure for --html. Webkitgtk2-4.0 security has improved but I am not in the best position to judge. This attached patch

[update]x11/yad 0.40 -> 5.0

2019-12-25 Thread Heppler, J. Scott
Yad migrated to github https://github.com/v1cont/yad/releases The attached *.diff updates to the latest release. It builds and runs on amd64 and I tested my existing scripts. Webkitgtk has also been updated but I did not configure -html. I personally do not use the --html feature but am open

New x11/jgmenu release with new menu module - raises question

2020-01-05 Thread Heppler, J. Scott
of flavors Reply-To: Organization: jgmenu has a new release with a major feature bump - it's own C-coded menu generator that relegates python3+pmenu and lx+menu-cache to options. The new "apps" modules will also reference xfce4 garcon menus. Since version 2.1 a third build option will

Re: New x11/jgmenu release with new menu module - raises question

2020-01-06 Thread Heppler, J. Scott
On Jan 06, 2020: 12:10, Stuart Henderson wrote: On 2020/01/05 09:56, Heppler, J. Scott wrote: of flavors Reply-To: Organization: jgmenu has a new release with a major feature bump - it's own C-coded menu generator that relegates python3+pmenu and lx+menu-cache to options. The new "

www/vimb Makefile cleanup and update 3.5 -> 3.6

2020-01-07 Thread Heppler, J. Scott
Upstream no longer needs to generate a version.h and the post-extract content can be removed. Minor update 3.5 -> 3.6 https://github.com/fanglingsu/vimb/releases Builds, runs amd64-current. Additional testing, comments appreciated. -- J. Scott Heppler Index: Makefile

Iridium/Ungoogled Chromium as 7.2 Stable Updates?

2022-10-19 Thread Heppler, J. Scott
There was a significant update to www/Iridium that occurred just after the ports freeze. www/ungoogled-chromium was also added. Is there any consideration for providing Iridium as an update? www/googled-chromium is a newly added package but blurs the criteria for updates as it patches

www/ungoogled-chromium

2022-10-09 Thread Heppler, J. Scott
On current, ungoogled-chromium errors out - unable to access /dev/drm/card0. I replaced with www/iridium and it ran fine. I suspect pledge/unveil was not fully implemented in ungoogled-chromium. A second issue is that it likely cannot be installed with www/chromium as both use

gtk2 -> gtk3 updates for tint2 and tray volume control

2022-11-01 Thread Heppler, J. Scott
My desktop setup now provides warnings about gtk2 not receiving security updates. I believe the warnings are from x11/tint2 and sysutils/tray-app. I submitted the last update to tint2 a while ago, and am willing to update to v17.0.2 https://gitlab.com/o9000/tint2/-/releases Any thing I need

Re: [UPDATE} jgmenu-2.1 -> jgmenu-4.4.1

2022-11-21 Thread Heppler, J. Scott
Revisions Makefile.inc patched Python modules/menu-cache removed from Makefile pkg-readme removed CONFIGURE_STYLE= simple -- J. Scott Heppler ? x11/jgmenu/patches/patch-Makefile_inc Index: x11/jgmenu/Makefile === RCS file:

Re: [UPDATE} jgmenu-2.1 -> jgmenu-4.4.1

2022-11-21 Thread Heppler, J. Scott
Got carried away deleting. Added back LIB_DEPENDS = x11/gnome/libsrvg Revisions Makefile.inc patched Python modules/menu-cache removed from Makefile pkg-readme removed CONFIGURE_STYLE= simple -- J. Scott Heppler ? x11/jgmenu/patches/patch-Makefile_inc Index: x11/jgmenu/Makefile

Re: [UPDATE-BUMP] x11/jgmenu 2.1 -> 4.4.1

2022-11-24 Thread Heppler, J. Scott
Yes, I don't port frequently enough. *.diff with patch-Makefile_inc attached. On Nov 24, 2022: 16:52, Peter Hessler wrote: :? x11/jgmenu/patches/patch-Makefile_inc Did you forget to cvs add this file to include it in the diff? -peter -- J. Scott Heppler Index: x11/jgmenu/Makefile

[UPDATE-BUMP] x11/jgmenu 2.1 -> 4.4.1

2022-11-24 Thread Heppler, J. Scott
Updates jgmenu to 4.4.1. This update now generates a FreeDesktop compliant menu using internal code rather than x11/menu-cache. Python generated menus and parsing x11/openbox menu.xml files was not enabled in this build. With the simplified code, the pkg-readme was no longer needed and was

[UPDATE} jgmenu-2.1 -> jgmenu-4.4.1

2022-11-20 Thread Heppler, J. Scott
The attached diff updates jgmenu. The update matches Debian testing and is one minor version beyond FreeBSD. This update add a fourth method of menu generation - apps. "apps" is an internal menu generator that duplicates the function of x11/menu-cache while being significantly faster.

Re: [UPDATE-BUMP] x11/jgmenu 2.1 -> 4.4.1

2022-11-25 Thread Heppler, J. Scott
I think I have everything in the attached diff portcheck just shows jgmenu-unity-hack.py -- J. Scott Heppler Index: x11/jgmenu//Makefile === RCS file: /cvs/ports/x11/jgmenu/Makefile,v retrieving revision 1.13 diff -u -p -u -r1.13

Re: [UPDATE} jgmenu-2.1 -> jgmenu-4.4.1

2022-11-21 Thread Heppler, J. Scott
ling the port on evince evince--light. Thanks On Nov 21, 2022: 20:01, Omar Polo wrote: Hello, On 2022/11/20 16:13:11 -0800, "Heppler, J. Scott" wrote: The attached diff updates jgmenu. Thanks for updating jgmenu! The update matches Debian testing and is one minor version beyond F

x11/tint2 update to 17.0.2/gtk+3

2022-11-04 Thread Heppler, J. Scott
The attached *.diff updates tint2 to the latest and last version. https://gitlab.com/o9000/tint2 gtk+3 builds/runs amd64. Thanks -- J. Scott Heppler Index: x11/tint2/Makefile === RCS file: /cvs/ports/x11/tint2/Makefile,v retrieving

[Revised Update] x11/tint2 gtk+3 v2

2022-11-04 Thread Heppler, J. Scott
Removed redundant @pkgpath x11/tint in the attachment. Sorry for the noise. -- J. Scott Heppler Index: x11/tint2/Makefile === RCS file: /cvs/ports/x11/tint2/Makefile,v retrieving revision 1.17 diff -u -p -u -r1.17 Makefile ---

Re: x11/tint2 update to 17.0.2/gtk+3

2022-11-04 Thread Heppler, J. Scott
Just found a typo in a patch. Please ignore this. I'll resubmit. -- J. Scott Heppler

Revised diff for gtk+3 x11/tint2

2022-11-04 Thread Heppler, J. Scott
In the PLIST, I kept the old @pkgpath x11/tint entries even though it has been quite awhile since the port was renamed tint -tint2. This revision cleans up the /etc/xdg/tint2 entry compared to the prior email. Thanks -- J. Scott Heppler Index: x11/tint2/Makefile

x11/openbox diff for py3-xdg

2022-11-04 Thread Heppler, J. Scott
Attached is a diff that upgrades py-xdg to py3-xdg in openbox. Tested on amd64. Thanks to Stuart Henderson for the python 2to3 magic. -- J. Scott Heppler Index: x11/openbox/Makefile === RCS file: /cvs/ports/x11/openbox/Makefile,v

Openbox py-xdg -> py3-xdg

2022-11-03 Thread Heppler, J. Scott
I've found patches that implement py3-xdg for openbox startup. https://gitlab.com/FreeBSD/freebsd-ports/-/tree/main/x11-wm/openbox Debian' patch adds Python 3 while retaining python 2 https://sources.debian.org/src/openbox/3.6.1-10/debian/patches/python3.patch/ I could attempt the OpenBSD

Re: Openbox py-xdg -> py3-xdg

2022-11-03 Thread Heppler, J. Scott
Thanks. I updated my ports tree and will be starting from scratch. Could I get away with preloading cmake, rust and llvm binaries? On Nov 03, 2022: 14:29, Stuart Henderson wrote: On 2022/11/03 06:43, Heppler, J. Scott wrote: I've found patches that implement py3-xdg for openbox startup

Re: x11/openbox diff for py3-xdg

2022-11-08 Thread Heppler, J. Scott
:21, Stuart Henderson wrote: On 2022/11/04 12:45, Heppler, J. Scott wrote: Attached is a diff that upgrades py-xdg to py3-xdg in openbox. Tested on amd64. Thanks to Stuart Henderson for the python 2to3 magic. re-CC'ing maintainer (who was CC'd when I sent my diff earlier). Index: x11/openbox

Re: Openbox py-xdg -> py3-xdg

2022-11-04 Thread Heppler, J. Scott
ppler, J. Scott wrote: I've found patches that implement py3-xdg for openbox startup. https://gitlab.com/FreeBSD/freebsd-ports/-/tree/main/x11-wm/openbox Debian' patch adds Python 3 while retaining python 2 https://sources.debian.org/src/openbox/3.6.1-10/debian/patches/python3.patch/ I could at

  1   2   >