Commit graph

38 commits

Author SHA1 Message Date
gutteridge
1129f97f03 blackbox70: add conditional libXft inclusion in buildlink3.mk
Now that libXft is an option, it has to be reflected in buildlink3.mk,
or build failures can occur in wm/bbpager04.
2020-10-02 16:40:32 +00:00
gutteridge
fba8eb0058 blackbox70: add nls and xft2 options
Add xft2 as a recommended option, following the example of fluxbox.
While here, also make nls a recommended option, rather than being
unconditionally enabled.
2020-09-30 03:07:25 +00:00
gutteridge
b3c691cfe5 blackbox70: update to 0.76
This is a minor maintenance release. The only significant changes for
non-developers are bug fixes that correct interactions with the pop-up
windows of particular applications, and also fix startup notifications.
While updating this package, I've fixed SunOS builds as well.

Upstream change log:
      post-release update
      better cscope and MDOCDATE handling
      fixups for -Wextra compile
      unset DESKTOP_STARTUP_ID in environment
      update po files
      update release files
2020-06-16 23:47:07 +00:00
joerg
773906e31f Adjust iconv use 2020-03-18 18:02:41 +00:00
rillig
8706dcf73b wm: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-04 21:50:15 +00:00
gutteridge
afac4159c1 blackbox70: typo fix in DESCR 2019-10-08 03:05:43 +00:00
gutteridge
ff2100be25 blackbox70: update to 0.75 (a minor maintenance release)
pkgsrc-specific changes: we are now using upstream's formal release
archive, which means a configure script is provided, so we aren't
pulling in a bunch of tool dependencies just to generate such.

Change log:

Brian Bidulock <bidulock@openss7.org> (16):
      reformat TODO
      generate NEWS better
      update for gettext 0.20.1 to fix issue #23
      update release notes
      generate NOTES and TODO
      place filename last in sed command
      update build process
      have better defaults now
      gcc 9.1 too agressive on array-bounds warnings
      ignore release products
      generate release notes on dist
      handle annotated tags better when generating NEWS
      update po files
      ignore lz files
      update release files
      update release files
2019-10-08 02:59:59 +00:00
gutteridge
226ea74dd1 blackbox70: fix build with gettext-0.20.1 2019-06-14 02:09:03 +00:00
gutteridge
bf43e44932 wm/blackbox70: update to version 0.74
While here, add a LICENSE definition, and fix compliation on some Linux
distributions.

Change log:

Release blackbox-0.74 released 2018-10-31
-----------------------------------------

Brian Bidulock <bidulock@openss7.org> (9):
      update po files
      add a release file
      remove bashisms from gennews.sh
      make autogen.sh handle gnits and remove bashisms
      5-part AC_INIT and prefer asciidoc to asciidoctor
      generate and distribute release file
      add release files to .gitignore
      update po files
      update release files

Brian Bidulock <bidulock@openss7.com> (1):
      Merge pull request #19 from vl-80/fullscreen_fix

VL-80 <vl-80@users.noreply.github.com> (1):
      Fix fullscreen mode for non-maximized windows

Release blackbox-0.73 released 2018-05-28
-----------------------------------------

Brian Bidulock <bidulock@openss7.org> (18):
      zero errno when not using it
      silent rules with /usr prefix
      add branch to substitution
      add more checks
      update make flags
      silent now default
      tweaks
      add some ignores
      better build
      update install file
      initialize XKEYBOARD
      update po files
      become child subreaper and session leader
      Merge branch 'master' of github.com:bbidulock/blackboxwm
      prctl is linux-specific
      update po files
      update release files
      update release files

Brian Bidulock <bidulock@openss7.com> (1):
      Merge pull request #13 from psolyca/master

Damien Gaignon <damien.gaignon@gmail.com> (1):
      Add errno.h as include
