pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/misc/gelemental



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Sep 24 06:30:44 UTC 2022

Modified Files:
        pkgsrc/misc/gelemental: Makefile PLIST distinfo
        pkgsrc/misc/gelemental/patches: patch-libelemental_value.cc
Removed Files:
        pkgsrc/misc/gelemental/patches: patch-aa
            patch-libelemental_misc_extras_cc
            patch-libelemental_misc_widgets_cc patch-libelemental_value.hh
            patch-libelemental_value.tcc patch-src_dialogs.cc patch-src_main_cc

Log Message:
gelemental: update to 2.0.1.

Fixes build.

Version 2.0.1 [stable]
======================

This is a maintenance release of gElemental which is C++17 compatible and
forces button colours for several modern themes.

Version 2.0.0 [stable]
----------------------

This release of gElemental reflects the transfer to a new maintainer.
It includes several bugfixes from the Debichem Team, some minor interface
improvements, and the addition of new element names.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/misc/gelemental/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/misc/gelemental/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/misc/gelemental/distinfo
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/misc/gelemental/patches/patch-aa
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/misc/gelemental/patches/patch-libelemental_misc_extras_cc \
    pkgsrc/misc/gelemental/patches/patch-libelemental_misc_widgets_cc \
    pkgsrc/misc/gelemental/patches/patch-libelemental_value.hh \
    pkgsrc/misc/gelemental/patches/patch-libelemental_value.tcc \
    pkgsrc/misc/gelemental/patches/patch-src_dialogs.cc \
    pkgsrc/misc/gelemental/patches/patch-src_main_cc
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/misc/gelemental/patches/patch-libelemental_value.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/misc/gelemental/Makefile
diff -u pkgsrc/misc/gelemental/Makefile:1.43 pkgsrc/misc/gelemental/Makefile:1.44
--- pkgsrc/misc/gelemental/Makefile:1.43        Wed Dec  8 16:05:37 2021
+++ pkgsrc/misc/gelemental/Makefile     Sat Sep 24 06:30:43 2022
@@ -1,15 +1,14 @@
-# $NetBSD: Makefile,v 1.43 2021/12/08 16:05:37 adam Exp $
-#
+# $NetBSD: Makefile,v 1.44 2022/09/24 06:30:43 wiz Exp $
 
-DISTNAME=      gelemental-1.2.0
-PKGREVISION=   35
+DISTNAME=      gelemental-2.0.1
 CATEGORIES=    misc
-MASTER_SITES=  http://www.kdau.com/files/
-EXTRACT_SUFX=  .tar.bz2
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=ginggs/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-#HOMEPAGE=     http://www.kdau.com/projects/gelemental/
+HOMEPAGE=      https://github.com/ginggs/gelemental
 COMMENT=       Periodic table viewer
+LICENSE=       mit AND gnu-gpl-v3
 
 GNU_CONFIGURE= yes
 USE_LIBTOOL=   yes

Index: pkgsrc/misc/gelemental/PLIST
diff -u pkgsrc/misc/gelemental/PLIST:1.2 pkgsrc/misc/gelemental/PLIST:1.3
--- pkgsrc/misc/gelemental/PLIST:1.2    Sun Jun 14 18:07:21 2009
+++ pkgsrc/misc/gelemental/PLIST        Sat Sep 24 06:30:43 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:07:21 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2022/09/24 06:30:43 wiz Exp $
 bin/gelemental
 include/libelemental/element.hh
 include/libelemental/element.tcc
@@ -20,6 +20,7 @@ share/icons/hicolor/24x24/apps/gelementa
 share/icons/hicolor/32x32/apps/gelemental.png
 share/icons/hicolor/48x48/apps/gelemental.png
 share/icons/hicolor/scalable/apps/gelemental.svg
+share/locale/cs/LC_MESSAGES/gelemental.mo
 share/locale/da/LC_MESSAGES/gelemental.mo
 share/locale/de/LC_MESSAGES/gelemental.mo
 share/locale/en_CA/LC_MESSAGES/gelemental.mo

Index: pkgsrc/misc/gelemental/distinfo
diff -u pkgsrc/misc/gelemental/distinfo:1.8 pkgsrc/misc/gelemental/distinfo:1.9
--- pkgsrc/misc/gelemental/distinfo:1.8 Tue Oct 26 10:59:04 2021
+++ pkgsrc/misc/gelemental/distinfo     Sat Sep 24 06:30:43 2022
@@ -1,13 +1,6 @@
-$NetBSD: distinfo,v 1.8 2021/10/26 10:59:04 nia Exp $
+$NetBSD: distinfo,v 1.9 2022/09/24 06:30:43 wiz Exp $
 
