aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordbaio <dbaio@FreeBSD.org>2017-09-17 21:51:04 +0800
committerdbaio <dbaio@FreeBSD.org>2017-09-17 21:51:04 +0800
commit7714fcc07080d6c158dd34753ba9c89fa2ae6718 (patch)
tree4fa07f1eb6a291eb0bc9083adc82660edf6ffa70
parent7f36839e1e6f6d8654154b2581fc5b7b28d957a4 (diff)
downloadfreebsd-ports-gnome-7714fcc07080d6c158dd34753ba9c89fa2ae6718.tar.gz
freebsd-ports-gnome-7714fcc07080d6c158dd34753ba9c89fa2ae6718.tar.zst
freebsd-ports-gnome-7714fcc07080d6c158dd34753ba9c89fa2ae6718.zip
textproc/sdcv: Update to 0.5.2
Patch removed was incorporated upstream. Changes: https://raw.githubusercontent.com/Dushistov/sdcv/master/NEWS PR: 222267 Submitted by: Anton Yuzhaninov (maintainer)
-rw-r--r--textproc/sdcv/Makefile3
-rw-r--r--textproc/sdcv/distinfo6
-rw-r--r--textproc/sdcv/files/patch-bug1960
3 files changed, 4 insertions, 65 deletions
diff --git a/textproc/sdcv/Makefile b/textproc/sdcv/Makefile
index d9786c00717a..145e23e1f443 100644
--- a/textproc/sdcv/Makefile
+++ b/textproc/sdcv/Makefile
@@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= sdcv
-PORTVERSION= 0.5.1
+PORTVERSION= 0.5.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= citrin@citrin.ru
diff --git a/textproc/sdcv/distinfo b/textproc/sdcv/distinfo
index 7b9f9d45af7b..fcc03d0c02e5 100644
--- a/textproc/sdcv/distinfo
+++ b/textproc/sdcv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499366673
-SHA256 (Dushistov-sdcv-v0.5.1_GH0.tar.gz) = d0c64429547adb127d5ff9f0f0db8c4bc663bc413dfb5b5d32c924a67171c247
-SIZE (Dushistov-sdcv-v0.5.1_GH0.tar.gz) = 58941
+TIMESTAMP = 1505656097
+SHA256 (Dushistov-sdcv-v0.5.2_GH0.tar.gz) = ec08dc084a0748d5a89df01a20bbf294f09b0366295cd418000f15d2e043c4f7
+SIZE (Dushistov-sdcv-v0.5.2_GH0.tar.gz) = 61541
diff --git a/textproc/sdcv/files/patch-bug19 b/textproc/sdcv/files/patch-bug19
deleted file mode 100644
index f3d3dd8e3b83..000000000000
--- a/textproc/sdcv/files/patch-bug19
+++ /dev/null
@@ -1,60 +0,0 @@
---- src/sdcv.cpp.orig
-+++ src/sdcv.cpp
-@@ -157,7 +157,7 @@ int main(int argc, char *argv[]) try {
- });
-
- std::list<std::string> order_list;
-- if (use_dict_list) {
-+ if (use_dict_list != nullptr) {
- for (auto &&x : bookname_to_ifo) {
- gchar **p = get_impl(use_dict_list);
- for (; *p != nullptr; ++p)
---- src/stardict_lib.cpp.orig
-+++ src/stardict_lib.cpp
-@@ -89,7 +89,6 @@ bool DictInfo::load_from_ifo_file(const std::string& ifofilename,
- if (!g_str_has_prefix(
- g_str_has_prefix(get_impl(buffer), (const gchar *)(utf8_bom)) ? get_impl(buffer) + 3 : get_impl(buffer),
- magic_data)) {
-- g_free(buffer);
- return false;
- }
-
---- src/utils.hpp.orig
-+++ src/utils.hpp
-@@ -27,6 +27,14 @@ class ResourceWrapper {
- }
- }
-
-+ friend inline bool operator==(const ResourceWrapper& lhs, std::nullptr_t) noexcept {
-+ return !lhs.p_;
-+ }
-+
-+ friend inline bool operator!=(const ResourceWrapper& lhs, std::nullptr_t) noexcept {
-+ return !!lhs.p_;
-+ }
-+
- friend inline T *get_impl(const ResourceWrapper& rw) {
- return rw.p_;
- }
-@@ -39,21 +47,6 @@ class ResourceWrapper {
- T *p_;
-
- void free_resource() { if (p_) unref_res(p_); }
--
--// Helper for enabling 'if (sp)'
-- struct Tester {
-- Tester() {}
-- private:
-- void operator delete(void*);
-- };
--public:
-- // enable 'if (sp)'
-- operator Tester*() const {
-- if (!*this)
-- return 0;
-- static Tester t;
-- return &t;
-- }
- };
-
- namespace glib {