locale_charset() is used when the ICONV option is enabled. [1]
- Remove X_CFLAGS from CONFIGURE_ENV. Not needed.
- Remove --mandir=${MANPREFIX}/man from CONFIGURE_ARGS. Redundant.
- Patch configure directly instead of configure.ac+autoconf.
- Prevent rebuilding manpages with --disable-mandoc.
- USES=tar:bzip2.
- Missing dependencies: USES=perl5, USE_XORG=xcursor xinerama xrender sm.
- Restore default options from before OPTIONSng conversion.
- Use OPTIONS_SUB=yes.
- Staging.
- Specify --without-iconv-library when empty(ICONV_LIB) to force libc iconv.
- New LIB_DEPENDS syntax.
- Remove remnants of OPTIONSng conversion: WITHOUT_GTK and WITHOUT_GNOME.
- Use --disable-gtk instead of --disable-gtktest.
Reported by: kib [1]
9.x in order to prevent run-time breakage after the recent changes in
libiconv
- Bump port revision for lang/ghc and all dependents, as a consequence
Obtained from: FreeBSD Haskell
2014-03-23 deskutils/lxshortcut: Now distributed with x11/libfm-1.2.0
2014-03-23 databases/p5-Ima-DBI-Contextual: deprecated by upstream
2014-03-23 databases/p5-Class-DBI-Lite: deprecated by upstream
2014-03-23 net/AquaGatekeeper: Binary port of software abandoned by the vendor
2014-03-23 mail/mailutils: This port needs to be taken care of, it suffers from bit rot. Especially with options other than GUILE, uninstall may leave files behind
2014-03-23 games/xflame: No more public distfiles
2014-03-23 games/p5-Algorithm-Pair-Best: Use games/p5-Algorithm-Pair-Best2 instead
2014-03-24 x11-wm/hackedbox: Abandonware
2014-03-23 emulators/hfs: No upstream, no public distfiles; consider using 'sysutils/hfsutils'
2014-03-23 games/fuhquake: Upstream disappeared; no more public distfiles; unmaintained
- Pass maintainership to submitter
cwm is a window manager for X11 initially inspired by evilwm. cwm has several
novel features, including the ability to search for windows. it features a
very simple and attractive aesthetic.
PR: ports/187803
Submitted by: <braakvaak@aol.com>
in lengthy, ugly way, but also without need: upstream installation routine
supports DESTDIR naturally. Meanwhile, clean Makefile up a bit by sorting
knobs, utilize newly added USES+=tar:tbz, and synchronize port description
text with `x11-wm/wmii' port.
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs)
This port supposedly builds with two different lisp compilers. The
default one caused a BROKEN definition, so the fix seemed simple: remove
the default and let the other compiler build it.
It didn't work. The other compiler requires a non-default option (new clx)
meaning it wouldn't build in poudriere, and moreover the test for it was
broken. I fixed the test, but the makefile looks for lisp.run in the
wrong place.
I believe clisp could build this unmaintained port with sufficient patches,
but they won't come from me. I started to clean the port up a bit, and
I left those improvements in place. Somebody else wil need to need to
restore SBCL support and/or CLISP support within 2 months, otherwise this
port is headed to the garbage collector.
Changes:
* Wrap XGetWindowAttributes().
* Simplify registration of override-redirect windows.
* Avoid redundant calls of XGetWindowAttributes.
* Only manage InputOutput windows.
* Add server grab around initial window pickup loop.
* Don't play sound in ShowAlert().
* Rename EDrawableCheck to EXDrawableOk and remove unused parameter.
* Add EXWindowOk().
* Use our own window property functions in stead of various Xlib ones.
* Remove some use of X11 Bool type/values.
* Wrap the last XClearArea call.
* Use NoXID in stead of None.
* Use XCopyArea wrapper function.
* Wrap remaining XCopyArea calls.
* Tweak error handler API.
* Wrap some calls to XFillRectangle.
* Fix memory leak when changing area.
* Reduce nesting in DialogRealizeItem().
* Simplify/fix dialog layout code.
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt)
- Update HACKAGE_SITE to follow changes in upstream
- MAKE_ENV now sets LC_ALL and DESTDIR for Haskell Cabal ports
- Further minor cosmetical changes: replace USE_GMAKE with USES, get rid of
${DO_NADA}, some refactoring
Obtained from: FreeBSD Haskell
the iconv changes (basically GHCi was rendered unusable)
- Fix build for x11-toolkits/hs-wxc, while here
- Bump port revision for all Haskell Cabal ports as they have to be rebuilt
PR: ports/184806
Reported by: many
Obtained from: FreeBSD Haskell
MFH: 2014Q1
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.
Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.
Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.
PR: ports/184587
instead of relying on FREETYPE_INCLUDE_DIRS (which will change with the
upcoming Freetype 2.5.2 update) to pass -I${LOCALBASE}/include to the
compiler.
- Support staging.
- Set LICENSE (therefore stop installing the license file into DOCSDIR and
bump PORTREVISION).
- Remove the mysterious WITH_SN check, which was never a proper option and
relied on some apparently unstable API (at least it was unstable at the
time, almost 8 years ago).
Changes from Upstream:
- docs/userguide: clarify variable parsing
- docs/userguide: clarify urgent_workspace
- docs/userguide: add proper quoting for rename sample command
- docs/userguide: clarify multiple criteria
- docs/userguide: userguide: explain the difference between comma and semicolon for command chaining
- docs/hacking-howto: update to reflect parser changes
- man/i3-dump-log: document -f
- switch from libXcursor to xcb-util-cursor
- Respect workspace numbers when looking for a free workspace name
- Revert "raise fullscreen windows on top of all other X11 windows"
- i3bar: Create pixmaps using the real bar height, rather than screen height
- Add scratchpad bindings to the default config
- Close all children when closing a workspace
- i3bar: Add new bar.binding_mode_indicator configuration
- Improve error message when $XDG_RUNTIME_DIR is not writable
- libi3/font: Draw the text at the expected place
- libi3/font: Set DPI for the pango context
- Add ability to escape out of a mouse-resize operation
- Do not resize/reposition floating containers when moving them to scratchpad
- i3-nagbar: Set button inner-width to the width of the label
- Assigned windows open urgent when not visible
- i3bar: Only configure tray on own outputs
- Command 'move <direction>' moves across outputs
- i3bar: Handle DestroyNotify events
- i3bar: Realign tray clients on map/unmap notify
- i3bar: Group child processes for signalling
- i3bar: Print error message when status_command fails
- Remove references to PATH_MAX macro for GNU/Hurd
Changes from the port:
- Specify the kind of BSD license
- Strip binaries
- Adjust dependencies
If the old xorg stack is still needed, it is possible to add WITHOUT_NEW_XORG=
to /etc/make.conf to get the old version.
Update several xorg related ports, including:
x11/libxcb 1.9.1 -> 1.9.3
graphics/libdrm 2.4.46 -> 2.4.50
x11/pixman 0.30.2 -> 0.32.4
x11/xkeyboard-config 2.9 -> 2.10.1
x11-drivers/xf86-input-keyboard 1.7.0 -> 1.8.0
Fix dissapearing cursor in xf86-video-vmware [2]
Stagify all x11@-owned ports
Bump portrevisions for xf86-* ports due to xserver version change.
Fix fallout from updates where needed.
Thanks to: all testersi, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/184684 [1], ports/181385 [2]
Submitted by: Douglas Carmichael <dcarmich@dcarmichael.net> [2]
Approved by: portmgr (bdrewery), core (jhb) [0]
Mate is a lite desktop forked from gnome2.
Most of the work is done by Jeremy Messenger (mezz@). The only thing I did
was update a few ports to later 1.6 release and attempting to keep up with
ports infra changes. Resulting bugs are all mine.
Mate is a sort of replacement for Gnome 2. So people wanting to keep a
Gnome 2 like desktop should switch. Gnome 2 will be replaced by Gnome 3
in the near future. This switch will be announce with a transition time
so people have more time to switch if they haven't already.
This release was made possible by everyone that send friendly pokes to
keep mate on my mind.
Approved by: portmgr (bapt)
2013-11-18 devel/libXGP: Broken for more than 6 month
2013-11-18 deskutils/google-gadgets: Broken for more than 6 month
2013-11-18 palm/synce-trayicon: Broken for more than 6 month
2013-11-18 security/linux-pam-docs: Broken for more than 6 month
2013-11-18 net-p2p/mooseekd: Broken for more than 6 month
2013-11-18 textproc/p5-Lucene: Broken for more than 6 month
2013-11-18 net-mgmt/zenpack-dellmonitor: Broken for more than 6 month
2013-11-18 x11-wm/fbpager: BRoken for more than 6 month
2013-11-18 net/hf6to4: Broken for more than 6 month
2013-11-18 x11-themes/kde-icons-exquisite: Broken for more than 6 month
2013-11-18 x11-themes/kde-icons-marbles-translucent: Broken for more than 6 month
2013-11-18 security/dissembler: Broken for more than 6 month
2013-11-18 net-mgmt/zenpack-apachemonitor: Broken for more than 6 month
2013-11-18 textproc/rst.el: Broken for more than 6 month
2013-11-18 net-mgmt/zenpack-ntpmonitor: Broken for more than 6 month
2013-11-18 x11-themes/kde-icons-steel: Broken for more than 6 month
2013-11-18 databases/drizzle: Broken for more than 6 month
2013-11-18 devel/p5-File-Lock: Broken for more than 6 month
2013-11-18 devel/valide: Broken for more than 6 month
2013-11-18 databases/gomysql: Broken for more than 6 month
2013-11-18 databases/p5-DBZ_File: BRoken for more than 6 month
2013-11-18 devel/monodevelop-vala: Broken for more than 6 month
2013-11-18 devel/gonzui: Broken for more than 6 month
2013-11-18 devel/monodevelop-java: Broken for more than 6 month
2013-11-18 lang/objc: Broken for more than 6 month
2013-11-18 devel/klee: Broken for more than 6 month
2013-11-18 databases/p5-DBD-InterBase: Broken for more than 6 month
2013-11-18 devel/simulavr: Broken for more than 6 month
2013-11-18 japanese/mobileimap: Broken for more than 6 month
2013-11-18 devel/libYGP: Broken for more than 6 month
2013-11-18 devel/monodevelop-python: Broken for more than 6 month
- Respect CXX/CXXFLAGS
- Convert to new options framework
- Support staging
While here:
- Make COMMENT more descriptive
- Use pkg-message instead of echo hacks
PR: ports/181071
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui
- 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
- Removed compatibility with K&R compilers, which was untestable due
to lack of such compilers.
- New functions
. mpc_log10
. mpc_mul_2si, mpc_div_2si
- Speed-ups
. mpc_fma
- Bug fixes
. mpc_div and mpc_norm now return a value indicating the effective
rounding direction, as the other functions.
. mpc_mul, mpc_sqr and mpc_norm now return correct results even if
there are over- or underflows during the computation.
. mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
infinite part and equals output variable is corrected.
. mpc_fr_sub: Wrong return value for imaginary part is corrected.
Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.
Bump PORTREVISIONS of all dependent ports.
PR: 183141
Approved by: portmgr (bdrewery)
(window matching) in the Openbox window manager.
OBApps uses ~/.config/openbox/rc.xml
(or the config-file Openbox was started with) by default.
You can specify another file as an argument, e.g.
obapps.py .config/openbox/myrc.xml
Enter or change the name, class, role, or type settings by clicking in their
entries in the listbox.
Using the Find button to get settings by clicking on a window changes the
settings for the CURRENTLY SELECTED item in the listbox; it does not add
a new entry unless nothing is highlighted. You'll usually want to use the New
button to create a new item first.
Blank entries for name/class/role/type are ignored. If you want any of those
fields to be stored as literally blank attributes (e.g. to match only a window
with a blank role), enter "" or '' in the field.
Changes are written to the rc.xml file only when the apply button is used.
Openbox will automatically be reconfigured when this is done.
WWW: http://sourceforge.net/apps/mediawiki/obapps/index.php
PR: ports/179667
Submitted by: nemysis (self)
Approved by: pawel (mentor)
that allows you to customize the LXDE menu.
LXMenuEditor is very useful for people that want to create their own,
customized menus for LXDE.
This editor can also be used to customize GNOME's main menu and menus
of other enviroments, although it's specially designed for the LXDE environment.
WWW: http://lxmed.sourceforge.net/
PR: ports/175936
Submitted by: nemysis (self)
Approved by: pawel (mentor)
Changes:
* Fixup after list changes.
* Autofoo macro cleanups.
* Obsolete event handling tweak (click grabs).
* Obsolete event handling tweak (serial wrap).
* Remove useless Name[] entries from .desktop files.
* Fix menu generation some more.
* Update gettext version to 0.17.
- STAGE-clean
- Convert to new LIB_DEPENDS format
- Add DOCS and NLS to OPTIONSng
The following ports will not build with a binutils 2.22+ linker built
with standard options. This has been obvious with DPorts, but difficult
to see on FreeBSD. However, setting the ports compiler as a recent gcc
(e.g lang/gcc48) is an excellent way to detect the unspecified but needed
libraries as these recent GCC compilers use the latest binutils linkers.
These patches were tested on FreeBSD 8.4 and DragonFly 3.5
a kwm, zeising production:
MESA 9.1.6
Starring:
Mesa 9.1.6, including libGL, libGLU and dri (new xorg only)
Addition of libEGL and libglesv2
KMS support for ATI graphics cards in 10-current (new xorg only)
Improved sparc64 support for new xorg. [1]
pixman 0.30.2, including shlib bump and portrevision bumps
libX11 1.6.2
Make absolute pointing devices work with x11-drivers/xf86-input-mouse
x11-drivers/xf86-video-ati 7.2.0 for 10-current (KMS aware ati driver)
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
When updating MESA related ports (libGL, dri) you need to remove old versions
first. See UPDATING for details.
PR: ports/181962 [2]
Submitted by: marius [1]
zeising [2]
Exp-run by: bdrewery
Approved by: portmgr (bdrewery)
Thanks to all who helped testing!