2019-01-19 21:21:04 +00:00
gutteridge
4d3d89904e wm/blackbox70: bump PKGREVISION, ride previous change
On second thought, bump PKGREVISION, this was building on NetBSD
as version 0.72, then had a PLIST change, at which point it was
broken.
2018-12-29 04:37:25 +00:00
gutteridge
63ed9da814 wm/blackbox70: Fix build failure on NetBSD
Address PR pkg/53706: build failure on NetBSD. Build tested on NetBSD
and Linux. (No PKGREVISION since NetBSD was broken, and there are no
anticipated changes to OSes where it was already building.)
2018-12-29 04:33:16 +00:00
joerg
9534358e35 Drop patch that got merged into devel/gettext-m4. 2018-12-29 00:29:32 +00:00
joerg
550afaf97b Add missing include. 2018-12-27 15:10:17 +00:00
jperkin
d60e4c5712 blackbox70: Various fixes, now builds on SunOS. 2018-10-23 12:26:06 +00:00
he
38ca27ad71 Add checksum for patch-src-Toolbar.cc, thanks to leot@ for the hint. 2018-10-21 05:48:56 +00:00
he
2a4c3ffcfd Don't use buildlink3.mk of gettex-tools, instead refer
to USE_TOOLS+= gettext-m4.
2018-10-12 19:16:29 +00:00
he
a66b02970f Depends on devel/gettext-tools now.
Also, use ${SH} to invoke autogen.sh.
Ride previous commit's version bump.
2018-10-12 18:28:53 +00:00
he
48344f9bd5 Switch upstream for blackbox70, and upgrade to version 0.72.
The old upstream last had a release in November 2005, and the new
upstream in May this year.  In recent rebuilds, the old version
has developed "focus issues" when run with "sloppy focus", as is
my preference. The new upstream is a fork of blackbox but where
this among other issues have been fixed.

The patches have also been re-done and partly renamed, and some of
the old patches to build with SunPro have not been carried forward,
as I don't have a suitable system to verify that these are still
required.
2018-10-12 18:00:55 +00:00
joerg
a19083df44 Mark packages that require C++03 (or the GNU variants) if they fail with
C++14 default language.
2018-07-18 00:06:10 +00:00
wiz
80cfb5e1d5 blackbox*: update HOMEPAGE 2018-04-01 21:09:32 +00:00
agc
99a1866581 Add SHA512 digests for distfiles for wm category
Problems found with existing distfiles:
	distfiles/fvwm-1.24r.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-02 23:42:50 +00:00
tnn
92ed45b539 Use BUILDLINK_LDADD.iconv instead of coding it per platform 2015-03-13 17:42:58 +00:00
rillig
b074b7f96e Fixed pkglint warnings. 2013-08-15 20:26:51 +00:00
joerg
9af57cbe00 Add missing includes from libstdc++'s namespace pollution. Let the
compiler figure out which types std::advance is used with.
2013-04-29 21:27:15 +00:00
asau
f7e465a8be Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:42:17 +00:00
dholland
454062bdef Fix build failure when time_t is 64 bits on a 32-bit machine. 2012-06-28 05:24:22 +00:00
hans
a48f05069c Fix build on SunOS. 2012-02-16 19:57:57 +00:00
joerg
8d2781ddbd Fix build with newer GCC. 2011-11-22 20:02:48 +00:00
joerg
a46170d39c Fix fallout from include guard rename in libX11 2011-09-24 13:01:28 +00:00
joerg
73ae0afd90 Remove @dirrm entries from PLISTs 2009-06-14 18:17:11 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
rillig
f80230cbe7 + Needs libtool. 2008-01-14 02:04:58 +00:00
rillig
1243c20718 Fixed build failures with sunpro. 2008-01-14 02:04:41 +00:00
joerg
b98a4701da Needs iconv. From Martin Wilke for FreeBSD. 2007-07-19 10:01:10 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
joerg
2320ea61f6 Modular Xorg support. 2007-02-01 21:56:13 +00:00
jschauma
1b21c28f6f By popular demand:
Finally add packages for the "new" version of blackbox, 0.70.x.
This window manager is incompatible with older versions, and older
add-on applications (aka "bbtools") will not work with this version.
Hence, add new versions of bbkeys and bbpager as well, to provide
at least the basics.  (Again, these will not work with older versions.)
Why are we adding these?  Well, I'm told that blackbox 0.70.x is
fully EWMH compliant and has better fonts.  And people always ask
"why is blackbox 0.70.x not in pkgsrc?".

blackbox version 0.65 and the other bbtools that work with blackbox
will remain in pkgsrc.
2006-08-20 23:07:17 +00:00