/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */ /* e-shortcuts-view.c * * Copyright (C) 2000, 2001 Ximian, Inc. * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as * published by the Free Software Foundation; either version 2 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public * License along with this program; if not, write to the * Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. * * Author: Ettore Perazzoli */ #ifdef HAVE_CONFIG_H #include <config.h> #endif #include <glib.h> #include <gtk/gtkcheckmenuitem.h> #include <gtk/gtkentry.h> #include <gtk/gtklabel.h> #include <libgnome/gnome-defs.h> #include <libgnome/gnome-i18n.h> #include <libgnomeui/gnome-app.h> #include <libgnomeui/gnome-app-helper.h> #include <libgnomeui/gnome-dialog.h> #include <libgnomeui/gnome-messagebox.h> #include <libgnomeui/gnome-popup-menu.h> #include <libgnomeui/gnome-stock.h> #include <libgnomeui/gnome-uidefs.h> #include <gal/util/e-util.h> #include "e-shortcuts-view-model.h" #include "e-shortcuts-view.h" #define PARENT_TYPE E_TYPE_SHORTCUT_BAR static EShortcutBarClass *parent_class = NULL; struct _EShortcutsViewPrivate { EShortcuts *shortcuts; }; enum { ACTIVATE_SHORTCUT, HIDE_REQUESTED, LAST_SIGNAL }; static guint signals[LAST_SIGNAL] = { 0 }; /* FIXME this should all be in the model. */ static const char * get_storage_set_path_from_uri (const char *uri) { const char *colon; if (g_path_is_absolute (uri)) return NULL; colon = strchr (uri, ':'); if (colon == NULL || colon == uri || colon[1] == '\0') return NULL; if (! g_path_is_absolute (colon + 1)) return NULL; if (g_strncasecmp (uri, "evolution", colon - uri) != 0) return NULL; return colon + 1; } /* Icon callback for the shortcut bar. */ static GdkPixbuf * icon_callback (EShortcutBar *shortcut_bar, const char *uri, gpointer data) { EFolderTypeRegistry *folder_type_registry; EShortcuts *shortcuts; EStorageSet *storage_set; EFolder *folder; GdkPixbuf *pixbuf; const char *type; shortcuts = E_SHORTCUTS (data); storage_set = e_shortcuts_get_storage_set (shortcuts); folder_type_registry = e_storage_set_get_folder_type_registry (storage_set); folder = e_storage_set_get_folder (storage_set, get_storage_set_path_from_uri (uri)); if (folder == NULL) return NULL; type = e_folder_get_type_string (folder); if (type == NULL) return NULL; /* FIXME mini icons? */ pixbuf = e_folder_type_registry_get_icon_for_type (folder_type_registry, type, FALSE); if (pixbuf != NULL) gdk_pixbuf_ref (pixbuf); return pixbuf; } static void show_new_group_dialog (EShortcutsView *view) { GtkWidget *dialog; GtkWidget *label; GtkWidget *entry; GtkWidget *box; const char *group_name; int button_num; dialog = gnome_dialog_new (_("Create new shortcut group"), GNOME_STOCK_BUTTON_OK, GNOME_STOCK_BUTTON_CANCEL, NULL); label = gtk_label_new (_("Group name:")); gtk_widget_show (label); entry = gtk_entry_new (); gtk_widget_show (entry); box = gtk_hbox_new (FALSE, GNOME_PAD_SMALL); gtk_widget_show (box); gtk_box_pack_start (GTK_BOX (box), label, FALSE, TRUE, 0); gtk_box_pack_start (GTK_BOX (box), entry, TRUE, TRUE, 0); gtk_box_pack_start (GTK_BOX (GNOME_DIALOG (dialog)->vbox), box, FALSE, TRUE, 0); gnome_dialog_set_parent (GNOME_DIALOG (dialog), GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (view)))); gnome_dialog_set_default (GNOME_DIALOG (dialog), 0); gtk_widget_grab_focus (entry); gnome_dialog_editable_enters (GNOME_DIALOG (dialog), GTK_EDITABLE (entry)); gtk_widget_show (dialog); button_num = gnome_dialog_run (GNOME_DIALOG (dialog)); if (button_num == -1) return; if (button_num != 0) { gtk_widget_destroy (dialog); return; } group_name = gtk_entry_get_text (GTK_ENTRY (entry)); e_shortcuts_add_group (view->priv->shortcuts, -1, group_name); gtk_widget_destroy (dialog); } /* Shortcut bar right-click menu. */ struct _RightClickMenuData { EShortcutsView *shortcuts_view; int group_num; }; typedef struct _RightClickMenuData RightClickMenuData; static void toggle_large_icons_cb (GtkWidget *widget, void *data) { RightClickMenuData *menu_data; menu_data = (RightClickMenuData *) data; if (menu_data == NULL) return; if (! GTK_CHECK_MENU_ITEM (widget)->active) return; e_shortcut_bar_set_view_type (E_SHORTCUT_BAR (menu_data->shortcuts_view), menu_data->group_num, E_ICON_BAR_LARGE_ICONS); } static void toggle_small_icons_cb (GtkWidget *widget, void *data) { RightClickMenuData *menu_data; menu_data = (RightClickMenuData *) data; if (menu_data == NULL) return; if (! GTK_CHECK_MENU_ITEM (widget)->active) return; e_shortcut_bar_set_view_type (E_SHORTCUT_BAR (menu_data->shortcuts_view), menu_data->group_num, E_ICON_BAR_SMALL_ICONS); } static void hide_shortcut_bar_cb (GtkWidget *widget, void *data) { RightClickMenuData *menu_data; EShortcutsView *shortcut_view; menu_data = (RightClickMenuData *) data; shortcut_view = E_SHORTCUTS_VIEW (menu_data->shortcuts_view); gtk_signal_emit (GTK_OBJECT (shortcut_view), signals[HIDE_REQUESTED]); } static void create_new_group_cb (GtkWidget *widget, void *data) { RightClickMenuData *menu_data; menu_data = (RightClickMenuData *) data; show_new_group_dialog (menu_data->shortcuts_view); } static void destroy_group_cb (GtkWidget *widget, void *data) { RightClickMenuData *menu_data; EShortcuts *shortcuts; EShortcutsView *shortcuts_view; EShortcutsViewPrivate *priv; GtkWidget *message_box; char *question; menu_data = (RightClickMenuData *) data; shortcuts_view = menu_data->shortcuts_view; priv = shortcuts_view->priv; shortcuts = priv->shortcuts; question = g_strdup_printf (_("Do you really want to remove group\n" "`%s' from the shortcut bar?"), e_shortcuts_get_group_title (shortcuts, menu_data->group_num)); message_box = gnome_message_box_new (question, GNOME_MESSAGE_BOX_QUESTION, _("Remove"), _("Don't remove"), NULL); gnome_dialog_set_parent (GNOME_DIALOG (message_box), GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (shortcuts_view)))); if (gnome_dialog_run_and_close (GNOME_DIALOG (message_box)) != 0) return; e_shortcuts_remove_group (shortcuts, menu_data->group_num); } static GnomeUIInfo icon_size_radio_group_uiinfo[] = { { GNOME_APP_UI_ITEM, N_("_Small Icons"), N_("Show the shortcuts as small icons"), toggle_small_icons_cb, NULL, NULL, 0, 0, 0, 0 }, { GNOME_APP_UI_ITEM, N_("_Large Icons"), N_("Show the shortcuts as large icons"), toggle_large_icons_cb, NULL, NULL, 0, 0, 0, 0 }, GNOMEUIINFO_END }; static GnomeUIInfo right_click_menu_uiinfo[] = { GNOMEUIINFO_RADIOLIST (icon_size_radio_group_uiinfo), GNOMEUIINFO_SEPARATOR, { GNOME_APP_UI_ITEM, N_("_New Group..."), N_("Create a new shortcut group"), create_new_group_cb, NULL, NULL, 0, 0, 0, 0 }, { GNOME_APP_UI_ITEM, N_("_Remove This Group..."), N_("Remove this shortcut group"), destroy_group_cb, NULL, NULL, 0, 0, 0, 0 }, GNOMEUIINFO_SEPARATOR, { GNOME_APP_UI_ITEM, N_("_Hide the Shortcut Bar"), N_("Hide the shortcut bar"), hide_shortcut_bar_cb, NULL, NULL, 0, 0, 0, 0 }, GNOMEUIINFO_END }; static void pop_up_right_click_menu_for_group (EShortcutsView *shortcuts_view, GdkEventButton *event, int group_num) { RightClickMenuData *menu_data; GtkWidget *popup_menu; menu_data = g_new (RightClickMenuData, 1); menu_data->shortcuts_view = shortcuts_view; menu_data->group_num = group_num; popup_menu = gnome_popup_menu_new (right_click_menu_uiinfo); if (e_shortcut_bar_get_view_type (E_SHORTCUT_BAR (shortcuts_view), group_num) == E_ICON_BAR_SMALL_ICONS) gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (icon_size_radio_group_uiinfo[0].widget), TRUE); else gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (icon_size_radio_group_uiinfo[1].widget), TRUE); if (group_num == 0) gtk_widget_set_sensitive (right_click_menu_uiinfo[3].widget, FALSE); gnome_popup_menu_do_popup_modal (popup_menu, NULL, NULL, event, menu_data); g_free (menu_data); gtk_widget_destroy (popup_menu); } /* Shortcut right-click menu. */ struct _ShortcutRightClickMenuData { EShortcutsView *shortcuts_view; int group_num; int item_num; }; typedef struct _ShortcutRightClickMenuData ShortcutRightClickMenuData; static void activate_shortcut_cb (GtkWidget *widget, void *data) { ShortcutRightClickMenuData *menu_data; EShortcutsView *shortcuts_view; EShortcuts *shortcuts; const char *uri; menu_data = (ShortcutRightClickMenuData *) data; shortcuts_view = menu_data->shortcuts_view; shortcuts = shortcuts_view->priv->shortcuts; uri = e_shortcuts_get_uri (shortcuts, menu_data->group_num, menu_data->item_num); if (uri == NULL) return; gtk_signal_emit (GTK_OBJECT (shortcuts_view), signals[ACTIVATE_SHORTCUT], shortcuts, uri); } static void remove_shortcut_cb (GtkWidget *widget, void *data) { ShortcutRightClickMenuData *menu_data; EShortcutsView *shortcuts_view; EShortcuts *shortcuts; menu_data = (ShortcutRightClickMenuData *) data; shortcuts_view = menu_data->shortcuts_view; shortcuts = shortcuts_view->priv->shortcuts; e_shortcuts_remove_shortcut (shortcuts, menu_data->group_num, menu_data->item_num); } static GnomeUIInfo shortcut_right_click_menu_uiinfo[] = { GNOMEUIINFO_ITEM (N_("Activate"), N_("Activate this shortcut"), activate_shortcut_cb, NULL), GNOMEUIINFO_SEPARATOR, GNOMEUIINFO_ITEM_STOCK (N_("Remove"), N_("Remove this shortcut from the shortcut bar"), remove_shortcut_cb, GNOME_STOCK_MENU_CLOSE), GNOMEUIINFO_END }; static void pop_up_right_click_menu_for_shortcut (EShortcutsView *shortcuts_view, GdkEventButton *event, int group_num, int item_num) { ShortcutRightClickMenuData *menu_data; GtkWidget *popup_menu; menu_data = g_new (ShortcutRightClickMenuData, 1); menu_data->shortcuts_view = shortcuts_view; menu_data->group_num = group_num; menu_data->item_num = item_num; popup_menu = gnome_popup_menu_new (shortcut_right_click_menu_uiinfo); gnome_popup_menu_do_popup_modal (popup_menu, NULL, NULL, event, menu_data); g_free (menu_data); gtk_widget_destroy (popup_menu); } /* GtkObject methods. */ static void destroy (GtkObject *object) { EShortcutsViewPrivate *priv; EShortcutsView *shortcuts_view; shortcuts_view = E_SHORTCUTS_VIEW (object); priv = shortcuts_view->priv; gtk_object_unref (GTK_OBJECT (priv->shortcuts)); g_free (priv); (* GTK_OBJECT_CLASS (parent_class)->destroy) (object); } /* EShortcutBar methods. */ static void item_selected (EShortcutBar *shortcut_bar, GdkEvent *event, int group_num, int item_num) { EShortcuts *shortcuts; EShortcutsView *shortcuts_view; const char *uri; shortcuts_view = E_SHORTCUTS_VIEW (shortcut_bar); shortcuts = shortcuts_view->priv->shortcuts; if (event->button.button == 3) { if (item_num < 0) pop_up_right_click_menu_for_group (shortcuts_view, &event->button, group_num); else pop_up_right_click_menu_for_shortcut (shortcuts_view, &event->button, group_num, item_num); return; } else if (event->button.button != 1) { return; } if (item_num < 0) return; uri = e_shortcuts_get_uri (shortcuts, group_num, item_num); if (uri == NULL) return; gtk_signal_emit (GTK_OBJECT (shortcuts_view), signals[ACTIVATE_SHORTCUT], shortcuts, uri); } static void impl_shortcut_dropped (EShortcutBar *shortcut_bar, int group_num, int position, const char *item_url, const char *item_name) { EShortcutsView *shortcuts_view; EShortcutsViewPrivate *priv; shortcuts_view = E_SHORTCUTS_VIEW (shortcut_bar); priv = shortcuts_view->priv; e_shortcuts_add_shortcut (priv->shortcuts, group_num, position, item_url); } static void impl_shortcut_dragged (EShortcutBar *shortcut_bar, gint group_num, gint item_num) { EShortcutsView *shortcuts_view; EShortcutsViewPrivate *priv; shortcuts_view = E_SHORTCUTS_VIEW (shortcut_bar); priv = shortcuts_view->priv; e_shortcuts_remove_shortcut (priv->shortcuts, group_num, item_num); } static void class_init (EShortcutsViewClass *klass) { GtkObjectClass *object_class; EShortcutBarClass *shortcut_bar_class; object_class = GTK_OBJECT_CLASS (klass); object_class->destroy = destroy; shortcut_bar_class = E_SHORTCUT_BAR_CLASS (klass); shortcut_bar_class->item_selected = item_selected; shortcut_bar_class->shortcut_dropped = impl_shortcut_dropped; shortcut_bar_class->shortcut_dragged = impl_shortcut_dragged; parent_class = gtk_type_class (e_shortcut_bar_get_type ()); signals[ACTIVATE_SHORTCUT] = gtk_signal_new ("activate_shortcut", GTK_RUN_LAST | GTK_RUN_ACTION, object_class->type, GTK_SIGNAL_OFFSET (EShortcutsViewClass, activate_shortcut), gtk_marshal_NONE__POINTER_POINTER, GTK_TYPE_NONE, 2, GTK_TYPE_POINTER, GTK_TYPE_STRING); signals[HIDE_REQUESTED] = gtk_signal_new ("hide_requested", GTK_RUN_LAST, object_class->type, GTK_SIGNAL_OFFSET (EShortcutsViewClass, hide_requested), gtk_marshal_NONE__NONE, GTK_TYPE_NONE, 0); gtk_object_class_add_signals (object_class, signals, LAST_SIGNAL); } static void init (EShortcutsView *shortcuts_view) { EShortcutsViewPrivate *priv; priv = g_new (EShortcutsViewPrivate, 1); priv->shortcuts = NULL; shortcuts_view->priv = priv; } void e_shortcuts_view_construct (EShortcutsView *shortcuts_view, EShortcuts *shortcuts) { EShortcutsViewPrivate *priv; g_return_if_fail (shortcuts != NULL); g_return_if_fail (E_IS_SHORTCUTS (shortcuts)); priv = shortcuts_view->priv; priv->shortcuts = shortcuts; gtk_object_ref (GTK_OBJECT (priv->shortcuts)); e_shortcut_bar_set_icon_callback (E_SHORTCUT_BAR (shortcuts_view), icon_callback, shortcuts); e_shortcut_bar_set_model (E_SHORTCUT_BAR (shortcuts_view), E_SHORTCUT_MODEL (e_shortcuts_view_model_new (shortcuts))); } GtkWidget * e_shortcuts_view_new (EShortcuts *shortcuts) { GtkWidget *new; g_return_val_if_fail (shortcuts != NULL, NULL); g_return_val_if_fail (E_IS_SHORTCUTS (shortcuts), NULL); new = gtk_type_new (e_shortcuts_view_get_type ()); e_shortcuts_view_construct (E_SHORTCUTS_VIEW (new), shortcuts); return new; } E_MAKE_TYPE (e_shortcuts_view, "EShortcutsView", EShortcutsView, class_init, init, PARENT_TYPE) months</a></td><td>antoine</td><td><span title='2015-10-26 03:35:28 +0800'>2015-10-26</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+10</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=b1189d066fce2b3d5028d484e23a07ac6e245061'>- Update MASTER_SITES</a></td><td>sunpoet</td><td><span title='2015-10-25 01:46:02 +0800'>2015-10-25</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=265e8e0160cde7b43e8239e3dd981a3735fac25e'>astro/swe: UNBREAK</a></td><td>bofh</td><td><span title='2015-10-24 09:18:51 +0800'>2015-10-24</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=3c9718ac82c5f11d8b1201baeaa4c409aea3b7d4'>Mark as broken, does not fetch</a></td><td>bapt</td><td><span title='2015-10-24 08:21:06 +0800'>2015-10-24</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=9161c7788aac05c3ac81a3314967aa58ab706210'>Mark as broken, does not fetch</a></td><td>bapt</td><td><span title='2015-10-24 08:19:56 +0800'>2015-10-24</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=c696a8665fe26984e66df759939dc24f5d2104b1'>astro/gpstk: Fix patches and CMake build</a></td><td>koobs</td><td><span title='2015-10-22 15:01:46 +0800'>2015-10-22</span></td><td>4</td><td><span class='deletions'>-15</span>/<span class='insertions'>+15</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=559cf08979a489481e108c001ad083de4f60fc2a'>- Update to 5.11</a></td><td>danilo</td><td><span title='2015-10-20 21:53:38 +0800'>2015-10-20</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=be789a12f5255d3c0c5b1d216eba49c550991f25'>astro/swe: Update version 2.02.01=>2.03</a></td><td>bofh</td><td><span title='2015-10-20 19:27:22 +0800'>2015-10-20</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=6a98fceb0a6004a4c5a1fd86d54347f6a29f74c4'>Improve shebangfix framework</a></td><td>amdmi3</td><td><span title='2015-10-19 22:50:52 +0800'>2015-10-19</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=8e99d0587669677f280fa4f65607fec18e2e31b5'>astro/gpstk: Fix fatal portlint(8) error</a></td><td>koobs</td><td><span title='2015-10-19 21:49:16 +0800'>2015-10-19</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=4b9fd8b564b5ce2f1dcaf360ae2b18c7ad16958c'>astro/gpstk: Fix distinfo, Mark Unbroken</a></td><td>koobs</td><td><span title='2015-10-19 18:18:12 +0800'>2015-10-19</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=784a5105f17a1bc4883285dcca6572c3cc0b066d'>- Add LICENSE_FILE</a></td><td>sunpoet</td><td><span title='2015-10-17 03:35:52 +0800'>2015-10-17</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+9</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=e96315c49d2d0f918d43228c461578d678d1c597'>- Update to 1.45</a></td><td>amdmi3</td><td><span title='2015-10-15 22:57:01 +0800'>2015-10-15</span></td><td>3</td><td><span class='deletions'>-19</span>/<span class='insertions'>+27</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=abc87d0c357422181c7606b270d496816179270f'>Drop 8 support.</a></td><td>mat</td><td><span title='2015-10-15 22:55:14 +0800'>2015-10-15</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=69a34bf358c4721fc6371639a55aca7efd13a7c7'>- Fix parallel build: don't use MFLAGS in upstream Makefile as it's reserved ...</a></td><td>amdmi3</td><td><span title='2015-10-13 11:40:07 +0800'>2015-10-13</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=fe9d36eb16b4b86e0292840b034ff33a5768503f'>- Update to 5.10</a></td><td>danilo</td><td><span title='2015-10-13 07:36:32 +0800'>2015-10-13</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=85dd1c97a2b2725c4f3d2dec3baf6682dcb86333'>- Update to 8800</a></td><td>amdmi3</td><td><span title='2015-10-05 20:55:39 +0800'>2015-10-05</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=fdf226bd08527317eddd0a0aafedd955b1c7edda'>Upgrade to 3.6.5.</a></td><td>vanilla</td><td><span title='2015-10-01 13:05:05 +0800'>2015-10-01</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=49cce949821514b696dbad3085691e87f64f0bf2'>Upgrade to 1.86, and regen patches.</a></td><td>vanilla</td><td><span title='2015-10-01 11:53:02 +0800'>2015-10-01</span></td><td>7</td><td><span class='deletions'>-15</span>/<span class='insertions'>+30</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=ff2e1513055cac9087cc18a9abf2580c32f0498b'>Implemented complete support for test target.</a></td><td>amdmi3</td><td><span title='2015-09-29 01:20:42 +0800'>2015-09-29</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=8d6e918bc827f0d66d9f2a7604e83bacb73df78f'>- Switch to options helpers</a></td><td>amdmi3</td><td><span title='2015-09-28 05:38:59 +0800'>2015-09-28</span></td><td>1</td><td><span class='deletions'>-4</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=e0507ceabf28887e25d2d8e49eac5380bef9a7fa'>Convert to @sample</a></td><td>bapt</td><td><span title='2015-09-26 20:29:04 +0800'>2015-09-26</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=74c65014e7ad21bd35f79109093cfb0d0fee3a18'>- Sync BOINC_CLIENT_GROUP to boinc-client, fix stage-qa</a></td><td>amdmi3</td><td><span title='2015-09-23 03:13:46 +0800'>2015-09-23</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=41cecb71541c982e49a6c9ae014367f67bc8f17d'>- Sync BOINC_CLIENT_GROUP to boinc-client, fix stage-qa</a></td><td>amdmi3</td><td><span title='2015-09-23 03:13:40 +0800'>2015-09-23</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=8e2b3d53cddcda507868d4dc57579b33f0d5b583'>Updating location.</a></td><td>xride</td><td><span title='2015-09-23 00:18:20 +0800'>2015-09-23</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=ca51730ac790ddd2ea17275319eac91d295352bb'>Update astro/viking to v1.6</a></td><td>uqs</td><td><span title='2015-09-19 00:16:04 +0800'>2015-09-19</span></td><td>3</td><td><span class='deletions'>-13</span>/<span class='insertions'>+20</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=1825c65b85a5a97354cf473b132934f88331017b'>- Add NO_ARCH</a></td><td>sunpoet</td><td><span title='2015-09-18 01:12:47 +0800'>2015-09-18</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=9b489c326562827e7525af845ee1d8d0c69f9415'>- Add NO_ARCH</a></td><td>sunpoet</td><td><span title='2015-09-18 01:12:39 +0800'>2015-09-18</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=931c5baeb92feb9fe64b17af997c9179beb9d59e'>- Add NO_ARCH</a></td><td>sunpoet</td><td><span title='2015-09-18 01:12:35 +0800'>2015-09-18</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=97b1bca8570f45cdc204c5e06d2b0871fcacbf9c'>- Add LICENSE</a></td><td>sunpoet</td><td><span title='2015-09-18 01:10:21 +0800'>2015-09-18</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=ab7aef73721a77848d1aa0c9bd6ff221d25af161'>- Add NO_ARCH</a></td><td>sunpoet</td><td><span title='2015-09-18 01:10:17 +0800'>2015-09-18</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=2558f8d8455b6a709567f5245095f051d9eb3f33'>Remove ansi version fo wxGTK 2.8 and only keep the unicode version</a></td><td>bapt</td><td><span title='2015-09-17 03:51:26 +0800'>2015-09-17</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=4aca44ee8054ed403723725293b4c0183eb8f1e1'>Use the compressed file for generating distinfo</a></td><td>jpaetzel</td><td><span title='2015-09-15 04:41:14 +0800'>2015-09-15</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=0598e187c29702353c18c68480389329ba30006f'>Update to 3.7.7</a></td><td>jpaetzel</td><td><span title='2015-09-14 22:53:22 +0800'>2015-09-14</span></td><td>3</td><td><span class='deletions'>-28</span>/<span class='insertions'>+16</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=fce96910d8fa5a4eed7867a15f95ee514b0fdc2e'>Make it so that the default Perl is always called perl5.</a></td><td>mat</td><td><span title='2015-09-14 20:19:48 +0800'>2015-09-14</span></td><td>5</td><td><span class='deletions'>-5</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=d9e9be25deeae5764125c23574c7d23934b12708'>astro/swe: Update version 2.01.00=>2.02.01</a></td><td>bofh</td><td><span title='2015-09-14 18:43:43 +0800'>2015-09-14</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=1654b845cb67699a7651a1b3deabafda8c460352'>Update to upstream version 1.0.0e</a></td><td>riggs</td><td><span title='2015-09-14 13:44:28 +0800'>2015-09-14</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=47f1baed94e8c5098ff02019ac3d39962b7c0b2f'>Mark as deprecated:</a></td><td>bapt</td><td><span title='2015-09-14 01:05:49 +0800'>2015-09-14</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+6</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=22726a8fad575833214b82d39569f8d22a0c01d2'>astro/osmium: unbreak build with DOXYGEN=on after r394778</a></td><td>jbeich</td><td><span title='2015-09-09 00:13:58 +0800'>2015-09-09</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=f382b0751b9ef84150cae56028c1cb2c818b4ae5'>Drop USES=iconv.</a></td><td>rakuco</td><td><span title='2015-08-30 18:19:23 +0800'>2015-08-30</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=8df1c9ace3b848394ef56a704960bd38405341bf'>- Update to 8677</a></td><td>amdmi3</td><td><span title='2015-08-28 21:25:53 +0800'>2015-08-28</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=a95ebfa0415b59733b50e837199be2501b96c158'>astro/geographiclib: Rectify assignment mistake</a></td><td>marino</td><td><span title='2015-08-27 20:22:45 +0800'>2015-08-27</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=4b53f98c78e8a6d6c21c68972e8ae9e0a26b5a89'>- Update to 1.44</a></td><td>amdmi3</td><td><span title='2015-08-27 17:44:35 +0800'>2015-08-27</span></td><td>3</td><td><span class='deletions'>-7</span>/<span class='insertions'>+15</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=d375052c2c2d45f2f771c21ade1524b01b029e9b'>- Add LICENSE</a></td><td>amdmi3</td><td><span title='2015-08-25 19:12:15 +0800'>2015-08-25</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=47900e9d4bacba66e2ff045420d9d83a295a542a'>Fix previous commit.</a></td><td>mat</td><td><span title='2015-08-19 21:41:51 +0800'>2015-08-19</span></td><td>1</td><td><span class='deletions'>-4</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=9d30f78a00bed11384c7259f662e9352754275db'>Convert ports to use the options helpers in categories [abc]*, and minor fixes.</a></td><td>mat</td><td><span title='2015-08-19 21:29:59 +0800'>2015-08-19</span></td><td>10</td><td><span class='deletions'>-239</span>/<span class='insertions'>+77</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=6633f434c01af96cfcd69c77f44a60839cbe6a99'>astro/gpsbabel: add GUI option, clean up dependencies</a></td><td>pgollucci</td><td><span title='2015-08-19 03:58:06 +0800'>2015-08-19</span></td><td>3</td><td><span class='deletions'>-15</span>/<span class='insertions'>+49</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=e064590ef6566e0e3d3240f4880af9792f3fdbe6'>- Strip shared library</a></td><td>sunpoet</td><td><span title='2015-08-17 21:03:41 +0800'>2015-08-17</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=303e73dabd702e19dae0638e402b7adedc2e63d0'>Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports</a></td><td>antoine</td><td><span title='2015-07-30 06:09:53 +0800'>2015-07-30</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=809859405d59620e216bc8f7af7a87daa90de01d'>- Update to 5.9</a></td><td>danilo</td><td><span title='2015-07-22 04:51:23 +0800'>2015-07-22</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=cdec370aed3c4ccfe72740761ec38949ec5f66ce'>- Update to 5.8</a></td><td>danilo</td><td><span title='2015-07-13 02:21:25 +0800'>2015-07-13</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=3e8fc9ff205af08e2e8795b24ac0fe911d148305'>- Update to 2.0.0</a></td><td>sunpoet</td><td><span title='2015-07-10 00:05:06 +0800'>2015-07-10</span></td><td>3</td><td><span class='deletions'>-2</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=4fc43c1060edc3e1b4a80c120f768ae6f877c1c0'>Update location.</a></td><td>brooks</td><td><span title='2015-07-09 05:29:38 +0800'>2015-07-09</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=6c2c0f265af6e29b177f3f6b917b69185d008b6e'>- Update to 0.070</a></td><td>wen</td><td><span title='2015-06-28 16:38:16 +0800'>2015-06-28</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=5bb44b815dc47eafeb0c8110faf0db6a550bd46a'>Fix packaging as User</a></td><td>bapt</td><td><span title='2015-06-27 22:50:08 +0800'>2015-06-27</span></td><td>1</td><td><span class='deletions'>-9</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=4b610f8ea322f3f19616f2dffa839018bac39eab'>Use broken helpers</a></td><td>bapt</td><td><span title='2015-06-27 22:25:19 +0800'>2015-06-27</span></td><td>1</td><td><span class='deletions'>-8</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=6b46e0e4a8d92711e6d0fb8d8fd92ca8c569bf5e'>Update astro/geographiclib 1.41 -> 1.42</a></td><td>pgollucci</td><td><span title='2015-06-25 12:22:48 +0800'>2015-06-25</span></td><td>3</td><td><span class='deletions'>-77</span>/<span class='insertions'>+95</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=7554cf72716ae862746183a160f9bc789b8ceb9f'>Start removing MASTER_SITE_SUBDIR=CPAN:username where possible. The</a></td><td>adamw</td><td><span title='2015-06-24 23:16:23 +0800'>2015-06-24</span></td><td>3</td><td><span class='deletions'>-3</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=a271c81a691520343b54826252aba0c2600e31ab'>Convert to USES=jpeg</a></td><td>antoine</td><td><span title='2015-06-23 02:33:20 +0800'>2015-06-23</span></td><td>8</td><td><span class='deletions'>-16</span>/<span class='insertions'>+11</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=d747ccdcff2bf633bc8c2637efcebaf7ed1fdb36'>- Update to 8491</a></td><td>amdmi3</td><td><span title='2015-06-19 19:55:36 +0800'>2015-06-19</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=55ccebf76116019590b6fc053f993274969580cf'>- Add NO_ARCH</a></td><td>amdmi3</td><td><span title='2015-06-19 04:03:03 +0800'>2015-06-19</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=47ab44aa961ff1cb48b0a931c6b44e9eaa3a1d01'>- Update to 5.6</a></td><td>danilo</td><td><span title='2015-06-17 05:18:48 +0800'>2015-06-17</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=f1b39331cce851d3f5668ff9c2a8d72b257972df'>- Update graphics/proj to 4.9.1</a></td><td>wen</td><td><span title='2015-06-15 21:03:11 +0800'>2015-06-15</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=7aca7c3171b5131f23e71d372b01b8adbd914c0f'>- Add NO_ARCH</a></td><td>amdmi3</td><td><span title='2015-06-15 04:02:59 +0800'>2015-06-15</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=5fa6a3a719887298da98707a96338df06f029456'>Reset dhn's ports</a></td><td>erwin</td><td><span title='2015-06-13 04:58:13 +0800'>2015-06-13</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=6dc248b3dcec99aafc28ea7aff73091f2850836b'>- Add NO_ARCH</a></td><td>amdmi3</td><td><span title='2015-06-13 04:03:00 +0800'>2015-06-13</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=f68dac94f668f044533885ac0ea0b136fde72f74'>- Update to 0.069</a></td><td>sunpoet</td><td><span title='2015-06-09 03:37:54 +0800'>2015-06-09</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=c20c7c38c66e10228aa6e5de9e7070dc2d3906cc'>- Add NO_ARCH</a></td><td>sunpoet</td><td><span title='2015-06-09 03:37:48 +0800'>2015-06-09</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=c282b7da77fcdba6ab69037202b8693dc34c447f'>astro/gpxloggerd: Unbreak on DragonFly</a></td><td>marino</td><td><span title='2015-06-06 20:57:56 +0800'>2015-06-06</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=e153fe1e1041428519aa38cfe49425a088ad4156'>Mark a few ports BROKEN</a></td><td>antoine</td><td><span title='2015-05-30 17:51:35 +0800'>2015-05-30</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=22d38b095642ef990f4c442088905b3cada6f482'>- Update to 0.092</a></td><td>sunpoet</td><td><span title='2015-05-28 22:03:15 +0800'>2015-05-28</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=c59f028710eb95984e1c342249900c41ca8b1c96'>- Merge PLIST_FILES</a></td><td>sunpoet</td><td><span title='2015-05-27 17:37:18 +0800'>2015-05-27</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=c876321e566d337f0d65aec1ba5f13416139fb1e'>Switch PYTHON_REL from a 3 digits number to a 4 digits number to handle</a></td><td>antoine</td><td><span title='2015-05-27 00:47:02 +0800'>2015-05-27</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=7db452fc543fc8c6212bbe2509f0c3b5cdff729a'>Update to 0.2.3, which fixed build with old gcc.</a></td><td>glebius</td><td><span title='2015-05-26 17:08:58 +0800'>2015-05-26</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=4fcb5cfaacb796db6ce9442768b58f6d72ca64ae'>- Update to r423</a></td><td>amdmi3</td><td><span title='2015-05-26 05:18:02 +0800'>2015-05-26</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=a8c1f4a5d8289024a7e448326067f3c9984b7978'>- Update to r3598</a></td><td>amdmi3</td><td><span title='2015-05-26 05:17:56 +0800'>2015-05-26</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=bebfc24c8b65b99131a6419be8128b8ee9b3bb71'>- Add LICENSE_FILE</a></td><td>amdmi3</td><td><span title='2015-05-24 04:00:33 +0800'>2015-05-24</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=93169f3910da6e92f54bf47aa412d8e2002f411b'>Remove $FreeBSD$ from patches files in categories a-j.</a></td><td>mat</td><td><span title='2015-05-22 21:34:20 +0800'>2015-05-22</span></td><td>4</td><td><span class='deletions'>-10</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=9521c04c657c3d7f9ebb162aa3b75d266f63c016'>Provide patch from future version to fix yournavigation.org API.</a></td><td>glebius</td><td><span title='2015-05-22 16:41:09 +0800'>2015-05-22</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+124</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=08885dd1e48cd7c9c90e00b64dafb2c9dd1302f3'>Fix paths in pkgconf installed files.</a></td><td>glebius</td><td><span title='2015-05-21 15:49:05 +0800'>2015-05-21</span></td><td>3</td><td><span class='deletions'>-1</span>/<span class='insertions'>+21</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=ffd4fb3642d21b410ca15dcdd9c92acec7fbe769'>Disable PPS support by default. The PPS thread enters infinite loop and</a></td><td>glebius</td><td><span title='2015-05-21 06:44:34 +0800'>2015-05-21</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=22283e5655d413cf75290c32e8da2f95e7a78d03'>Use MAKE_ARGS instead of SCONS_ARGS, which is now ignored.</a></td><td>glebius</td><td><span title='2015-05-21 06:43:02 +0800'>2015-05-21</span></td><td>1</td><td><span class='deletions'>-42</span>/<span class='insertions'>+43</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=c5ffd07fc31771f60d99bafc06be80841d71e16c'>Update to new version fixing fallout from astro/gpsd update.</a></td><td>glebius</td><td><span title='2015-05-20 23:47:40 +0800'>2015-05-20</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=4c933cee601f36a5f4a9e880a30066b1cde51f9d'>- Update to 3.14</a></td><td>amdmi3</td><td><span title='2015-05-20 05:27:03 +0800'>2015-05-20</span></td><td>5</td><td><span class='deletions'>-73</span>/<span class='insertions'>+80</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=9a4124cb43533d1283a7ceb8f8b3a3fbcd260efe'>- Add CPE info</a></td><td>amdmi3</td><td><span title='2015-05-16 23:48:53 +0800'>2015-05-16</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=1ed216a7cfcedd36d8e6486da51886f0ad1487f1'>- Update to version 0.12.6 (all of our patches were integrated upstream)</a></td><td>danfe</td><td><span title='2015-05-15 13:57:50 +0800'>2015-05-15</span></td><td>5</td><td><span class='deletions'>-61</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=d72353c225a0cff8478c442d745a54e4630671fc'>MASTER_SITES cleanup.</a></td><td>mat</td><td><span title='2015-05-14 18:15:04 +0800'>2015-05-14</span></td><td>10</td><td><span class='deletions'>-14</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=035be0b4fc08b6359ea718dc1806c6c218254d4e'>- Belatedly update to version 0.13.3</a></td><td>danfe</td><td><span title='2015-05-14 15:50:23 +0800'>2015-05-14</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+118</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=c67eb91f29efceef74d46de03cd04408da175ba8'>- Update to 8339</a></td><td>amdmi3</td><td><span title='2015-05-13 02:13:42 +0800'>2015-05-13</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=f68b88211587829195f10a795aa2acfb1b2fa1c9'>- Don't install static libraries with INSTALL_LIB (part 2/2)</a></td><td>amdmi3</td><td><span title='2015-05-09 09:12:50 +0800'>2015-05-09</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=f56dc6cf602d59ead7cfcbeb7b0e15b41e535435'>Reassign to perl@.</a></td><td>adamw</td><td><span title='2015-05-09 01:27:02 +0800'>2015-05-09</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=3ec45c02034ad026caea8b953daa6b60e371e5bb'>- Don't install static libraries with INSTALL_LIB (part 1/2)</a></td><td>amdmi3</td><td><span title='2015-05-08 22:04:50 +0800'>2015-05-08</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=a1aef275b0d2769a4eaa1a9ca74b912d28a8c1ff'>- Update to 8279</a></td><td>amdmi3</td><td><span title='2015-05-08 19:09:43 +0800'>2015-05-08</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=a9e706d15b1f24e58f8ef7ba73580fc4a8879519'>Update ports in the games category to not use GH_COMMIT.</a></td><td>mat</td><td><span title='2015-05-07 23:17:32 +0800'>2015-05-07</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=ce1006762bcf7325f2c9d5214d15eae6b839ece1'>- Update to 5.5</a></td><td>danilo</td><td><span title='2015-05-07 00:51:29 +0800'>2015-05-07</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=c81eb31fe9ab8e734071f3e8495adf345dfe0881'>Update ports in the a* categories to not use GH_COMMIT.</a></td><td>mat</td><td><span title='2015-05-06 20:57:55 +0800'>2015-05-06</span></td><td>4</td><td><span class='deletions'>-9</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=26c9a869eb1c098e4fbeb5f7acf1febb31aa8793'>- Update to 0.8-36</a></td><td>tota</td><td><span title='2015-05-05 12:44:17 +0800'>2015-05-05</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=c04bac04b94d1b358c3cd74d226dfe4c7586dc12'>- Add USE_OCAML_CAMLP4 and USE_OCAML_TK to bsd.ocaml.mk which add</a></td><td>madpilot</td><td><span title='2015-05-04 23:46:51 +0800'>2015-05-04</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=c01e2f397345a1578f1e87ef14b802fd1cbc02ce'>- Update to 5.4.1</a></td><td>danilo</td><td><span title='2015-05-03 04:47:02 +0800'>2015-05-03</span></td><td>4</td><td><span class='deletions'>-4</span>/<span class='insertions'>+7</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=98d6ddf6a81a37a6683c90cc85593dba538dd9cf'>- Add LICENSE</a></td><td>amdmi3</td><td><span title='2015-04-29 04:00:22 +0800'>2015-04-29</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=a473097cd9ecbfd932d8af3d57148839382f88a6'>USE_GITHUB: For the new support, fix DISTNAME to be more consistent.</a></td><td>bdrewery</td><td><span title='2015-04-29 02:44:04 +0800'>2015-04-29</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=08a15f44aa31ff6b51e0ae076ad648e5353f5993'>Update to 0.78.</a></td><td>mat</td><td><span title='2015-04-28 19:58:47 +0800'>2015-04-28</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=84d054eed6ddd17807f9b90b7db9b4704f125035'>Update icu to 55.1</a></td><td>bapt</td><td><span title='2015-04-24 05:26:09 +0800'>2015-04-24</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=3318a6b27ea1909add5e207a0261c109834d0022'>- Update to 5.3.1</a></td><td>danilo</td><td><span title='2015-04-24 00:28:07 +0800'>2015-04-24</span></td><td>4</td><td><span class='deletions'>-5</span>/<span class='insertions'>+14</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=9dde58365eee2bb777346f5f0f1fb64f1bcdec7a'>- Fix shebangs</a></td><td>amdmi3</td><td><span title='2015-04-23 06:56:16 +0800'>2015-04-23</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=d964321341c00189336a57a3c82f1f4d455cd8c9'>- Update to 0.20</a></td><td>sunpoet</td><td><span title='2015-04-22 02:39:35 +0800'>2015-04-22</span></td><td>3</td><td><span class='deletions'>-13</span>/<span class='insertions'>+14</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=6d530d1739c78e2c6cfbdd6d7ef6c6b3cb70ab0a'>- Update to 0.091</a></td><td>sunpoet</td><td><span title='2015-04-18 03:58:48 +0800'>2015-04-18</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=87265ab9341be4768d76f6f23026ebccd72634a3'>astro/wmsun: Update to version 1.12</a></td><td>bapt</td><td><span title='2015-04-07 02:50:50 +0800'>2015-04-07</span></td><td>5</td><td><span class='deletions'>-22</span>/<span class='insertions'>+16</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=a8d051401e133eb99b197336a95186dee57d984b'>astro/rmap: Update MASTER_SITES</a></td><td>bapt</td><td><span title='2015-04-07 02:47:15 +0800'>2015-04-07</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=25cdfe8fee215f9199add9a8d948effea3e7be9a'>Mark a few ports BROKEN in astro and archivers category (unfetchable)</a></td><td>antoine</td><td><span title='2015-04-05 23:15:49 +0800'>2015-04-05</span></td><td>4</td><td><span class='deletions'>-0</span>/<span class='insertions'>+8</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=9058be543423dc513bc43bdd3c16eff3b5f37980'>- Update to 8159</a></td><td>amdmi3</td><td><span title='2015-04-05 22:13:50 +0800'>2015-04-05</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/astro?id=7e135952195b2d9960d0cf358626888177020562'>Mark as broken ports with bad distfiles</a></td><td>bapt</td><td><span title='2015-04-05 17:55:54 +0800'>2015-04-05</span></td><td>3</td><td><span class='deletions'>-0</span>/<span class='insertions'>+4</span></td></tr>