-BLAKE2s (gelemental-1.2.0.tar.bz2) = af560a458f6f1ad19ddf0c4567aabbc979a48727f33dd07481db65ee6fc6e867
-SHA512 (gelemental-1.2.0.tar.bz2) = 2e6ef2c22b389cff69728b01e1eb397578974362356f5132098f29a9e01a64be228a24686738bd84ea575cee5aef068d9ab3d6c20233f995ccc5f1a1cb5d5673
-Size (gelemental-1.2.0.tar.bz2) = 460757 bytes
-SHA1 (patch-aa) = bef3bc522e630b5f5674b75bb9713a844e38b66f
-SHA1 (patch-libelemental_misc_extras_cc) = 5b65d9d3b26ff81f96a3af9a0de2552c79b2c957
-SHA1 (patch-libelemental_misc_widgets_cc) = 1de3021e6b4790e8f879f7ed8859281bf6f768ff
-SHA1 (patch-libelemental_value.cc) = 1db6a3d81c98749bf71a66ee88af8a18f3b2608d
-SHA1 (patch-libelemental_value.hh) = bc630930c5e6a801419b7e48986814b7a96c4e89
-SHA1 (patch-libelemental_value.tcc) = d07bd0eda624514bf4e22a2f995cc0176d1e6a6c
-SHA1 (patch-src_dialogs.cc) = 50b665acb4c2657d218a65a429d5c62b77d3e247
-SHA1 (patch-src_main_cc) = efd05b15c0e4fc2d19c07c525ac5f20e9fb05b1c
+BLAKE2s (gelemental-2.0.1.tar.gz) = ed616e7104f7cd50f33c718b59a6b26ceeca31df7680fb6adc47ce38d67760ef
+SHA512 (gelemental-2.0.1.tar.gz) = e3f8e1757ff3e7843f2a860ffd41413e15a8382a3d4bd41d850b629857764b1e1508de8e825d257e5232617395d56bc5f517797301d9fe13849ceb0e48a68da2
+Size (gelemental-2.0.1.tar.gz) = 779930 bytes
+SHA1 (patch-libelemental_value.cc) = 7f59e162d90696c3c49eeff07f512c70dc5ea72a

Index: pkgsrc/misc/gelemental/patches/patch-libelemental_value.cc
diff -u pkgsrc/misc/gelemental/patches/patch-libelemental_value.cc:1.1 pkgsrc/misc/gelemental/patches/patch-libelemental_value.cc:1.2
--- pkgsrc/misc/gelemental/patches/patch-libelemental_value.cc:1.1      Fri Jul  3 12:46:10 2015
+++ pkgsrc/misc/gelemental/patches/patch-libelemental_value.cc  Sat Sep 24 06:30:44 2022
@@ -1,32 +1,16 @@
-$NetBSD: patch-libelemental_value.cc,v 1.1 2015/07/03 12:46:10 joerg Exp $
+$NetBSD: patch-libelemental_value.cc,v 1.2 2022/09/24 06:30:44 wiz Exp $
 
---- libelemental/value.cc.orig 2015-06-27 14:24:42.000000000 +0000
+Fix build with pango 1.50.
+https://github.com/ginggs/gelemental/commit/689d343086ca151ecc4c4a407c1650bc64c7c931
+
+--- libelemental/value.cc.orig 2021-09-26 09:22:33.000000000 +0000
 +++ libelemental/value.cc
-@@ -23,7 +23,6 @@
- #include <libelemental/value.hh>
- #include <libelemental/value-types.hh>
+@@ -25,7 +25,7 @@
  
--#include <ext/stdio_filebuf.h>
+ #include <ext/stdio_filebuf.h>
  #include <glibmm/utility.h>
- #include <pango/pango-attributes.h>
+-#include <pango/pango-attributes.h>
++#include <pango/pango.h>
  
-@@ -130,19 +129,6 @@ EntriesView::max_name_length = 0;
- //******************************************************************************
- // class EntriesStream
+ namespace Elemental {
  
--
--EntriesStream::EntriesStream (FILE* file) throw ()
--:     buf (new __gnu_cxx::stdio_filebuf<char> (file, std::ios_base::out)),
--      buf_owned (true), os (*new std::ostream (buf)), os_owned (true)
--{}
--
--
--EntriesStream::EntriesStream (int fd) throw ()
--:     buf (new __gnu_cxx::stdio_filebuf<char> (fd, std::ios_base::out)),
--      buf_owned (true), os (*new std::ostream (buf)), os_owned (true)
--{}
--
--
- EntriesStream::EntriesStream (std::streambuf& buf_) throw ()
- :     buf (&buf_), buf_owned (false),
-       os (*new std::ostream (buf)), os_owned (true)



Home | Main Index | Thread Index | Old Index