diff --git a/genom3/Makefile b/genom3/Makefile
index 4ef24279e7e631c1bae2864d9425f4c38f9120c0..cbc3572499b8a971e90ad55c747e6f9f26ce69fc 100644
--- a/genom3/Makefile
+++ b/genom3/Makefile
@@ -2,8 +2,7 @@
 # Created:			Anthony Mallet on Fri, 19 Oct 2012
 #
 
-PKGREVISION=	1
-VERSION=	2.99.19
+VERSION=	2.99.20
 DISTNAME=	genom-${VERSION}
 PKGNAME=	genom3-${VERSION}
 CATEGORIES=	architecture
diff --git a/genom3/PLIST b/genom3/PLIST
index fc93ffe51e1420b62e93d0315ad7c49d920fbd2e..b8b3df7b004622975c33ecbad74122883d3c0b63 100644
--- a/genom3/PLIST
+++ b/genom3/PLIST
@@ -1,8 +1,7 @@
-@comment Mon May 13 15:20:24 CEST 2013
+@comment Mon Jun 10 17:15:16 CEST 2013
 bin/genom${PKGVERSION}
 bin/genom3
-include/genom3/c++/idlstring.h
-include/genom3/c++/idlvector.h
+include/genom3/c++/event.h
 include/genom3/c/client.h
 include/genom3/c/event.h
 include/genom3/c/idlsequence.h
@@ -22,6 +21,7 @@ share/doc/genom/genom3.html/C-Enumerated-type.html
 share/doc/genom/genom3.html/C-Exception.html
 share/doc/genom/genom3.html/C-Native.html
 share/doc/genom/genom3.html/C-Port.html
+share/doc/genom/genom3.html/C-Remote.html
 share/doc/genom/genom3.html/C-Scoped-name.html
 share/doc/genom/genom3.html/C-Sequence.html
 share/doc/genom/genom3.html/C-String.html
@@ -32,6 +32,10 @@ share/doc/genom/genom3.html/C_002b_002b-Array.html
 share/doc/genom/genom3.html/C_002b_002b-Basic-type.html
 share/doc/genom/genom3.html/C_002b_002b-Constant.html
 share/doc/genom/genom3.html/C_002b_002b-Enumerated-type.html
+share/doc/genom/genom3.html/C_002b_002b-Exception.html
+share/doc/genom/genom3.html/C_002b_002b-Native.html
+share/doc/genom/genom3.html/C_002b_002b-Port.html
+share/doc/genom/genom3.html/C_002b_002b-Remote.html
 share/doc/genom/genom3.html/C_002b_002b-Scoped-name.html
 share/doc/genom/genom3.html/C_002b_002b-Sequence.html
 share/doc/genom/genom3.html/C_002b_002b-String.html
@@ -78,12 +82,14 @@ share/doc/genom/genom3.html/Type-specification.html
 share/doc/genom/genom3.html/_0023pragma-masquerade.html
 share/doc/genom/genom3.html/_0023pragma-provides.html
 share/doc/genom/genom3.html/_0023pragma-requires.html
+share/doc/genom/genom3.html/_0024type-methods.html
 share/doc/genom/genom3.html/_002d_002d_002d.html
 share/doc/genom/genom3.html/cname.html
 share/doc/genom/genom3.html/comment.html
 share/doc/genom/genom3.html/dotgen-components.html
 share/doc/genom/genom3.html/dotgen-genom.html
 share/doc/genom/genom3.html/dotgen-input.html
+share/doc/genom/genom3.html/dotgen-interfaces.html
 share/doc/genom/genom3.html/dotgen-parse.html
 share/doc/genom/genom3.html/dotgen-template.html
 share/doc/genom/genom3.html/dotgen-types.html
diff --git a/genom3/depend.mk b/genom3/depend.mk
index fe6700018c4afd3b072ec07dae03768f21333402..28afed8ae034449682d0af5ab81b7a812a854502 100644
--- a/genom3/depend.mk
+++ b/genom3/depend.mk
@@ -19,7 +19,7 @@ SYSTEM_SEARCH.genom3=\
 	include/genom3/c/client.h		\
 	'lib/pkgconfig/genom3.pc:/Version/s/[^0-9.]//gp'
 
-DEPEND_ABI.genom3?=	genom3>=2.99.19
+DEPEND_ABI.genom3?=	genom3>=2.99.20
 DEPEND_DIR.genom3?=	../../wip/genom3
 
 export GENOM3=	${PREFIX.genom3}/bin/genom3
diff --git a/genom3/distinfo b/genom3/distinfo
index 0376f3506153e6c7290f6c090e6bd0b81793fd3d..103a41194a4cc892d80b9b336e8724f3048abd58 100644
--- a/genom3/distinfo
+++ b/genom3/distinfo
@@ -1,4 +1,3 @@
-SHA1 (genom-2.99.19.tar.gz) = 3796c2fc2b788a653feb66407cc1f4e8f3efc0a3
-RMD160 (genom-2.99.19.tar.gz) = fa0c1a9a5ce2a33f9a0c168c64997b15cfe492cf
-Size (genom-2.99.19.tar.gz) = 1279282 bytes
-SHA1 (patch-aa) = fb2bc12d7bee7cc0c1c60de7856863181f86a436
+SHA1 (genom-2.99.20.tar.gz) = aa27955f6c82c0063ab34ba9c7b13fbf8227fad3
+RMD160 (genom-2.99.20.tar.gz) = fec5a57a39d97ecb6592d05f80f3daeca2c842ac
+Size (genom-2.99.20.tar.gz) = 1316680 bytes
diff --git a/genom3/patches/patch-aa b/genom3/patches/patch-aa
deleted file mode 100644
index 8af0f9376cc42237bc385c1fce887255e4337c98..0000000000000000000000000000000000000000
--- a/genom3/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-Rename CPP environment variable - see f6a79ea
-
---- src/main.c~	2012-08-30 10:41:52.000000000 +0200
-+++ src/main.c	2013-05-15 15:38:48.745320894 +0200
-@@ -79,7 +79,7 @@
-   optarg = getenv("TMPDIR");
-   strlcpy(runopt.tmpdir, optarg?optarg:TMPDIR, sizeof(runopt.tmpdir));
- 
--  optarg = getenv("CPP");
-+  optarg = getenv("GENOM_CPP");
-   strlcpy(runopt.cpppath, optarg?optarg:CPPPATH, sizeof(runopt.cpppath));
- 
-   xwarnx_verbosity(0);