japanese/ebview-gtk2: Fix crashes immediately after startup Since japanese/ebview was removed in 2014, remove CONFLICTS. Switch from REINPLACE_CMD to patchfile. PR: 297153 Approved by: fluffy (mentor) Co-authored-by: mcee1c65a93e3
Port details
japanese/ebview-gtk20.3.6_21
Electronic Book Viewer
- Maintainer
- ports@FreeBSD.org
- Packages
- ja-ebview-gtk2 0.3.6_21
- Upstream
- Higher version available: 0.3.6.2
- CPE
- none, CVEs only via VuXML
- WWW
- https://ebview.sourceforge.net/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (76)
all: drop support for expired FreeBSD 14.0 Simplify expressions for FreeBSD 13.X Reviewed by: many Differential Revision: https://reviews.freebsd.org/D466014485bd8221
*/*: Update WWW to use HTTPS for sourceforge.net projects Homepage link is permanent redirected to its HTTPS counterpart05f0f44a55
*/*: llvm15 build fixes llvm15 was also merged into 13.2-STABLE effective from OSVERSION 1302505. Fix the ports that failed to build with llvm15. Approved by: portmgr (blanket)9b178ffd7e
japanese/ebview-gtk2: Unbreak on HEAD - Optionize post-install target for DOCS - Utilize USES=localbase43569aa165
accessibility/at-spi2-core: update to 2.46.0 What's new in at-spi2-core 2.46.0: * Fix GetInterfaces documentation on org.a11y.atspi.Accessible interface. What's new in at-spi2-core 2.45.91: * Send device event controller events using the same signature as other events. * Document the Accessible, Action, and Cache dbus interfaces. * Fix license of atspi-gmain.c (#87). What's new in at-spi2-core 2.45.90: * xml: Add some documentation. * xml: Fix event arguments. * xml: Add some missing DeviceEventController methods. * Bind the AT-SPI bus to the graphical session. * Mark bus service as belonging to the session slice. * Add ATSPI_ROLE_PUSH_BUTTON_MENU. * Add an "announcement" event/signal to allow objects to send notifications (!63). * Various code clean-ups and test improvements. What's new in at-spi2-core 2.45.1: * Atk and at-spi2-atk are now merged into this project. * Now requires meson 0.56.2 and glib 2.67.4. * at-spi2-atk: Expose the accessible hierarchy via dbus introspection. * Properly escape the AT-SPI bus address; fixes warnings about the address not containing a colon (!55). * Add a text value to AtspiValue, so that a value can expose a textual description, as in the new Atk value API. * Add atspi_event_listener_register_with_app, to allow an event listener to be registered only for a given application (!52). - accessibility/atk and accessibility/at-spi2-atk have been merged into accessibility/at-spi2-core - accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk PR: 269704 Exp-run by: antoine ---fa81a4f5f8
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
*/*: Remove redundant '-[0-9]*' from CONFLICTS The conflict checks compare the patterns first against the package names without version (as reported by "pkg query "%n"), then - if there was no match - agsinst the full package names including the version (as reported by "pkg query "%n-%v"). Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter for the bash package in any version. But that pattern is functionally identical with just "bash". Approved by: portmgr (blanket)819f25b36d
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
Add missing USES={gnome,php,sdl} to the restc4927e043cRemove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolighta9dcad2fffConvert LICENSE= "GPLxx # or later" to "GPLxx+" Approved by: portmgr blanketb9398223bd
japanese/ebview-gtk2: Fix size mismatch between int and ssize_t (amd64) This fetchs the source of segfaults on amd64. PR: 196184 Submitted by: moga (chigusa.homeunix.org)cde0eadf4e
The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2. Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.
This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.
Apart from updating ports to newer versions
GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example xscreensaver
can be used for sessions started without GDM.
Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.
Upgrade instructions:
Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center
For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3
For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3
We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.
The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.
Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs.
This update was also made possible by:
Joe Maloney
Kris Moore
Beeblebrox
Ryan Lortie
Antoine Jacoutot
and everyone I missedaf3811313cCleanup plist8b6ef795df
Add DOCS option where PORTDOCS appears in plist.136cc8f44f
- Fix build with clang PR: 185717 Submitted by: ports furybaaa073211
- Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [fgijk]) Approved by: portmgr (bdrewery)ab24828630
Add NO_STAGE all over the place in preparation for the staging support (cat: japanese)8ee9a3584f
Add an explicit dependency on pkgconf888f361022
- update japanese/eb to 4.4.3 - add support for NOPORTDOCS and WITHOUT_NLS - bump PORTREVISION for dependent ports: - japanese/eblook - japanese/ebview - japanese/ebview-gtk2 - japanese/ebnetd while here, common changes: - strip Makefile headers - remove shlib versions from dependent ports - remove deprecated attributions from pkg-descr - whitespace fixes to pkg-descr PR: 167175 Submitted by: Muhammad Moinur Rahman <5u623l20 at gmail dot com> (original patch) Submitted by: Yasuhiro KIMURA <yasu at utahime dot org> (maintainer, final patch)ce2fc14864
Add USE_CSTD=gnu89 to fix linking when building with clang84d5cb591b
- update png to 1.5.102b74a89bc8
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav6f6fbe4bdfRemove USE_GNOME=gnometarget from ports. It has been a empty keyword since mid 2008. PR: ports/159624 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>0e682dded4
- Get Rid MD5 support With hat: portmgr (myself)65e190c0f0
- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
- update to jpeg-8ca9c60461c
- Bump shlib and PORTREVISION for japanese/eb update libeb.so.14 -> libeb.so.15831aac0a98
o Update to 4.4.1. o Bump shlib version. o Bump PORTREVISION of ports depending on, accordingly. PR: ports/136298 Submitted by: Yasuhiro KIMURA yasu utahime org661d11053e
Bump portrevision due to upgrade of devel/gettext. The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)090059a210
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav)3e4ed01146
Presenting GNOME 2.20.1 and all related works for FreeBSD. The official GNOME 2.20 release notes can be found at http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update includes the new GIMP 2.4 (courtesy of ahze).
The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD. This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.
This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully. Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).
The FreeBSD GNOME team would also like to thank our various testers and
contributors:
Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)
PRs fixed in this release:
111272, 113470, 115995, 1163384acc6fb2a4- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.d4f0d0048a- Chase japanese/eb updateac39da517d
o Take care of $PREFIX/share/applications. (including fix pkg-plist) o Bump PORTREVISION, accordingly. Pointy hat to: myselfb959a87b5b
Mark as broken: tries to install files into non-existant directory /usr/X11R6/share/applications/.900eab3422
o To use Desktop Environment - Install ebview.desktop. - Install ebview.xpm. - Change PREFIX to X11BASE. o Bump PORTREVISION, acordingly.da83d81c45
Remove USE_REINPLACE from categories starting with a J8f4ccb0a04
- Add SHA256a5884a575c
fix build after GNOME mega commit (gtk20's pkg-config file no longer contains the X11 pango modules).44a0b8bd4f
Bump PORTREVISION to chase the glib20 shared library update.235c907ae5
o Update to 4.2. [1] o Fix minor bug. [2] PR: ports/81629 [1] Submitted by: KIMURA Yasuhiro <yasu@utahime.org> [1] Obtained from: ndtpd/01982 [2] Approved by: maintainer timeoutbf958d6a97
Bump PORTREVISION to chase the glib20 shared lib version change.b3458f652e
Update to 4.1.1. o Repocopy japanese/eb -> japanese/eb3 for safe keeping. o Chase eb library version bump. o Connect japanese/eb3 to japanese/Makefile PR: ports/74133 Submitted by: KIMURA Yasuhiro <yasu@utahime.org> Requested by: Motoyuki Kasahara <m-kasahr@sra.co.jp> (author) Repocopied by: portmgr(marcus)6d3288ccf4
Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the big upgrade.46a4d69571
Update to verion 0.3.6 PR: ports/70543 Submitted by: Ports Fury381f22e02b
Fix build error by GNOME 2.6. This is a temporary fix.3b05c79263